Alan Modra 7ec07d9a7b PowerPC64: Report overflow on @h and @ha relocations
This patch updates glibc in accordance with the binutils patch checked in here:
https://sourceware.org/ml/binutils/2013-10/msg00372.html

This changes the various R_PPC64_..._HI and _HA relocations to report
32-bit overflows.  The motivation is that existing uses of @h / @ha
are to build up 32-bit offsets (for the "medium model" TOC access
that GCC now defaults to), and we'd really like to see failures at
link / load time rather than silent truncations.

For those rare cases where a modifier is needed to build up a 64-bit
constant, new relocations _HIGH / _HIGHA are supported.

The patch also fixes a bug in overflow checking for the R_PPC64_ADDR30
and R_PPC64_ADDR32 relocations.
2013-12-04 07:41:37 -06:00
..
2013-11-13 06:45:19 -06:00
2013-12-04 06:04:48 -06:00
2013-03-29 16:53:05 +05:30
2013-10-30 17:32:08 +10:00
2013-09-20 21:25:31 +02:00
2012-03-28 09:25:31 +02:00
2013-10-04 10:37:59 +09:30
2013-10-04 10:38:28 +09:30
2013-04-03 14:13:44 +02:00
2013-10-04 10:38:28 +09:30
2013-10-18 21:04:22 +00:00
2004-02-14 05:16:57 +00:00