From 2e1c9cc889ec75925fc799e25ad4cc57405ecf06 Mon Sep 17 00:00:00 2001 From: DJ Delorie Date: Wed, 12 Jun 2002 15:04:45 +0000 Subject: [PATCH] * Makefile.in (CFLAGS_FOR_TARGET): Add -O2. --- ChangeLog | 4 ++++ Makefile.in | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index ca2d693b3..27ac092f6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2002-06-12 Kaveh R. Ghazi + + * Makefile.in (CFLAGS_FOR_TARGET): Add -O2. + 2002-06-08 Jason Thorpe * configure.in (vax-*-netbsd*): Re-enable gas. diff --git a/Makefile.in b/Makefile.in index 9d3d67797..4a7610965 100644 --- a/Makefile.in +++ b/Makefile.in @@ -100,7 +100,11 @@ CXXFLAGS = -g -O2 LDFLAGS = LIBCFLAGS = $(CFLAGS) CFLAGS_FOR_BUILD = $(CFLAGS) -CFLAGS_FOR_TARGET = $(CFLAGS) +# During gcc bootstrap, if we use some random cc for stage1 then +# CFLAGS will be just -g. We want to ensure that TARGET libraries +# (which we know are built with gcc) are built with optimizations so +# prepend -O2 when setting CFLAGS_FOR_TARGET. +CFLAGS_FOR_TARGET = -O2 $(CFLAGS) LDFLAGS_FOR_TARGET = LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET) PICFLAG =