diff options
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | Makeconfig | 2 | ||||
-rw-r--r-- | config.h.in | 2 | ||||
-rw-r--r-- | posix/Makefile | 1 | ||||
-rw-r--r-- | stdlib/Makefile | 1 |
5 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog index 95e19cd3df..0fe4bd6294 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,9 @@ 2001-09-12 Ulrich Drepper <drepper@redhat.com> * config.h.in: Enforce optimization to be used. + * Makeconfig (preprocess-versions): Define ASSEMBLER. + * stdlib/Makefile (isomac-CFLAGS): Define to -O. + * posix/Makefile (annexc-CFLAGS): Define to -O. 2001-09-11 Ulrich Drepper <drepper@redhat.com> diff --git a/Makeconfig b/Makeconfig index aa5570a3fc..ee3a880b6c 100644 --- a/Makeconfig +++ b/Makeconfig @@ -737,7 +737,7 @@ define preprocess-versions sed '/^[ ]*#/d;s/^[ ]*%/#/' \ | $(CC) -E -undef -I$(common-objdir) -I$(..)include \ -include $(common-objpfx)config.h \ - -x assembler-with-cpp - \ + -DASSEMBLER -x assembler-with-cpp - \ | sed '/^[ ]*#/d;/^[ ]*$$/d' endef diff --git a/config.h.in b/config.h.in index 84c20a9f7e..ffeb1f39de 100644 --- a/config.h.in +++ b/config.h.in @@ -1,4 +1,4 @@ -#ifndef __OPTIMIZE__ +#if !defined ASSEMBLER && !defined _ISOMAC && !defined __OPTIMIZE__ # error "glibc cannot be compiled without optimization" #endif diff --git a/posix/Makefile b/posix/Makefile index 3575749dd6..785c227ebb 100644 --- a/posix/Makefile +++ b/posix/Makefile @@ -150,6 +150,7 @@ $(objpfx)annexc.out: $(objpfx)annexc -$(dir $<)$(notdir $<) '$(CC)' \ '-I../include -I.. $(+sysdep-includes) $(sysincludes)' > $@ +annexc-CFLAGS = -O $(objpfx)annexc: annexc.c $(native-compile) diff --git a/stdlib/Makefile b/stdlib/Makefile index c7493cdac1..0d4cc060cc 100644 --- a/stdlib/Makefile +++ b/stdlib/Makefile @@ -160,6 +160,7 @@ $(objpfx)isomac.out: $(objpfx)isomac $(dir $<)$(notdir $<) '$(CC)' \ '-I../include -I.. $(+sysdep-includes) $(sysincludes)' > $<.out +isomac-CFLAGS = -O $(objpfx)isomac: isomac.c $(native-compile) |