Mercurial > hg > graal-jvmci-8
diff make/linux/makefiles/jsig.make @ 786:27d660246893
Merge
author | ohair |
---|---|
date | Fri, 15 May 2009 18:14:44 -0700 |
parents | 5d4dd2f5f6a1 f96f285ed3dd |
children | bd02caa94611 |
line wrap: on
line diff
--- a/make/linux/makefiles/jsig.make Wed May 13 00:45:22 2009 -0700 +++ b/make/linux/makefiles/jsig.make Fri May 15 18:14:44 2009 -0700 @@ -41,10 +41,15 @@ LFLAGS_JSIG += -D_GNU_SOURCE -D_REENTRANT $(LDFLAGS_HASH_STYLE) +# DEBUG_BINARIES overrides everything, use full -g debug information +ifeq ($(DEBUG_BINARIES), true) + JSIG_DEBUG_CFLAGS = -g +endif + $(LIBJSIG): $(JSIGSRCDIR)/jsig.c $(LIBJSIG_MAPFILE) @echo Making signal interposition lib... $(QUIETLY) $(CC) $(SYMFLAG) $(ARCHFLAG) $(SHARED_FLAG) $(PICFLAG) \ - $(LFLAGS_JSIG) -o $@ $< -ldl + $(LFLAGS_JSIG) $(JSIG_DEBUG_CFLAGS) -o $@ $< -ldl install_jsig: $(LIBJSIG) @echo "Copying $(LIBJSIG) to $(DEST_JSIG)"