This is the mail archive of the
crossgcc@sourceware.org
mailing list for the crossgcc project.
See the CrossGCC FAQ for lots
more information.
glibc-2.3.6. patch for better i686 compatibility
- From: Gregor Riepl <seto-kun at freesurf dot ch>
- To: crossgcc at sourceware dot org
- Date: Thu, 19 Apr 2007 16:25:14 +0200
- Subject: glibc-2.3.6. patch for better i686 compatibility
hi there.
these problems seem to have been around for some time, so i guess it
makes sense to collect them into one patch for inclusion into
crosstool, glibc, or whereever you like them.
building a i686-linux-crossgcc (for efi) on mac os x didn't work out
for me, since gcc 4.1.0 (and maybe other versions) defines the symbol
__i686 to "1" when the target is i686. glibc 2.3.6 on the other hand
uses __i686 in some symbol names. this causes the compile to break.
i collected all the patches i could find on several mailing lists,
plus some of my own.
a related bug with a misplaced macro is included too.
if you're building with crossgcc, simply place the file into patches/
glibc-2.3.6/
hope this helps others.
gregor
Attachment:
glibc-2.3.6-i686.patch
Description: Binary data
--
For unsubscribe information see http://sourceware.org/lists.html#faq