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; - - -