This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/54373] [4.7/4.8 Regression]: build fails for mmix-knuth-mmixware libobjc GCC_NO_EXECUTABLES
- From: "hp at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Sun, 26 Aug 2012 05:30:05 +0000
- Subject: [Bug target/54373] [4.7/4.8 Regression]: build fails for mmix-knuth-mmixware libobjc GCC_NO_EXECUTABLES
- Auto-submitted: auto-generated
- References: <bug-54373-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54373
--- Comment #2 from Hans-Peter Nilsson <hp at gcc dot gnu.org> 2012-08-26 05:30:05 UTC ---
(In reply to comment #1)
> Thus, for in-tree binutils, support for .hidden is turned off (*)
It's yet another configure bug that .hidden is turned on for the linker: it's
turned on for *all* GNU linkers after a certain date, which doesn't really
matter unless it's turned for the assembler as well. But turning .hidden on
for the MMIX binutils assembler is kind-of correct, because with non-default
linker options, ELF is produced and thus .hidden is "supported" (which still
doesn't really matter for this static-only linker).