[PATCH 02/12] Do not stack-protect ifunc resolvers.

Florian Weimer fweimer@redhat.com
Thu Dec 15 12:18:00 GMT 2016


On 11/28/2016 01:32 PM, Nix wrote:
> diff --git a/config.h.in b/config.h.in
> index 1b58612..b42c4d8 100644
> --- a/config.h.in
> +++ b/config.h.in
> @@ -48,6 +48,10 @@
>  /* Define if compiler accepts -ftree-loop-distribute-patterns.  */
>  #undef  HAVE_CC_INHIBIT_LOOP_TO_LIBCALL
>
> +/* Define if compiler accepts -fno-stack-protector in an
> +   __attribute__((__optimize__)).  */

Space after __attribute__; at least that's the current style.

> +#undef	HAVE_CC_NO_STACK_PROTECTOR
> +
>  /* The level of stack protection in use for glibc as a whole.  */
>  #undef	STACK_PROTECTOR_LEVEL

I don't have STACK_PROTECTOR_LEVEL in my sources, so this patch does not 
apply.  Did you post the sequence in the right order?

Thanks,
Florian



More information about the Libc-alpha mailing list