From c59509c2aa819942cd81e136903788166961574f Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Thu, 8 Sep 2016 19:38:13 +0100 Subject: [PATCH] Use -gline-tables-only instead of -g1 on clang. --- config.lib | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/config.lib b/config.lib index 0e2770d2e4..026f093f7e 100644 --- a/config.lib +++ b/config.lib @@ -1719,7 +1719,11 @@ EOL if [ -n "$LIBBFD_LIBS" -o -n "$HAVE_GDB_DBG" ]; then if [ $enable_debug -lt 1 ] && [ "$with_bfd_extra_debug" = "1" ]; then - CFLAGS="$CFLAGS -g1" + if [ -n "`basename "$cc_host" | grep "clang" 2>/dev/null`" ]; then + CFLAGS="$CFLAGS -gline-tables-only" + else + CFLAGS="$CFLAGS -g1" + fi fi fi