Bug 1379835 - Don't filter out -idirafter flag when building elfhack injected code. r?mshal draft
authorMike Hommey <mh+mozilla@glandium.org>
Tue, 11 Jul 2017 08:02:16 +0900
changeset 606460 8a1b71e515045fa503dbc754aaa3bdd9ffba682e
parent 606447 b8ff58172c31fccd34d48291ff2d721c2903614e
child 636770 5bce0e9afeda46453e0e37f70177b42f98ad57ec
push id67704
push userbmo:mh+mozilla@glandium.org
push dateMon, 10 Jul 2017 23:43:08 +0000
reviewersmshal
bugs1379835
milestone56.0a1
Bug 1379835 - Don't filter out -idirafter flag when building elfhack injected code. r?mshal
build/unix/elfhack/inject/Makefile.in
--- a/build/unix/elfhack/inject/Makefile.in
+++ b/build/unix/elfhack/inject/Makefile.in
@@ -5,9 +5,9 @@
 
 include $(topsrcdir)/config/rules.mk
 
 $(CSRCS): %.c: ../inject.c
 	cp $< $@
 
 GARBAGE += $(CSRCS)
 
-CFLAGS := -O2 -fno-stack-protector $(filter -m% -I%,$(CFLAGS))
+CFLAGS := -O2 -fno-stack-protector $(filter -m% -I% -idirafter%,$(subst -idirafter ,-idirafter,$(CFLAGS)))