From: ceriel Date: Thu, 31 Oct 1991 11:04:02 +0000 (+0000) Subject: Some fixes to ashow, and also install it X-Git-Tag: release-5-5~670 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=0633c900a83aa634ce2921d552958605e7f0b9d7;p=ack.git Some fixes to ashow, and also install it --- diff --git a/util/amisc/ashow.c b/util/amisc/ashow.c index d339cdb1a..06db3c37b 100644 --- a/util/amisc/ashow.c +++ b/util/amisc/ashow.c @@ -165,12 +165,18 @@ showname(namep) case S_ABS: printf("\tabsolute\n"); break; + case S_CRS: + printf("\tcross reference\n"); default: printf("\tin section %d\n", (namep->on_type & S_TYP) - S_MIN); break; } if (namep->on_type & S_EXT) printf("\texternal\n"); - switch (namep->on_type & S_ETC) { + if (namep->on_type & S_STB) { + printf("\tstab 0x%x\n", namep->on_type >> 8); + printf("\tdesc 0x%x\n", namep->on_desc); + } + else switch (namep->on_type & S_ETC) { case S_SCT: printf("\tsection name\n"); break; case S_LIN: diff --git a/util/amisc/proto.make b/util/amisc/proto.make index 0046ba0b1..31087ce96 100644 --- a/util/amisc/proto.make +++ b/util/amisc/proto.make @@ -10,7 +10,7 @@ INCLUDES = -I$(TARGET_HOME)/h CFLAGS = $(INCLUDES) $(COPTIONS) LINTFLAGS = $(INCLUDES) $(LINTOPTIONS) -ALL = anm asize astrip +ALL = anm asize astrip ashow LIBS = $(TARGET_HOME)/modules/lib/libobject.$(LIBSUF) LINTLIBS = $(UTIL_HOME)/modules/lib/$(LINTPREF)object.$(LINTSUF) @@ -22,7 +22,6 @@ asize: $(SRC_DIR)/asize.c $(CC) $(CFLAGS) $(LDFLAGS) -o asize $(SRC_DIR)/asize.c $(LIBS) astrip: $(SRC_DIR)/astrip.c $(CC) $(CFLAGS) $(LDFLAGS) -o astrip $(SRC_DIR)/astrip.c $(LIBS) -#not installed: ashow: $(SRC_DIR)/ashow.c $(CC) $(CFLAGS) $(LDFLAGS) -o ashow $(SRC_DIR)/ashow.c $(LIBS)