From c4c6a2838528a59dc737cef3821ec9ce3b2783ff Mon Sep 17 00:00:00 2001 From: bdc Date: Wed, 2 Oct 1996 15:30:34 +0000 Subject: [PATCH] fixed for aix 4 now --- Error-log | 3 +++ scsh/aix/Makefile.inc | 7 ++----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Error-log b/Error-log index 92edbd8..338bf57 100644 --- a/Error-log +++ b/Error-log @@ -54,3 +54,6 @@ reported by Bill Sommerfeld 31 Oct 95. Fixed by bdc 27 Sept 96. problem with path marshalling with the unix domain protocol Reported by Sean Doran 29 Jul 96. Fixed by bdc 1 Oct 96. + +exportlist.aix generated correctly on aix 4 now +Reported by Michael Becker 2 June 96. Fix by Michael Sperber 2 Oct 96. diff --git a/scsh/aix/Makefile.inc b/scsh/aix/Makefile.inc index d81b387..826e6fe 100644 --- a/scsh/aix/Makefile.inc +++ b/scsh/aix/Makefile.inc @@ -3,9 +3,6 @@ AIX_P = exportlist.aix exportlist.aix: $(OBJS) $(RM) exportlist.aix for f in $(OBJS); do \ - /usr/ccs/bin/nm -e $$f | grep '^\..*|extern|' | \ - sed -e 's/^\.//;s/|//\'| awk '{print $$1}' >> exportlist.aix; \ + /usr/ccs/bin/nm -B -e $$f | grep ' T [^ ][^ ]*$$' | \ + sed -e 's/^.* T \.*\([^ ][^ ]*\)$$/\1/' >> exportlist.aix; \ done; - - -