mirror of git://sourceware.org/git/glibc.git
This patch fixes -Wundef warnings related to the _ABI* macros on MIPS. GCC predefines only the _ABI* macro related to the ABI actually in use, meaning that a conditional such as "#if _MIPS_SIM == _ABI64" is true only for the ABI in question (all the macros are nonzero), but produces a -Wundef warning for the other ABIs. The normal approach to using these macros is to include <sgidefs.h>, which ensures that all three _ABI* macros are defined rather than just one; this patch does so in the places that caused warnings (the bulk of the warnings arising from <bits/wordsize.h>). Tested that the warnings are fixed. * sysdeps/mips/bits/wordsize.h: Include <sgidefs.h>. * sysdeps/unix/sysv/linux/mips/getrlimit64.c: Likewise. * sysdeps/unix/sysv/linux/mips/setrlimit64.c: Likewise. |
||
|---|---|---|
| .. | ||
| atomic.h | ||
| dlfcn.h | ||
| endian.h | ||
| fenv.h | ||
| ipctypes.h | ||
| link.h | ||
| linkmap.h | ||
| mathdef.h | ||
| nan.h | ||
| setjmp.h | ||
| wordsize.h | ||