mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-18 14:40:06 +00:00
Clean up HAVE_CONFIG_H and STDC_HEADERS.
This commit is contained in:
parent
93a6d08204
commit
26ffd5e6c7
@ -1,5 +1,10 @@
|
||||
2014-06-20 Roland McGrath <roland@hack.frob.com>
|
||||
|
||||
* include/libc-symbols.h (HAVE_CONFIG_H, STDC_HEADERS): New macros.
|
||||
* catgets/Makefile (catgets-CPPFLAGS): Remove -DHAVE_CONFIG_H.
|
||||
* locale/Makefile (CPPFLAGS-locale-programs): Likewise.
|
||||
* stdlib/strtol_l.c [_LIBC] (STDC_HEADERS): Don't define it.
|
||||
|
||||
* nptl/allocatestack.c: Include <stack-aliasing.h>.
|
||||
* nptl/stack-aliasing.h: New file.
|
||||
* sysdeps/i386/i686/stack-aliasing.h: New file.
|
||||
|
@ -46,8 +46,7 @@ include ../Rules
|
||||
|
||||
$(objpfx)gencat: $(gencat-modules:%=$(objpfx)%.o)
|
||||
|
||||
catgets-CPPFLAGS := -DNLSPATH='"$(msgcatdir)/%L/%N:$(msgcatdir)/%L/LC_MESSAGES/%N:$(msgcatdir)/%l/%N:$(msgcatdir)/%l/LC_MESSAGES/%N:"' \
|
||||
-DHAVE_CONFIG_H
|
||||
catgets-CPPFLAGS := -DNLSPATH='"$(msgcatdir)/%L/%N:$(msgcatdir)/%L/LC_MESSAGES/%N:$(msgcatdir)/%l/%N:$(msgcatdir)/%l/LC_MESSAGES/%N:"'
|
||||
|
||||
CPPFLAGS-gencat = -DNOT_IN_libc
|
||||
|
||||
|
@ -48,6 +48,19 @@
|
||||
|
||||
#include <config.h>
|
||||
|
||||
/* Define this for the benefit of portable GNU code that wants to check it.
|
||||
Code that checks with #if will not #include <config.h> again, since we've
|
||||
already done it (and this file is implicitly included in every compile,
|
||||
via -include). Code that checks with #ifdef will #include <config.h>,
|
||||
but that file should always be idempotent (i.e., it's just #define/#undef
|
||||
and nothing else anywhere should be changing the macro state it touches),
|
||||
so it's harmless. */
|
||||
#define HAVE_CONFIG_H 0
|
||||
|
||||
/* Define this for the benefit of portable GNU code that wants to check it.
|
||||
Of course, it's never false when building libc! */
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* The symbols in all the user (non-_) macros are C symbols. */
|
||||
|
||||
#if !defined HAVE_ASM_WEAK_DIRECTIVE && !defined HAVE_ASM_WEAKEXT_DIRECTIVE
|
||||
|
@ -89,7 +89,7 @@ CPPFLAGS-locale-programs = -DLOCALE_PATH='$(localepath)' \
|
||||
-DCHARMAP_PATH='"$(i18ndir)/charmaps"' \
|
||||
-DREPERTOIREMAP_PATH='"$(i18ndir)/repertoiremaps"' \
|
||||
-DLOCSRCDIR='"$(i18ndir)/locales"' \
|
||||
-DHAVE_CONFIG_H -DNOT_IN_libc
|
||||
-DNOT_IN_libc
|
||||
|
||||
CFLAGS-charmap.c = -Wno-write-strings -Wno-char-subscripts
|
||||
CFLAGS-locfile.c = -Wno-write-strings -Wno-char-subscripts
|
||||
|
@ -24,7 +24,6 @@
|
||||
|
||||
#ifdef _LIBC
|
||||
# define USE_NUMBER_GROUPING
|
||||
# define STDC_HEADERS
|
||||
# define HAVE_LIMITS_H
|
||||
#endif
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user