From: Sascha Wildner Date: Mon, 14 Mar 2011 00:13:37 +0000 (+0100) Subject: gcc44: Prevent __stack_chk_fail_local references from being hidden. X-Git-Tag: v2.11.0~263^2 X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/3e54e5b140b688cc536bc071eff4cd69831066a1 gcc44: Prevent __stack_chk_fail_local references from being hidden. Dragonfly-bug: --- diff --git a/contrib/gcc-4.4/gcc/config/i386/i386.c b/contrib/gcc-4.4/gcc/config/i386/i386.c index 1816382918..f4baaba0e0 100644 --- a/contrib/gcc-4.4/gcc/config/i386/i386.c +++ b/contrib/gcc-4.4/gcc/config/i386/i386.c @@ -28742,9 +28742,13 @@ ix86_mangle_type (const_tree type) static tree ix86_stack_protect_fail (void) { +#if 0 /* XXX swildner */ return TARGET_64BIT ? default_external_stack_protect_fail () : default_hidden_stack_protect_fail (); +#else + return default_external_stack_protect_fail (); +#endif } /* Select a format to encode pointers in exception handling data. CODE