This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


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

Re: progress but not there: crosstool-0.32, OS X 10.4 ->i686, gcc-4.0-20050305-glibc-2.3.4


Rob Arnold wrote:
../sysdeps/i386/i686/memcmp.S: Assembler messages:
../sysdeps/i386/i686/memcmp.S:390: Error: can't resolve  `.rodata' {.rodata section} - `memcmp' {.text section}

Goodness. Looks like there's a .section problem in memcmp.S in glibc-2.3.3 ... glibc-2.3.5:


http://sourceware.org/cgi-bin/cvsweb.cgi/libc/sysdeps/i386/i686/memcmp.S?cvsroot=glibc
Revision 1.4 / (download) - annotate - [select for diffs] , Thu Apr 28 18:19:25 2005 UTC (6 days ago) by drepper
Branch: MAIN
CVS Tags: fedora-glibc-20050503T0852
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Move misplaced END.

Try the patch from CVS:
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/sysdeps/i386/i686/memcmp.S.diff?r1=1.3&r2=1.4&cvsroot=glibc

Just drop that into patches/glibc-2.3.4 (after making sure it applies).

I don't know why you're hitting this but I'm not.  Maybe
you're using a newer binutils.  I use binutils-2.15 in all
my builds; which version are you building?

- Dan

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com


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