binutils-gdb/gas/testsuite/gas
Denis Chertykov 328e7bfdde Define DIFF_EXPR_OK for avr target to allow PC relative difference relocation.
When generating relocation (tc_gen_reloc) 32 bit relocation fixup
is changed to new 32 bit PC relative relocation if the fixup has pc-relative
flag set.

bfd/ChangeLog

2015-07-06  Pitchumani Sivanupandi <pitchumani.s@atmel.com>

    * elf32-avr.c: Add 32 bit PC relative relocation for AVR target.

gas/ChangeLog

2015-07-06  Pitchumani Sivanupandi <pitchumani.s@atmel.com>

    * config/tc-avr.c (tc_gen_reloc): Change 32 bit relocation to
    32 bit PC relative and update offset if the fixup is pc-relative.
    * config/tc-avr.h (DIFF_EXPR_OK): Define to enable PC relative diff
    relocs.

gas/testsuite/ChangeLog

2015-07-06  Pitchumani Sivanupandi <pitchumani.s@atmel.com>

    * gas/avr/pc-relative-reloc.d: New test for 32 bit pc relative reloc.
    * gas/avr/per-function-debugline.s: New test source.

include/ChangeLog

2015-07-06  Pitchumani Sivanupandi <pitchumani.s@atmel.com>

    * elf/avr.h: Add new 32 bit PC relative relocation.

ld/testsuite/ChangeLog

2015-07-06  Pitchumani Sivanupandi <pitchumani.s@atmel.com>

    * ld-avr/gc-section-debugline.d: New test.
    * ld-avr/per-function-debugline.s: Source for new test.
2015-07-08 21:41:52 +03:00
..
aarch64 [AArch64] Support id_mmfr4 system register 2015-06-16 14:17:34 +01:00
all Extend .reloc to accept some BFD_RELOCs 2015-01-19 19:37:46 +10:30
alpha ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
arc ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
arm Stop "objdump -d" from disassembling past a symbolic address. 2015-06-22 16:53:27 +01:00
avr Define DIFF_EXPR_OK for avr target to allow PC relative difference relocation. 2015-07-08 21:41:52 +03:00
bfin ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
cfi gas: allow labeling of CFI instructions 2015-01-12 15:24:20 +01:00
cr16 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
cris ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
crx ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
d10v ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
d30v ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
dlx ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
elf Use strtab with GC and suffix merging for .strtab 2015-06-25 08:16:14 -07:00
epiphany ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
fr30 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
frv ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
ft32 FT32 initial support 2015-01-28 16:25:18 +10:30
h8300 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
hppa ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
i386 Add support for monitorx/mwaitx instructions 2015-06-30 07:50:12 -07:00
i860 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
ia64 Update ia64 gas tests 2015-06-27 16:43:43 -07:00
ieee-fp ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
iq2000 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
lm32 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
lns Adds support to the RL78 port for linker relaxation affecting .debug sections. 2015-04-14 16:23:33 +01:00
m32r ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
m68hc11 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
m68k ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
m68k-coff ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
mach-o ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
macros ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
mcore ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
mep ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
metag ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
microblaze ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
mips Compact EH Support 2015-05-28 15:21:17 -07:00
mmix Update .strtab section sizes in mmix tests 2015-06-25 10:07:53 -07:00
mn10200 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
mn10300 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
mri ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
msp430 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
mt ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
nds32 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
nios2 Assembler tests for Nios II R2 2015-07-01 16:11:47 -07:00
or1k Remove support for the (deprecated) openrisc and or32 configurations and replace 2014-04-22 15:57:47 +01:00
pdp11 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
pe ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
pj ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
ppc Remove ppc860, ppc750cl, ppc7450 insns from common ppc. 2015-07-03 10:57:14 +09:30
rx ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
s390 S/390: Fixes for z13 instructions. 2015-04-27 10:29:16 +02:00
score ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
sh [SH] Fix clrs, sets, pref insn arch memberships. 2015-02-25 21:26:59 +01:00
sparc gas: added tests for the sparc natural instructions. 2015-05-06 09:27:52 -07:00
sparc-solaris ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
sun4 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
symver ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
tic4x ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
tic6x Don't hardcode offset of .shstrtab section 2015-04-20 09:55:47 -07:00
tic54x ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
tilegx ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
tilepro ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
v850 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
vax ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
visium ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
xc16x ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
xgate ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
xstormy16 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
xtensa xtensa: fix gas trampolines regression 2015-05-13 19:25:52 +03:00
z8k ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
z80 ChangeLog rotatation and copyright year update 2015-01-02 00:53:45 +10:30
template