patches/gcc/4.0.4/140-c99-snprintf.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sat Jan 09 16:05:01 2010 +0100 (2010-01-09)
changeset 1719 5c0d326c2cea
parent 1 eeea35fbf182
permissions -rw-r--r--
libc/glibc: correctly handle dual-bitness archs

If the selected ARCH is dual-bitness (eg. supports 32- and 64-bit),
then we need to know the correct place where to fetch some headers.
Currently, this applies only to x86 variants: i386 and x86_64.
     1 --- gcc-4.0.0/libstdc++-v3/include/c_std/std_cstdio.h-orig	2005-04-29 00:08:41.000000000 -0500
     2 +++ gcc-4.0.0/libstdc++-v3/include/c_std/std_cstdio.h	2005-04-29 00:08:45.000000000 -0500
     3 @@ -142,7 +142,7 @@
     4    using ::vsprintf;
     5  }
     6  
     7 -#if _GLIBCXX_USE_C99
     8 +#if _GLIBCXX_USE_C99 || defined(__UCLIBC__)
     9  
    10  #undef snprintf
    11  #undef vfscanf