[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/2834] Linker reports error "X referenced in section '.rodata' of

From: hniksic at xemacs dot org
Subject: [Bug ld/2834] Linker reports error "X referenced in section '.rodata' of foo.o: defined in discarded section X of foo.o" with g++ 3.3
Date: 7 Jul 2006 07:10:17 -0000

------- Additional Comments From hniksic at xemacs dot org  2006-07-07 07:10 
Even if this is caused by a GCC issue, there are still two things to consider:

1. The problem does not appear with older binutils, so they must be doing
something right, even if inadvertently.

2. Even if the GCC bug is fixed, the fix will only appear in the 3.4 branch. 
Lots of third-party C++ code that we use still requires g++ 3.3 to build, and
I'm pretty sure we're not the only ones to use such code.

In other words, upgrading binutils renders g++ 3.3 useless.  If that is the
intention, then g++ 3.3 should be removed from distributions that carry it,
otherwise this bug will continue to be reported.  Of course, removing g++ 3.3 is
a huge problem for those who need it to compile older C++ sources.

           What    |Removed                     |Added
             Status|RESOLVED                    |REOPENED
         Resolution|INVALID                     |


------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]