summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2020-05-08 12:44:18 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2020-05-10 11:25:13 +0200
commit73a8414edebd05bc2515203df4cebc9fa907dc31 (patch)
treed1da1a490b3bd3c7665e9befa25a9520ee46953e
parent7702f5a0ca7a7afb6a4d398cd3ef5913c0073f72 (diff)
downloadOSELAS.Toolchain-73a8414edebd05bc2515203df4cebc9fa907dc31.tar.gz
OSELAS.Toolchain-73a8414edebd05bc2515203df4cebc9fa907dc31.tar.xz
glibc*: only build the final version with debug symbols
And rename GLIBC_FLAGS_ENV to GLIBC_DEBUG_FLAGS_ENV because it contains nothing else. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--rules/glibc-crt.make1
-rw-r--r--rules/glibc-first.make1
-rw-r--r--rules/glibc.make2
-rw-r--r--rules/pre/toolchain.make2
4 files changed, 2 insertions, 4 deletions
diff --git a/rules/glibc-crt.make b/rules/glibc-crt.make
index 56038c4..f6335b6 100644
--- a/rules/glibc-crt.make
+++ b/rules/glibc-crt.make
@@ -34,7 +34,6 @@ GLIBC_CRT_PATH := PATH=$(CROSS_PATH)
GLIBC_CRT_ENV := \
CC="$(CROSS_CC) -fuse-ld=bfd" \
BUILD_CC=$(HOSTCC) \
- $(GLIBC_FLAGS_ENV) \
\
ac_cv_path_GREP=grep \
ac_cv_sizeof_long_double=$(PTXCONF_SIZEOF_LONG_DOUBLE) \
diff --git a/rules/glibc-first.make b/rules/glibc-first.make
index 3d6ad54..9fcd9bb 100644
--- a/rules/glibc-first.make
+++ b/rules/glibc-first.make
@@ -37,7 +37,6 @@ GLIBC_FIRST_ENV := \
CC="$(CROSS_CC) -fuse-ld=bfd" \
CXX=false \
BUILD_CC=$(HOSTCC) \
- $(GLIBC_FLAGS_ENV) \
\
libc_cv_c_cleanup=yes \
libc_cv_forced_unwind=yes \
diff --git a/rules/glibc.make b/rules/glibc.make
index ae55b18..bde8e7b 100644
--- a/rules/glibc.make
+++ b/rules/glibc.make
@@ -40,7 +40,7 @@ GLIBC_ENV := \
CC="$(CROSS_CC) -fuse-ld=bfd" \
BUILD_CC=$(HOSTCC) \
MAKEINFO=: \
- $(GLIBC_FLAGS_ENV) \
+ $(GLIBC_DEBUG_FLAGS_ENV) \
\
libc_cv_slibdir='/lib' \
\
diff --git a/rules/pre/toolchain.make b/rules/pre/toolchain.make
index 73cbc42..33627bc 100644
--- a/rules/pre/toolchain.make
+++ b/rules/pre/toolchain.make
@@ -66,7 +66,7 @@ TOOLCHAIN_CROSS_DEBUG_FLAGS := \
-gno-record-gcc-switches \
$(TOOLCHAIN_CROSS_DEBUG_MAP_FLAGS)
-GLIBC_FLAGS_ENV += \
+GLIBC_DEBUG_FLAGS_ENV := \
$(addsuffix "-O2 $(TOOLCHAIN_CROSS_DEBUG_FLAGS)",CFLAGS= CXXFLAGS=)
endif