summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2018-12-10 09:29:45 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2018-12-13 11:25:21 +0100
commite731e6384e115c16a1cf1e0dbd63a389475b1f46 (patch)
tree4fc1330ddea5db4cfabfc2206994be21b3bbfe51
parent59a7b22d5af17695efe412c52dc89288798f4cf6 (diff)
downloadOSELAS.Toolchain-e731e6384e115c16a1cf1e0dbd63a389475b1f46.tar.gz
OSELAS.Toolchain-e731e6384e115c16a1cf1e0dbd63a389475b1f46.tar.xz
cross-gcc/cross-binutils/cross-gdb: more debug data
It's either stripped anyways or added to the debian debug packaages. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--rules/cross-binutils.make5
-rw-r--r--rules/cross-gcc.make4
-rw-r--r--rules/cross-gdb.make5
3 files changed, 13 insertions, 1 deletions
diff --git a/rules/cross-binutils.make b/rules/cross-binutils.make
index 8da30c9..255ad1b 100644
--- a/rules/cross-binutils.make
+++ b/rules/cross-binutils.make
@@ -37,6 +37,11 @@ CROSS_BINUTILS_URL := \
CROSS_BINUTILS_DEVPKG := NO
+CROSS_BINUTILS_CONF_ENV := \
+ $(HOST_CROSS_ENV) \
+ CFLAGS="-ggdb3 -O2" \
+ CXXFLAGS="-ggdb3 -O2"
+
#
# autoconf
#
diff --git a/rules/cross-gcc.make b/rules/cross-gcc.make
index 49577a8..244d3ac 100644
--- a/rules/cross-gcc.make
+++ b/rules/cross-gcc.make
@@ -63,7 +63,9 @@ endif
CROSS_GCC_DEVPKG := NO
CROSS_GCC_CONF_ENV := \
- $(HOST_ENV) \
+ $(HOST_CROSS_ENV) \
+ CFLAGS="-ggdb3 -O2" \
+ CXXFLAGS="-ggdb3 -O2" \
ac_cv_path_SED=/bin/sed \
MAKEINFO=:
diff --git a/rules/cross-gdb.make b/rules/cross-gdb.make
index 402dcef..af54b22 100644
--- a/rules/cross-gdb.make
+++ b/rules/cross-gdb.make
@@ -35,6 +35,11 @@ CROSS_GDB_URL := \
CROSS_GDB_DEVPKG := NO
+CROSS_GDB_CONF_ENV := \
+ $(HOST_CROSS_ENV) \
+ CFLAGS="-ggdb3 -O2" \
+ CXXFLAGS="-ggdb3 -O2"
+
#
# autoconf
#