diff --git a/build/unix/elfhack/Makefile.in b/build/unix/elfhack/Makefile.in index 17a389b7e244..8d6d5c8602f5 100644 --- a/build/unix/elfhack/Makefile.in +++ b/build/unix/elfhack/Makefile.in @@ -107,11 +107,12 @@ inject/%.c: inject.c | inject GARBAGE_DIRS += inject -inject/%.$(OBJ_SUFFIX): DEFINES += -DBITS=$(if $(HAVE_64BIT_OS),64,32) -inject/$(CPU)-noinit.$(OBJ_SUFFIX): DEFINES += -DNOINIT - # need this to suppress errors due to /usr/include/linux/byteorder/swab.h # on mozilla buildbots OS_CXXFLAGS := $(filter-out -pedantic,$(OS_CXXFLAGS)) include $(topsrcdir)/config/rules.mk + +inject/%.$(OBJ_SUFFIX): DEFINES += -DBITS=$(if $(HAVE_64BIT_OS),64,32) +inject/%.$(OBJ_SUFFIX): CFLAGS := -O2 $(filter -m% -I%,$(CFLAGS)) +inject/$(CPU)-noinit.$(OBJ_SUFFIX): DEFINES += -DNOINIT