]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Disable PIE by default (sorry Tom), even on PIE-enabled platforms. It
authorJulian Seward <jseward@acm.org>
Tue, 5 Jul 2005 13:44:21 +0000 (13:44 +0000)
committerJulian Seward <jseward@acm.org>
Tue, 5 Jul 2005 13:44:21 +0000 (13:44 +0000)
causes too much breakage.  PIE builds are still possible, but you have
to say --enable-pie to get them now.

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

configure.in

index 4e7135eda2dcf8e82c3b1854b059067cb0f04997..46acbb0734735f0bd9d29e493ee560d4682eafcd 100644 (file)
@@ -421,16 +421,7 @@ AC_SUBST(PIE_AM_CFLAGS)
 AC_CACHE_CHECK([for PIE support], vg_cv_pie,
               [AC_ARG_ENABLE(pie, [  --enable-pie            platform supports PIE linking],
                [vg_cv_pie=$enableval],
-                       [safe_CFLAGS=$CFLAGS
-                 CFLAGS="$CFLAGS -fpie"
-                 safe_LDFLAGS=$LDFLAGS
-                 LDFLAGS="$LDFLAGS -pie"
-                 AC_TRY_LINK([int foo;],
-                             [],
-                             [vg_cv_pie=yes],
-                             [vg_cv_pie=no])
-                 CFLAGS=$safe_CFLAGS
-                 LDFLAGS=$safe_LDFLAGS])])
+                       [vg_cv_pie=no] )])
 if test "$vg_cv_pie" = yes; then
 AC_DEFINE([HAVE_PIE], 1, [can create position-independent executables])
 PIE_AM_CFLAGS="-fpie"