[PATCH]: New relocs and ELF ABI flags for HC11/HC12
Stephane Carrez
stcarrez@nerim.fr
Tue Aug 13 06:03:00 GMT 2002
Hi!
I've committed on mainline this patch to add ELF ABI flags to HC11/HC12
and new relocs. The elf_flags are used to check coherency of objects
files (compiled with 16-bit int or 32-bit int; 32-bit double or 64-bit double).
The symbol flags are used by gdb to correctly compute stack frames (identify
interrupt handlers and functions using call/rtc calling convention).
This patch concerns the common part gdb/binutils in include/elf.
Stephane
2002-08-13 Stephane Carrez <stcarrez@nerim.fr>
* m68hc11.h (E_M68HC12_BANKS, E_M68HC11_I32, E_M68HC11_F64,
EF_M68HC11_ABI): Define for ABI specification.
(STO_M68HC12_FAR, STO_M68HC12_INTERRUPT): Symbol flags for
linker and debugger.
(R_M68HC11_24, R_M68HC11_LO16, R_M68HC11_PAGE): New relocs.
(R_M68HC11_RL_JUMP, R_M68HC11_RL_GROUP): New reloc for linker
relaxation.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: m68hc11.h.diffs
URL: <https://sourceware.org/pipermail/binutils/attachments/20020813/2b0566e6/attachment.ksh>
More information about the Binutils
mailing list