diff options
author | Ivan Kokshaysky <ink@unseen.parts> | 2025-02-15 01:30:58 +0000 |
---|---|---|
committer | Maciej W. Rozycki <macro@orcam.me.uk> | 2025-02-15 01:30:58 +0000 |
commit | 0813652eef5c9333db203a2ddc843840b9e7373e (patch) | |
tree | c6e7d0bb6f4997b81659345c7870fb13b0abaaec /ld/NEWS | |
parent | 92f102cf6409b3a7d3911a701fcb1f90f4590a72 (diff) | |
download | gdb-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/NEWS | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -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. |