Volodymyr Arbatov
1058c7532d
Use signed data type for R_XTENSA_DIFF* relocation offsets.
...
R_XTENSA_DIFF relocation offsets are in fact signed. Treat them as such.
Add testcase that examines ld behaviour on R_XTENSA_DIFF relocation
changing sign during relaxation.
2014-05-02 Volodymyr Arbatov <arbatov@cadence.com>
David Weatherford <weath@cadence.com>
Max Filippov <jcmvbkbc@gmail.com>
bfd/
* elf32-xtensa.c (relax_section): treat R_XTENSA_DIFF* relocations as
signed.
gas/
* config/tc-xtensa.c (md_apply_fix): mark BFD_RELOC_XTENSA_DIFF*
fixups as signed.
ld/testsuite/
* ld-xtensa/diff_overflow.exp, * ld-xtensa/diff_overflow1.s,
* ld-xtensa/diff_overflow2.s: Add test for DIFF* relocation
signedness and overflow checking.
2014-05-08 01:55:41 +04:00
..
2014-04-09 15:32:14 +09:30
2014-03-05 22:16:15 +10:30
2014-04-26 23:03:04 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-07 11:47:29 +01:00
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-07 11:47:29 +01:00
2014-05-02 20:09:40 +09:30
2014-05-07 11:47:29 +01:00
2014-04-03 12:08:01 +10:30
2014-04-04 14:17:06 +02:00
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-08 01:55:41 +04:00
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-04-22 15:57:47 +01:00
2014-03-05 22:16:15 +10:30
2014-03-26 16:16:20 +00:00
2014-03-05 22:16:15 +10:30
2014-04-30 17:04:04 +01:00
2014-05-07 22:52:51 +02:00
2014-03-14 11:21:00 +00:00
2014-05-02 20:11:49 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:11:49 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-07 11:47:29 +01:00
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-04-22 15:57:47 +01:00
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-04-24 22:04:05 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-08 01:55:41 +04:00
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-06 10:57:13 +00:00
2014-04-22 15:57:47 +01:00
2014-04-30 10:11:56 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-04-03 11:42:05 +01:00
2014-04-03 11:34:49 +10:30
2014-03-05 22:16:15 +10:30
2014-04-17 13:10:35 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-07 11:47:29 +01:00
2014-05-06 20:13:03 +01:00
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-04-24 22:04:05 +09:30
2014-03-05 22:16:15 +10:30
2014-04-24 22:04:05 +09:30
2014-04-08 10:59:43 +01:00
2014-04-09 13:49:05 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-04-08 10:59:43 +01:00
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-04-18 12:44:58 +02:00
2014-05-02 20:09:40 +09:30
2014-04-24 22:04:05 +09:30
2014-04-18 14:32:43 +02:00
2014-03-05 22:16:15 +10:30
2014-04-22 15:57:47 +01:00
2014-04-22 15:57:47 +01:00
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-13 09:33:07 +01:00
2014-04-28 09:34:02 +01:00
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-04-23 14:29:12 +09:30
2014-05-02 20:09:40 +09:30
2014-03-07 12:11:40 +00:00
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-04-24 22:04:05 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-14 11:21:00 +00:00
2014-05-02 20:11:49 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-05-02 20:09:40 +09:30
2014-05-07 09:30:55 +09:30
2014-05-02 20:09:40 +09:30
2014-05-02 20:09:40 +09:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30
2014-03-05 22:16:15 +10:30