diff options
Diffstat (limited to 'gcc-4.6.0/piepatch/10_all_gcc45_configure.patch')
-rw-r--r-- | gcc-4.6.0/piepatch/10_all_gcc45_configure.patch | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/gcc-4.6.0/piepatch/10_all_gcc45_configure.patch b/gcc-4.6.0/piepatch/10_all_gcc45_configure.patch index 39893f3..6ab02eb 100644 --- a/gcc-4.6.0/piepatch/10_all_gcc45_configure.patch +++ b/gcc-4.6.0/piepatch/10_all_gcc45_configure.patch @@ -1,10 +1,10 @@ -2010-05-25 Magnus Granberg <zorry@gentoo.org>, Anthony G. Basile <basile@opensource.dyc.edu> +2011-12-05 Magnus Granberg <zorry@gentoo.org>, Anthony G. Basile <basile@opensource.dyc.edu> * configure Add --enable-esp. Add-fno-stack-protector to stage1_cflags. * gcc/configure Add --enable-esp. Check -z now and -z relro. Define ENABLE_ESP. - Check if we support crtbeginTS and define ENABLE_CRTBEGINTS. + Check if we support crtbeginP and define ENABLE_CRTBEGINP. * libmudflap/configure Add AC_SUBST enable_esp. @@ -169,33 +169,33 @@ + { (exit 1); exit 1; }; } +fi + -+echo "$as_me:$LINENO: checking for crtbeginTS.o support" >&5 -+echo $ECHO_N "checking for crtbeginTS.o support... $ECHO_C" >&6 -+if test "${enable_crtbeginTS+set}" = set; then ++echo "$as_me:$LINENO: checking for crtbeginP.o support" >&5 ++echo $ECHO_N "checking for crtbeginP.o support... $ECHO_C" >&6 ++if test "${enable_crtbeginP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + +if test x$enable_esp = xyes ; then + case "$target" in + ia64*-*-linux*) -+ enable_crtbeginTS=no ;; ++ enable_crtbeginP=no ;; + *-*-linux*) + if test x$gcc_cv_ld_pie = xyes && test x$lt_cv_prog_compiler_static_works = xyes; then -+ enable_crtbeginTS=yes ++ enable_crtbeginP=yes + fi + ;; -+ *) enable_crtbeginTS=no ;; ++ *) enable_crtbeginP=no ;; + esac +fi + +fi +echo "$as_me:$LINENO: result: $enable_crtbeginTS" >&5 -+echo "${ECHO_T}$enable_crtbeginTS" >&6 ++echo "${ECHO_T}$enable_crtbeginP" >&6 + -+if test x$enable_crtbeginTS = xyes; then ++if test x$enable_crtbeginP = xyes; then + +cat >>confdefs.h <<\_ACEOF -+#define ENABLE_CRTBEGINTS 1 ++#define ENABLE_CRTBEGINP 1 +_ACEOF + +fi |