----- Original Message ----- > We already build crash with -g, let's build extensions with that too, so > that we can debug them with gdb. > --- > extensions/Makefile | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) I also added -g to snap.mk to cover all of the built-in extension modules. Queued for crash-7.1.1: https://github.com/crash-utility/crash/commit/407ce33ed0035269dcd788f0e98ddbe7c823319e Thanks, Dave > > diff --git a/extensions/Makefile b/extensions/Makefile > index 1e42805..551c54d 100644 > --- a/extensions/Makefile > +++ b/extensions/Makefile > @@ -38,12 +38,12 @@ $(CONTRIB_SO): %.so: %.c defs.h > else \ > grep '((constructor))' $*.c > .constructor; \ > if [ -s .constructor ]; then \ > - echo "gcc -Wall -shared -rdynamic -o $@ $*.c -fPIC -D$(TARGET) > $(TARGET_CFLAGS) $(GDB_FLAGS)"; \ > - gcc -Wall -shared -rdynamic -o $@ $*.c -fPIC -D$(TARGET) $(TARGET_CFLAGS) > $(GDB_FLAGS); \ > + echo "gcc -Wall -g -shared -rdynamic -o $@ $*.c -fPIC -D$(TARGET) > $(TARGET_CFLAGS) $(GDB_FLAGS)"; \ > + gcc -Wall -g -shared -rdynamic -o $@ $*.c -fPIC -D$(TARGET) > $(TARGET_CFLAGS) $(GDB_FLAGS); \ > fi; \ > if [ ! -s .constructor ]; then \ > - echo "gcc -Wall -nostartfiles -shared -rdynamic -o $@ $*.c -fPIC > -D$(TARGET) $(TARGET_CFLAGS) $(GDB_FLAGS)"; \ > - gcc -Wall -nostartfiles -shared -rdynamic -o $@ $*.c -fPIC -D$(TARGET) > $(TARGET_CFLAGS) $(GDB_FLAGS); \ > + echo "gcc -Wall -g -nostartfiles -shared -rdynamic -o $@ $*.c -fPIC > -D$(TARGET) $(TARGET_CFLAGS) $(GDB_FLAGS)"; \ > + gcc -Wall -g -nostartfiles -shared -rdynamic -o $@ $*.c -fPIC -D$(TARGET) > $(TARGET_CFLAGS) $(GDB_FLAGS); \ > fi; \ > fi > > -- > 1.7.10.4 > > -- > Crash-utility mailing list > Crash-utility@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/crash-utility > -- Crash-utility mailing list Crash-utility@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/crash-utility