From 7b53a460d4edb65a110fcbfd18c74f66538277f1 Mon Sep 17 00:00:00 2001 From: Srikar Dronamraju Date: Thu, 5 Jun 2008 15:19:07 +0530 Subject: Srinivasa DS -fpie option puts limit on GOT size and hence systemtap build fails on s390. So use -fPIE which doesn't put limit on GOT size. --- ChangeLog | 5 +++++ configure | 4 ++-- configure.ac | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 34b2b15f..aa727664 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-06-05 Srinivasa DS + *configure,configure.ac: -fpie option puts limit on GOT size + and hence systemtap build fails on s390. So use -fPIE which + doesn't put limit on GOT size. + 2008-06-04 Jim Keniston * testsuite/systemtap.context/num_args.{stp,tcl}: Added. diff --git a/configure b/configure index 7d2a0b41..19c3c91a 100755 --- a/configure +++ b/configure @@ -6022,8 +6022,8 @@ if test "x$enable_pie" != xno; then save_CFLAGS="$CFLAGS" save_CXXFLAGS="$CXXFLAGS" save_LDFLAGS="$LDFLAGS" - CFLAGS="$CFLAGS -fpie" - CXXFLAGS="$CXXFLAGS -fpie" + CFLAGS="$CFLAGS -fPIE" + CXXFLAGS="$CXXFLAGS -fPIE" LDFLAGS="$LDFLAGS -pie -Wl,-z,relro -Wl,-z,now" cat >conftest.$ac_ext <<_ACEOF void main () {} diff --git a/configure.ac b/configure.ac index b7c1bc47..3f7686fa 100644 --- a/configure.ac +++ b/configure.ac @@ -87,8 +87,8 @@ AS_IF([test "x$enable_pie" != xno],[ save_CFLAGS="$CFLAGS" save_CXXFLAGS="$CXXFLAGS" save_LDFLAGS="$LDFLAGS" - CFLAGS="$CFLAGS -fpie" - CXXFLAGS="$CXXFLAGS -fpie" + CFLAGS="$CFLAGS -fPIE" + CXXFLAGS="$CXXFLAGS -fPIE" LDFLAGS="$LDFLAGS -pie -Wl,-z,relro -Wl,-z,now" AC_LINK_IFELSE([void main () {}], [ AC_MSG_NOTICE([Compiling with gcc pie et al.]) -- cgit