https://sourceware.org/bugzilla/show_bug.cgi?id=27217
Nick Clifton <nickc at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #13329|0 |1
is obsolete| |
Attachment #13335|0 |1
is obsolete| |
--- Comment #13 from Nick Clifton <nickc at redhat dot com> ---
Created attachment 13341
--> https://sourceware.org/bugzilla/attachment.cgi?id=13341&action=edit
Proposed patch
Hi Guys,
OK, please try out this third patch. (It should be used on its own - it
supplants the other two).
This patch tries to stop the assembler's expression evaluator from converting
the references to the "bar" symbol into references to a constant value.
Instead the symbol is preserved intact in the object file, and the relocations
are resolved by the linker as normal.
I *think* that this is the right way to resolve the problem, since looking at
the generated assembler code, and C source, it appears that the intention is
provide a fixed value for the "bar" symbol, but not to eliminate it completely.
Cheers
Nick
--
You are receiving this mail because:
You are on the CC list for the bug.