Home | History | Annotate | Download | only in bfd

Lines Matching defs:ARM

1 /* BFD back-end for ARM COFF files.
25 #include "coff/arm.h"
27 #include "cpu-arm.h"
28 #include "coff-arm.h"
646 /* Now the ARM magic... Change the reloc type so that it is marked as done.
770 /* Now the ARM magic... Change the reloc type so that it is marked as done.
887 #define ARM 1 /* Customize coffcode.h. */
896 /* Extend the coff_link_hash_table structure with a few ARM specific fields.
904 /* The size in bytes of the section containing the Thumb-to-ARM glue. */
907 /* The size in bytes of the section containing the ARM-to-Thumb glue. */
913 /* Support interworking with old, non-interworking aware ARM code. */
917 /* Get the ARM coff linker hash table from a link_info structure. */
921 /* Create an ARM coff linker hash table. */
986 They can be ordered either way, but the arm tools I've seen always put
1073 _bfd_error_handler (_("%pB: unable to find ARM glue '%s' for `%s'"),
1082 ARM->Thumb glue:
1084 .arm
1098 Thumb->ARM: Thumb->(non-interworking aware) ARM
1105 .arm mov lr, pc
1107 b func .arm
1132 (static) symbols within the stubs when switching between ARM and
1147 Thumb->ARM stubs (i.e. no conditional inter-working branches,
1162 /* The reloc processing routine for the ARM/Thumb COFF linker. NOTE:
1167 ARM/Thumb builds. It is only the code marked THUMBEXTENSION that
1268 /* MS ARM-CE makes the reloc relative to the opcode's pc, not
1285 for other ARM targets. This ought to be sorted out one day. */
1342 /* Arm code calling a Thumb function. */
1375 "first occurrence: %pB: arm call to thumb"),
1430 /* Thumb code calling an ARM function. */
1465 "first occurrence: %pB: thumb call to arm; "
1523 /* ARM branches work from the pc of the instruction + 8. */
1943 /* Allocate another symbol to mark where we switch to arm mode. */
2093 the current section and so cannot be a cross ARM/Thumb relocation. */
2100 /* This one is a call from arm code. We need to look up
2112 up the target of the call. If it is an arm target, we
2183 attempting to merge binaries compiled for different ARM
2202 /* Determine what should happen if the input ARM architecture
2203 does not match the output ARM architecture. */
2317 /* xgettext: APCS is ARM Procedure Call Standard, it should not be translated. */
2461 *must* match the definitions in gcc/config/arm/{coff|semi|aout}.h. */
2552 #define TARGET_LITTLE_NAME "coff-arm-little"
2558 #define TARGET_BIG_NAME "coff-arm-big"