This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH 02/12] Do not stack-protect ifunc resolvers.
- From: Florian Weimer <fweimer at redhat dot com>
- To: Nix <nix at esperi dot org dot uk>, libc-alpha at sourceware dot org
- Cc: Nick Alcock <nick dot alcock at oracle dot com>
- Date: Thu, 15 Dec 2016 13:18:04 +0100
- Subject: Re: [PATCH 02/12] Do not stack-protect ifunc resolvers.
- Authentication-results: sourceware.org; auth=none
- References: <20161128123228.30856-1-nix@esperi.org.uk> <20161128123228.30856-3-nix@esperi.org.uk>
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