[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/31445] -Trodata should throw a warning
From: |
nickc at redhat dot com |
Subject: |
[Bug ld/31445] -Trodata should throw a warning |
Date: |
Tue, 19 Mar 2024 16:06:56 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=31445
Nick Clifton <nickc at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |nickc at redhat dot com
Last reconfirmed| |2024-03-19
Assignee|unassigned at sourceware dot org |nickc at redhat dot com
Ever confirmed|0 |1
Status|UNCONFIRMED |ASSIGNED
--- Comment #6 from Nick Clifton <nickc at redhat dot com> ---
Hi Jacob,
It would really help if you were able to upload a small example to reproduce
this problem. I have tried to create my own test case, but so far I cannot
make the linker misbehave.
The reason that the linker does not complain about the -Trodata option is
that it is treating it as a shortened form of -Trodata-segment. (Any long
option can be shortened providing that it is still distinguishable from other
options).
I suspect that the issue is that the linker is not creating separate segments
for text and data, and so the .rodata section is just being placed after the
.text section. This is the default behaviour for many architectures, including
ARM. You might find that adding "-zseparate-code" to the linker command line
will help. (Without a test case, I could not check this for myself).
Cheers
Nick
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug ld/31445] New: -Trodata should throw a warning, sweeten.jacob at gmail dot com, 2024/03/02
- [Bug ld/31445] -Trodata should throw a warning, sweeten.jacob at gmail dot com, 2024/03/02
- [Bug ld/31445] -Trodata should throw a warning, address@hidden, 2024/03/02
- [Bug ld/31445] -Trodata should throw a warning, sweeten.jacob at gmail dot com, 2024/03/02
- [Bug ld/31445] -Trodata should throw a warning, address@hidden, 2024/03/03
- [Bug ld/31445] -Trodata should throw a warning, sweeten.jacob at gmail dot com, 2024/03/04
- [Bug ld/31445] -Trodata should throw a warning, address@hidden, 2024/03/04
- [Bug ld/31445] -Trodata should throw a warning,
nickc at redhat dot com <=