Merge pull request #1213 from jld/noexecstack

Don't request executable stacks for Linux GMP plugin.
This commit is contained in:
Ethan Hugg 2014-07-24 11:31:54 -07:00
commit ab1778a523

View File

@ -193,6 +193,9 @@ $(LIBPREFIX)$(PROJECT_NAME).$(SHAREDLIBSUFFIX): $(ENCODER_OBJS) $(DECODER_OBJS)
ifeq ($(HAVE_GMP_API),Yes)
plugin: $(LIBPREFIX)$(MODULE_NAME).$(SHAREDLIBSUFFIX)
LIBRARIES += $(LIBPREFIX)$(MODULE_NAME).$(SHAREDLIBSUFFIX)
ifeq (linux,$(OS))
LDFLAGS += -Wl,-z,noexecstack
endif
else
plugin:
@echo "./gmp-api : No such file or directory."