aboutsummaryrefslogtreecommitdiff
path: root/ld/NEWS
diff options
context:
space:
mode:
authorIvan Kokshaysky <ink@unseen.parts>2025-02-15 01:30:58 +0000
committerMaciej W. Rozycki <macro@orcam.me.uk>2025-02-15 01:30:58 +0000
commit0813652eef5c9333db203a2ddc843840b9e7373e (patch)
treec6e7d0bb6f4997b81659345c7870fb13b0abaaec /ld/NEWS
parent92f102cf6409b3a7d3911a701fcb1f90f4590a72 (diff)
downloadgdb-0813652eef5c9333db203a2ddc843840b9e7373e.zip
gdb-0813652eef5c9333db203a2ddc843840b9e7373e.tar.gz
gdb-0813652eef5c9333db203a2ddc843840b9e7373e.tar.bz2
alpha, ld: remove -taso option
The -taso switch was quite useful 25 years ago for porting 32-bit code with broken integer-pointer casting. Not anymore. The EF_ALPHA_32BIT Linux support is going to be dropped in kernel v6.14 [1], NetBSD and OpenBSD never had it, so there is no point in keeping the -taso option around. Also remove alpha special case that uses -taso from gdb.base/dump.exp in gdb testsuite. [1] https://lore.kernel.org/all/87jzb2tdb7.fsf_-_@email.froward.int.ebiederm.org Signed-off-by: Ivan Kokshaysky <ink@unseen.parts> Reviewed-By: Maciej W. Rozycki <macro@orcam.me.uk> Approved-By: Andrew Burgess <aburgess@redhat.com>
Diffstat (limited to 'ld/NEWS')
-rw-r--r--ld/NEWS3
1 files changed, 3 insertions, 0 deletions
diff --git a/ld/NEWS b/ld/NEWS
index acb3263..494bb83 100644
--- a/ld/NEWS
+++ b/ld/NEWS
@@ -1,5 +1,8 @@
-*- text -*-
+* Remove the linker -taso option for Alpha target, as Linux/Alpha kernel
+ support for 32-bit pointers has been removed.
+
* On s390, generate ".eh_frame" unwind information for the linker generated
.plt section. Enabled by default. Can be disabled using linker option
--no-ld-generated-unwind-info.