diff options
author | Paolo Bonzini <bonzini@gnu.org> | 2011-08-06 15:14:06 +0000 |
---|---|---|
committer | Paolo Bonzini <bonzini@gcc.gnu.org> | 2011-08-06 15:14:06 +0000 |
commit | cc3801b0e64026be57b2987d23d3f7c0c97bff2d (patch) | |
tree | afb75731c3e2e9974ec2bd7cab10f8b2ecf7605c /gcc | |
parent | 56b6687b9ea6124dd91ae0d689db1db3acc98e63 (diff) | |
download | gcc-cc3801b0e64026be57b2987d23d3f7c0c97bff2d.zip gcc-cc3801b0e64026be57b2987d23d3f7c0c97bff2d.tar.gz gcc-cc3801b0e64026be57b2987d23d3f7c0c97bff2d.tar.bz2 |
Makefile.in (INCLUDES_FOR_TARGET): New.
2011-08-06 Paolo Bonzini <bonzini@gnu.org>
Mikael Morin <mikael.morin@sfr.fr>
* Makefile.in (INCLUDES_FOR_TARGET): New.
(LIBGCC2_CFLAGS): Use it.
(CRTSTUFF_CFLAGS): Use it instead of INCLUDES.
Co-Authored-By: Mikael Morin <mikael.morin@sfr.fr>
From-SVN: r177522
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/Makefile.in | 13 |
2 files changed, 15 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2b32bbe..6c3143f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2011-08-06 Paolo Bonzini <bonzini@gnu.org> + Mikael Morin <mikael.morin@sfr.fr> + + * Makefile.in (INCLUDES_FOR_TARGET): New. + (LIBGCC2_CFLAGS): Use it. + (CRTSTUFF_CFLAGS): Use it instead of INCLUDES. + 2011-08-06 Uros Bizjak <ubizjak@gmail.com> * config/i386/i386.c (ix86_compute_frame_layout): Simplify diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 101e35e..ed96672 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -671,9 +671,9 @@ endif # Options to use when compiling libgcc2.a. # LIBGCC2_DEBUG_CFLAGS = -g -LIBGCC2_CFLAGS = -O2 $(LIBGCC2_INCLUDES) $(GCC_CFLAGS) $(TARGET_LIBGCC2_CFLAGS) \ - $(LIBGCC2_DEBUG_CFLAGS) $(GTHREAD_FLAGS) \ - -DIN_LIBGCC2 \ +LIBGCC2_CFLAGS = -O2 $(LIBGCC2_INCLUDES) $(INCLUDES_FOR_TARGET) $(GCC_CFLAGS) \ + $(TARGET_LIBGCC2_CFLAGS) $(LIBGCC2_DEBUG_CFLAGS) \ + $(GTHREAD_FLAGS) -DIN_LIBGCC2 \ -fbuilding-libgcc -fno-stack-protector \ $(INHIBIT_LIBC_CFLAGS) @@ -685,8 +685,8 @@ LIBGCC2_INCLUDES = TARGET_LIBGCC2_CFLAGS = # Options to use when compiling crtbegin/end. -CRTSTUFF_CFLAGS = -O2 $(GCC_CFLAGS) $(INCLUDES) $(MULTILIB_CFLAGS) -g0 \ - -finhibit-size-directive -fno-inline -fno-exceptions \ +CRTSTUFF_CFLAGS = -O2 $(GCC_CFLAGS) $(INCLUDES_FOR_TARGET) $(MULTILIB_CFLAGS) \ + -g0 -finhibit-size-directive -fno-inline -fno-exceptions \ -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize \ -fno-stack-protector \ $(INHIBIT_LIBC_CFLAGS) @@ -1090,6 +1090,9 @@ INCLUDES = -I. -I$(@D) -I$(srcdir) -I$(srcdir)/$(@D) \ $(CPPINC) $(GMPINC) $(DECNUMINC) \ $(PPLINC) $(CLOOGINC) +INCLUDES_FOR_TARGET = -I. -I$(@D) -I$(srcdir) -I$(srcdir)/$(@D) \ + -I$(srcdir)/../include $(DECNUMINC) -I$(srcdir)/../libgcc + .c.o: $(COMPILER) -c $(ALL_COMPILERFLAGS) $(ALL_CPPFLAGS) $< $(OUTPUT_OPTION) |