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

Bug#513564: glibc: Please redefine __i686 to work-around the infamous i686 compilation fail



Package: glibc
Version: 2.7-18
Severity: grave
Justification: renders package unusable

When compiling with gcc that uses march=i686 (or any sub-arch) gcc defines
__i686 to be 1, that causes instructions such as 
..ifndef __i686.get_pc_thunk.reg;
to fail as syntax error (because the prefix is 1).
if you force it to be redefid as __i686 it works fine 



-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (990, 'testing'), (100, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-10
Locale: LANG=he_IL, LC_CTYPE=he_IL (charmap=ISO-8859-8)
Shell: /bin/sh linked to /bin/dash




Reply to: