[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