7ab9bff48a
svn path=/nixpkgs/branches/stdenv-updates/; revision=19061
33 lines
1.1 KiB
Diff
33 lines
1.1 KiB
Diff
diff --git a/libada/Makefile.in b/libada/Makefile.in
|
|
index f5057a0..337e0c6 100644
|
|
--- a/libada/Makefile.in
|
|
+++ b/libada/Makefile.in
|
|
@@ -55,7 +55,7 @@ GCC_WARN_CFLAGS = $(LOOSE_WARN)
|
|
WARN_CFLAGS = @warn_cflags@
|
|
|
|
TARGET_LIBGCC2_CFLAGS=
|
|
-GNATLIBCFLAGS= -g -O2
|
|
+GNATLIBCFLAGS= -g -O2 $(CFLAGS)
|
|
|
|
# Get target-specific overrides for TARGET_LIBGCC2_CFLAGS.
|
|
host_subdir = @host_subdir@
|
|
--- a/gcc/ada/gcc-interface/Makefile.in
|
|
+++ b/gcc/ada/gcc-interface/Makefile.in
|
|
@@ -105,7 +105,7 @@ ADAFLAGS = -W -Wall -gnatpg -gnata
|
|
SOME_ADAFLAGS =-gnata
|
|
FORCE_DEBUG_ADAFLAGS = -g
|
|
GNATLIBFLAGS = -gnatpg -nostdinc
|
|
-GNATLIBCFLAGS = -g -O2
|
|
+GNATLIBCFLAGS = -g -O2 $(CFLAGS_FOR_TARGET)
|
|
GNATLIBCFLAGS_FOR_C = $(GNATLIBCFLAGS) $(TARGET_LIBGCC2_CFLAGS) -fexceptions \
|
|
-DIN_RTS
|
|
ALL_ADAFLAGS = $(CFLAGS) $(ADA_CFLAGS) $(ADAFLAGS)
|
|
@@ -1838,7 +1838,7 @@ ADA_INCLUDE_SRCS =\
|
|
|
|
LIBGNAT=../$(RTSDIR)/libgnat.a
|
|
|
|
-GCC_LINK=$(CC) -static-libgcc $(ADA_INCLUDES)
|
|
+GCC_LINK=$(CC) -static-libgcc $(CFLAGS_FOR_TARGET) $(ADA_INCLUDES)
|
|
|
|
# when compiling the tools, the runtime has to be first on the path so that
|
|
# it hides the runtime files lying with the rest of the sources
|