This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: revert unintentional merge of config.gcc from mainline
On Apr 29, 2002, "David S. Miller" <davem@redhat.com> wrote:
> From: Mark Mitchell <mark@codesourcery.com>
> Date: Sun, 28 Apr 2002 22:23:29 -0700
> --On Sunday, April 28, 2002 09:04:06 PM -0700 "David S. Miller"
> <davem@redhat.com> wrote:
>> Indeed I did. Amazing in that based upon the way I do multi-tree
>> commits I can't figure out how it happened.
> Thanks for tracking this down. If you haven't already, it's certainly
> fine to undo the damage.
> Therefore, Alexander, please install your fix.
Done. Unfortunately, FreeBSD 2.2 still isn't back to a fully
functional state. Even though it will bootstrap successfully, a
number of tests in the testsuite fail to link due to the linker not
resolving references to _GLOBAL_OFFSET_TABLE_. I've been trying on
and off to fix this, but so far I couldn't. I have a working patch
that removes the duplicate underscore from the front of the symbol,
such that the assembler (presumably) recognizes it properly, but I
still get link errors, and the linker reports double underscores in
the symbol names, even though I see just a single one in the the
source assembly.
Anyone more acquainted with FreeBSD 2.2 out there that could help me
out? Having only remote access to this platform, and knowing that GNU
as and GNU ld haven't built properly on it for years, I'm close to the
point of giving up and suggesting FreeBSD 2.2 to be deprecated too :-(
--
Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist Professional serial bug killer