]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
Add support for building C++
authorDjordje Todorovic <djordje.todorovic@rt-rk.com>
Tue, 26 Sep 2017 13:12:44 +0000 (15:12 +0200)
committerMark Wielaard <mark@klomp.org>
Fri, 6 Oct 2017 12:41:37 +0000 (14:41 +0200)
* configure.ac: Add support for C++ build.
* Makefile.am: Add dwarflint into SUBDIRS.

Signed-off-by: Djordje Todorovic <djordje.todorovic@rt-rk.com>
Makefile.am
configure.ac

index 2ff444e7bf1d9eccbf4230871ec8f38876d9dfe2..60f9e0b08239f2e584ca9d4f7e6ac0eb1e30f581 100644 (file)
@@ -28,7 +28,7 @@ pkginclude_HEADERS = version.h
 
 # Add doc back when we have some real content.
 SUBDIRS = config m4 lib libelf libebl libdwelf libdwfl libdw libcpu libasm \
-         backends src po tests
+         backends src po tests dwarflint
 
 EXTRA_DIST = elfutils.spec GPG-KEY NOTES CONTRIBUTING \
             COPYING COPYING-GPLV2 COPYING-LGPLV3
index 4ab8816ad7f425ec917fafb25e61cd33582415a8..04e060b8e21a0424c10b0885de0c235511b618b7 100644 (file)
@@ -89,6 +89,7 @@ AC_PROG_CC
 AC_PROG_RANLIB
 AC_PROG_YACC
 AM_PROG_LEX
+AC_PROG_CXX
 # Only available since automake 1.12
 m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
 AC_CHECK_TOOL([READELF], [readelf])
@@ -276,6 +277,7 @@ AC_ARG_ENABLE([gprof],
 AS_HELP_STRING([--enable-gprof],[build binaries with gprof support]), [use_gprof=$enableval], [use_gprof=no])
 if test "$use_gprof" = yes; then
   CFLAGS="$CFLAGS -pg"
+  CXXFLAGS="$CXXFLAGS -pg"
   LDFLAGS="$LDFLAGS -pg"
 fi
 AM_CONDITIONAL(GPROF, test "$use_gprof" = yes)
@@ -516,7 +518,7 @@ dnl CPU-specific backend libraries.
 AC_CONFIG_FILES([backends/Makefile])
 
 dnl Tools.
-AC_CONFIG_FILES([src/Makefile po/Makefile.in])
+AC_CONFIG_FILES([src/Makefile po/Makefile.in dwarflint/Makefile])
 
 dnl Test suite.
 AM_CONDITIONAL(STANDALONE, false)dnl Used in tests/Makefile.am, which see.