binutils-gdb/include/elf
Sandra Loosemore 1c2de46353 Nios II large-GOT relocations
2014-02-03  Sandra Loosemore  <sandra@codesourcery.com>

	include/elf/
	* nios2.h (R_NIOS2_GOT_LO, R_NIOS2_GOT_HA): New.
	(R_NIOS2_CALL_LO, R_NIOS2_CALL_HA): New.
	(R_NIOS2_ILLEGAL): Adjust.

	gas/
	* config/tc-nios2.c (md_apply_fix): Test for new relocs.
	(nios2_special_reloc): Add %call_lo, %call_hiadj, %got_lo,
	%got_hiadj relocation operators.  Sort table and add comment
	to explain ordering.
	(nios2_fix_adjustable): Test for new relocs.
	* doc/c-nios2.texi (Nios II Relocations): Document new relocation
	operators.

	bfd/
	* reloc.c (BFD_RELOC_NIOS2_GOT_LO, BFD_RELOC_NIOS2_GOT_HA): New.
	(BFD_RELOC_NIOS2_CALL_LO, BFD_RELOC_NIOS2_CALL_HA): New.
	* libbfd.h: Regenerated.
	* bfd-in2.h: Regenerated.
	* elf32-nios2.c (elf_nios2_howto_table_rel): Add new relocations.
	(nios2_reloc_map): Likewise.
	(GOT_USED, CALL_USED): Renamed from GOT16_USED and CALL16_USED.
	Fixed all references.
	(nios2_elf32_relocate_section): Add new relocations.
	(nios2_elf32_check_relocs): Likewise.
	(nios2_elf32_gc_sweep_hook): Likewise.
2014-02-03 08:42:42 -08:00
..
aarch64.h bfd/ 2013-11-13 14:47:04 +00:00
alpha.h
arc.h
arm.h
avr.h
bfin.h
ChangeLog Nios II large-GOT relocations 2014-02-03 08:42:42 -08:00
ChangeLog-9103
common.h Add support for AT_HWCAP2 auxv entry 2014-01-30 19:12:35 +01:00
cr16.h
cr16c.h
cris.h
crx.h
d10v.h
d30v.h
dlx.h
dwarf.h
epiphany.h strip off +x bits on non-executable/script files 2013-12-07 02:03:03 -05:00
external.h
fr30.h
frv.h
h8.h
hppa.h
i370.h
i386.h
i860.h
i960.h
ia64.h 2013-07-08 Tristan Gingold <gingold@adacore.com> 2013-07-08 13:16:08 +00:00
internal.h
ip2k.h
iq2000.h
lm32.h
m32c.h
m32r.h
m68hc11.h
m68k.h
mcore.h
mep.h
metag.h
microblaze.h
mips.h 2013-10-14 Chao-ying Fu <Chao-ying.Fu@imgtec.com> 2013-10-14 18:37:05 +00:00
mmix.h
mn10200.h
mn10300.h
moxie.h
msp430.h
mt.h
nds32.h Add support for Andes NDS32: 2013-12-13 11:52:32 +00:00
nios2.h Nios II large-GOT relocations 2014-02-03 08:42:42 -08:00
openrisc.h
or32.h
pj.h
ppc64.h Replace DT_PPC_TLSOPT with DT_PPC_OPT. 2013-10-30 13:43:32 +10:30
ppc.h Replace DT_PPC_TLSOPT with DT_PPC_OPT. 2013-10-30 13:43:32 +10:30
reloc-macros.h
rl78.h * elf32-rl78.c (rl78_elf_merge_private_bfd_data): Complain if G10 2013-08-09 10:40:04 +00:00
rx.h
s390.h 2013-07-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> 2013-07-05 09:45:44 +00:00
score.h
sh.h
sparc.h
spu.h
tic6x-attrs.h
tic6x.h
tilegx.h
tilepro.h
v850.h
vax.h
vxworks.h
x86-64.h Add R_X86_64_PC32_BND and R_X86_64_PLT32_BND 2013-11-17 08:57:56 -08:00
xc16x.h
xgate.h
xstormy16.h
xtensa.h