[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    valgrind/coregrind
From:       Nicholas Nethercote <njn25 () cam ! ac ! uk>
Date:       2004-10-25 19:13:42
Message-ID: 20041025191342.346CA16C6C () office ! kde ! org
[Download RAW message or body]

CVS commit by nethercote: 


Revert last commit because stupid older versions (eg. 1.6.3) of automake can't
handle it.  Pah.


  M +15 -18    Makefile.am   1.99


--- valgrind/coregrind/Makefile.am  #1.98:1.99
@@ -78,28 +78,25 @@
         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 \


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic