• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

GNU Binutils with patches for OS216


Commit MetaInfo

Revision79c2ce54e1e52e5d63d96af56c544de778036a12 (tree)
Time2019-09-23 09:57:21
AuthorAlan Modra <amodra@gmai...>
CommiterAlan Modra

Log Message

tic6x bfd.h tidy

* bfd-in.h: Move tic6x function declaration..
* elf32-tic6x.h: ..to here.
* bfd-in2.h: Regenerate.

Change Summary

Incremental Difference

--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,5 +1,11 @@
11 2019-09-23 Alan Modra <amodra@gmail.com>
22
3+ * bfd-in.h: Move tic6x function declaration..
4+ * elf32-tic6x.h: ..to here.
5+ * bfd-in2.h: Regenerate.
6+
7+2019-09-23 Alan Modra <amodra@gmail.com>
8+
39 * bfd-in.h: Move aarch64 declarations and defines..
410 * cpu-aarch64.h: ..to here, new file..
511 * elfxx-aarch64.h: ..and here.
--- a/bfd/bfd-in.h
+++ b/bfd/bfd-in.h
@@ -903,7 +903,3 @@ extern bfd_boolean elf32_arm_build_stubs
903903 /* ARM unwind section editing support. */
904904 extern bfd_boolean elf32_arm_fix_exidx_coverage
905905 (struct bfd_section **, unsigned int, struct bfd_link_info *, bfd_boolean);
906-
907-/* C6x unwind section editing support. */
908-extern bfd_boolean elf32_tic6x_fix_exidx_coverage
909-(struct bfd_section **, unsigned int, struct bfd_link_info *, bfd_boolean);
--- a/bfd/bfd-in2.h
+++ b/bfd/bfd-in2.h
@@ -910,10 +910,6 @@ extern bfd_boolean elf32_arm_build_stubs
910910 /* ARM unwind section editing support. */
911911 extern bfd_boolean elf32_arm_fix_exidx_coverage
912912 (struct bfd_section **, unsigned int, struct bfd_link_info *, bfd_boolean);
913-
914-/* C6x unwind section editing support. */
915-extern bfd_boolean elf32_tic6x_fix_exidx_coverage
916-(struct bfd_section **, unsigned int, struct bfd_link_info *, bfd_boolean);
917913 /* Extracted from init.c. */
918914 unsigned int bfd_init (void);
919915
--- a/bfd/elf32-tic6x.h
+++ b/bfd/elf32-tic6x.h
@@ -37,6 +37,11 @@ struct elf32_tic6x_params
3737 extern void elf32_tic6x_setup (struct bfd_link_info *,
3838 struct elf32_tic6x_params *);
3939
40+/* C6x unwind section editing support. */
41+extern bfd_boolean elf32_tic6x_fix_exidx_coverage (struct bfd_section **,
42+ unsigned int,
43+ struct bfd_link_info *,
44+ bfd_boolean);
4045 #ifdef __cplusplus
4146 }
4247 #endif