summaryrefslogtreecommitdiffstats
path: root/contrib/gdb/config.if
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/gdb/config.if')
-rw-r--r--contrib/gdb/config.if14
1 files changed, 10 insertions, 4 deletions
diff --git a/contrib/gdb/config.if b/contrib/gdb/config.if
index bcc0269..3958928 100644
--- a/contrib/gdb/config.if
+++ b/contrib/gdb/config.if
@@ -21,9 +21,15 @@ else
if_topsrcdir=${top_srcdir}
fi
-if [ -f ${if_topsrcdir}/libstdc++/Makefile.in ]; then
+if [ "${enable_libstdcxx_v3}" = "yes" ] ; then
+ libstdcxx_srcdir=${if_topsrcdir}/libstdc++-v3
+else
+ libstdcxx_srcdir=${if_topsrcdir}/libstdc++
+fi
+
+if [ -f ${libstdcxx_srcdir}/Makefile.in ]; then
# We check libstdc++ for libstdcxx_interface.
-libstdcxx_interface=`grep "^INTERFACE" ${if_topsrcdir}/libstdc++/Makefile.in | sed 's/INTERFACE[ ]*=[ ]*\(.*\)/\1/'`
+libstdcxx_interface=`grep "^INTERFACE" ${libstdcxx_srcdir}/Makefile.in | sed 's/INTERFACE[ ]*=[ ]*\(.*\)/\1/'`
else
libstdcxx_interface=
fi
@@ -76,8 +82,8 @@ EOF
exit 1
fi
else
- # Cross compiling. Assume glibc 2.1.
- libc_interface=-libc6.1-
+ # Cross compiling. Assume glibc 2.2.
+ libc_interface=-libc6.2-
fi
;;
*)
OpenPOWER on IntegriCloud