aboutsummaryrefslogtreecommitdiff
path: root/gas/ChangeLog
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2018-11-05 09:01:26 -0800
committerH.J. Lu <hjl.tools@gmail.com>2018-11-05 09:01:43 -0800
commite60f4d3bdac25f02875afe36b7436bc2dfbbb978 (patch)
treef657bb8dd416d712ec6ad3c6506348b85bd4db1c /gas/ChangeLog
parent713f1b445a18af04eafbf8df6f844bed8243963f (diff)
downloadgdb-e60f4d3bdac25f02875afe36b7436bc2dfbbb978.zip
gdb-e60f4d3bdac25f02875afe36b7436bc2dfbbb978.tar.gz
gdb-e60f4d3bdac25f02875afe36b7436bc2dfbbb978.tar.bz2
x86: Disable GOT relaxation with data prefix
Since linker GOT relaxation isn't valid for 16-bit GOT access, we should disable GOT relaxation with data prefix. gas/ PR gas/r23854 * config/tc-i386.c (output_disp): Disable GOT relaxation with data prefix. * testsuite/gas/i386/mixed-mode-reloc32.d: Updated. ld/ PR gas/r23854 * testsuite/ld-i386/i386.exp: Run pr23854. * testsuite/ld-x86-64/x86-64.exp: Likewwise. * testsuite/ld-i386/pr23854.d: New file. * testsuite/ld-i386/pr23854.s: Likewwise. * testsuite/ld-i386/pr23854.d: Likewwise. * testsuite/ld-x86-64/pr23854.d: Likewwise. * testsuite/ld-x86-64/pr23854.s: Likewwise.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r--gas/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index eef02b8..4b64a58 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,10 @@
+2018-11-05 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR gas/r23854
+ * config/tc-i386.c (output_disp): Disable GOT relaxation with
+ data prefix.
+ * testsuite/gas/i386/mixed-mode-reloc32.d: Updated.
+
2018-11-01 Thomas Preud'homme <thomas.preudhomme@linaro.org>
* testsuite/config/default.exp: Define LD, LDFLAGS and