This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc-3.3 related build failure


Hi

I'm using the released glibc-2.3.2 tarball so apologies in advance for not
(yet) trying with the CVS mainline. Using gcc-3.3 release and latest HJL
binutils.

Build failure is due to assembler choking and seems to be triggered by
-march=i686 and is related to gcc defining "__i686" as a cpp macro. What I
don't understand is why I haven't seen this with gcc-3.2.x

The snippet of fail log is attached.

Almost identical problem is documented here:-

http://gcc.gnu.org/ml/gcc/2003-01/msg00396.html

And the patch that fixes it for me is here:-

http://sources.redhat.com/ml/bug-glibc/2003-01/msg00016.html

It does seem like a glibc bug on the face of it, so it would be a good for
someone knowledgeable to take a look.

There are 2 assembly files attached. The i586 one works, The i686 does not.

Thanks
Greg

Attachment: fail.log
Description: Text document

Attachment: 1.s.i586
Description: Text document

Attachment: 1.s.i686
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]