]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Revert last commit because stupid older versions (eg. 1.6.3) of automake can't
authorNicholas Nethercote <n.nethercote@gmail.com>
Mon, 25 Oct 2004 19:13:41 +0000 (19:13 +0000)
committerNicholas Nethercote <n.nethercote@gmail.com>
Mon, 25 Oct 2004 19:13:41 +0000 (19:13 +0000)
handle it.  Pah.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2836

coregrind/Makefile.am

index afcc202ac0bc729906090c3e4a201524aa6a56fb..3c21458318b79019be9c6d720bc35ab71ecc280a 100644 (file)
@@ -77,30 +77,27 @@ stage2_SOURCES = \
        vg_toolint.c \
        vg_translate.c \
        vg_transtab.c
-## Use st2* variables because earlier versions of automake don't seem to like
-## having += within an if-then-else.
-st2_deps = \
-       $(srcdir)/valgrind.vs \
-       demangle/libdemangle.a \
-       ${VG_ARCH}/libarch.a \
-       ${VG_PLATFORM}/libplatform.a
-st2_ldflags = \
-       -Wl,--export-dynamic -g \
-       -Wl,-version-script $(srcdir)/valgrind.vs \
-       -pie
+## Test repeated in both arms of the if-then-else because older versions of
+## automake don't seem to like having += within an if-then-else.
 if USE_PIE
 stage2_CFLAGS = $(AM_CFLAGS) -fpie
-stage2_DEPENDENCIES = $(st2_deps)
-stage2_LDFLAGS = $(st2_ldflags) -pie
+stage2_DEPENDENCIES = $(srcdir)/valgrind.vs
+stage2_LDFLAGS = -Wl,--export-dynamic -g \
+       -Wl,-version-script $(srcdir)/valgrind.vs \
+       -pie
 else
 stage2_CFLAGS = $(AM_CFLAGS)
-stage2_DEPENDENCIES = $(st2_deps) ${VG_ARCH}/stage2.lds
-stage2_LDFLAGS = $(st2_ldflags) \
-       -Wl,-defsym,kickstart_base=@KICKSTART_BASE@ \
-       -Wl,-T,${VG_ARCH}/stage2.lds
+stage2_DEPENDENCIES = $(srcdir)/valgrind.vs ${VG_ARCH}/stage2.lds
+stage2_LDFLAGS = -Wl,--export-dynamic -g \
+       -Wl,-version-script $(srcdir)/valgrind.vs \
+       -Wl,-defsym,kickstart_base=@KICKSTART_BASE@ -Wl,-T,${VG_ARCH}/stage2.lds
 endif
+
 stage2_LDADD= \
-       demangle/libdemangle.a \
+       demangle/cp-demangle.o \
+       demangle/cplus-dem.o \
+       demangle/dyn-string.o \
+       demangle/safe-ctype.o \
        ${VG_ARCH}/libarch.a \
        ${VG_PLATFORM}/libplatform.a \
        -ldl