Bug 635966 - Avoid elfhack failure with llvm. r=khuey,a=shaver

This commit is contained in:
Mike Hommey 2011-02-23 10:06:26 +01:00
parent ca75254259
commit 15a3c672da

View File

@ -88,7 +88,7 @@ test$(DLL_SUFFIX): test.$(OBJ_SUFFIX) elfhack $(CSRCS:.c=.$(OBJ_SUFFIX))
[ $$(objdump -R $@.bak | wc -l) -gt $$(objdump -R $@ | wc -l) ]
dummy: dummy.$(OBJ_SUFFIX) test$(DLL_SUFFIX)
$(CC) -o $@ $^
$(CC) $(LDFLAGS) -o $@ $^
libs:: dummy
# Will either crash or return exit code 1 if elfhack is broken
@ -116,3 +116,4 @@ include $(topsrcdir)/config/rules.mk
inject/%.$(OBJ_SUFFIX): DEFINES += -DBITS=$(if $(HAVE_64BIT_OS),64,32)
inject/%.$(OBJ_SUFFIX): CFLAGS := -O2 -fno-stack-protector $(filter -m% -I%,$(CFLAGS))
inject/$(CPU)-noinit.$(OBJ_SUFFIX): DEFINES += -DNOINIT
test.$(OBJ_SUFFIX): CFLAGS := -O0