]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
If Intel MPX enabled: always compile with -fno-check-pointers file elf/dl-init.c
authorLiubov Dmitrieva <liubov.dmitrieva@intel.com>
Fri, 23 Nov 2012 14:50:27 +0000 (18:50 +0400)
committerLiubov Dmitrieva <ldmitrie@sourceware.org>
Wed, 23 Oct 2013 15:07:35 +0000 (19:07 +0400)
because this file contains the code excecuting before runtime library
initialization happens.

elf/Makefile

index 3b58649de5bb511b50c473da797e41955e25c555..2bdf045abd09f1f65a18389264d5dc997c18b72c 100644 (file)
@@ -50,6 +50,10 @@ CFLAGS-dl-runtime.c = -fexceptions -fasynchronous-unwind-tables
 CFLAGS-dl-lookup.c = -fexceptions -fasynchronous-unwind-tables
 CFLAGS-dl-iterate-phdr.c = $(uses-callbacks)
 
+ifeq ($(enable-mpx), yes)
+CFLAGS-dl-init.c = -fno-check-pointers
+endif
+
 ifeq ($(unwind-find-fde),yes)
 routines += unwind-dw2-fde-glibc
 shared-only-routines += unwind-dw2-fde-glibc