info mam static 00000 1994-07-17 make (AT&T Research) 5.7 2012-06-20
setv INSTALLROOT ../../..
setv PACKAGE_ast_INCLUDE ${INSTALLROOT}/include/ast
setv PACKAGE_ast_LIB ${INSTALLROOT}/lib
setv PACKAGEROOT ../../../../..
setv AR ${mam_cc_AR} ${mam_cc_AR_ARFLAGS}
setv ARFLAGS rc
setv AS as
setv ASFLAGS
setv CC cc
setv mam_cc_FLAGS ${mam_cc_DLL}
setv CCFLAGS ${-debug-symbols?1?${mam_cc_DEBUG} -D_BLD_DEBUG?${mam_cc_OPTIMIZE}?}
setv CCLDFLAGS ${-strip-symbols?1?${mam_cc_LD_STRIP}??}
setv COTEMP $$
setv CPIO cpio
setv CPIOFLAGS
setv CPP "${CC} -E"
setv F77 f77
setv HOSTCC ${CC}
setv IGNORE
setv LD ld
setv LDFLAGS
setv LEX lex
setv LEXFLAGS
setv LPR lpr
setv LPRFLAGS
setv M4FLAGS
setv NMAKE nmake
setv NMAKEFLAGS
setv PR pr
setv PRFLAGS
setv SHELL /bin/sh
setv SILENT
setv TAR tar
setv YACC yacc
setv YACCFLAGS -d
make ${PACKAGEROOT}/lib/package/ast.lic
done ${PACKAGEROOT}/lib/package/ast.lic
make install
make expr
make libexpr.a archive
make expr.req
exec - set -
exec - echo 'int main(){return 0;}' > 1.${COTEMP}.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -c 1.${COTEMP}.c &&
exec - x=`${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o 1.${COTEMP}.x 1.${COTEMP}.o -l'*' 2>&1 | sed -e 's/[][()+@?]/#/g' || :` &&
exec - {
exec - case "" in
exec - *?) echo " " ;;
exec - esac
exec - for i in expr ast
exec - do case $i in
exec - "expr"|expr)
exec - ;;
exec - *) if test -f ${INSTALLROOT}/lib/lib/$i
exec - then y=`cat ${INSTALLROOT}/lib/lib/$i`
exec - case $y in
exec - *-?*) echo "" $y ;;
exec - esac
exec - continue
exec - elif test ! -f ${INSTALLROOT}/lib/lib$i.a
exec - then case `{ ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -L${INSTALLROOT}/lib ${LDFLAGS} -o 1.${COTEMP}.x 1.${COTEMP}.o -l$i 2>&1 || echo '' $x ;} | sed -e 's/[][()+@?]/#/g' || :` in
exec - *$x*) case `{ ${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o 1.${COTEMP}.x 1.${COTEMP}.o -l$i 2>&1 || echo '' $x ;} | sed -e 's/[][()+@?]/#/g' || :` in
exec - *$x*) continue ;;
exec - esac
exec - ;;
exec - esac
exec - fi
exec - ;;
exec - esac
exec - echo " -l$i"
exec - done
exec - } > expr.req
exec - rm -f 1.${COTEMP}.*
done expr.req generated
make exparse.o
make exparse.y
done exparse.y
meta exparse.o %.c>%.o exparse.c exparse
make exparse.c
meta exparse.c %.y>%.c exparse.y exparse
prev exparse.y
exec - if silent ${YACC} --version >/dev/null 2>&1
exec - then ${YACC} ${YACCFLAGS} -oexparse.c -pex exparse.y
exec - else ${YACC} ${YACCFLAGS} exparse.y
exec - ${STDED} ${STDEDFLAGS} y.tab.c <<!
exec - g/yytoken/s//yy_token/g
exec - g/[yY][yY]/s//<<<<&>>>>/g
exec - g/<<<<yy>>>>/s//ex/g
exec - g/<<<<YY>>>>/s//EX/g
exec - w
exec - q
exec - !
exec - ${STDED} ${STDEDFLAGS} y.tab.c <<!
exec - 1i
exec - #include "ast.h"
exec - .
exec - g/extern.*malloc/d
exec - w
exec - q
exec - !
exec - mv y.tab.c exparse.c
exec - if silent test -s y.tab.h
exec - then ${STDED} ${STDEDFLAGS} y.tab.h <<'!'
exec - 1i
exec - #ifndef _EXPARSE_H
exec - #define _EXPARSE_H
exec - .
exec - $a
exec - #endif /* _EXPARSE_H */
exec - .
exec - w
exec - q
exec - !
exec - ${STDED} ${STDEDFLAGS} y.tab.h <<!
exec - g/yytoken/s//yy_token/g
exec - g/yy/s//ex/g
exec - g/YY/s//EX/g
exec - w
exec - q
exec - !
exec - proto -frs y.tab.h
exec - if silent cmp 2>/dev/null -s y.tab.h exparse.h
exec - then rm -f y.tab.h
exec - else mv y.tab.h exparse.h
exec - fi
exec - fi
exec - if silent test -f y.output
exec - then mv y.output exparse.grammar
exec - fi
exec - fi
exec - if grep -c ',[0-9][0-9][0-9][0-9][0-9]*,' exparse.c >/dev/null
exec - then : ${YACC} is botched : yyact indices are bogus :
exec - cp Oexparse.c exparse.c
exec - cp Oexparse.h exparse.h
exec - else for i in exparse.h exparse.c
exec - do sed -e '1i\
exec - /* : : generated by a yacc that works -- solaris take note : : */' -e '/^[ ]*#[ ]*[il][di][en][ne][t]*[ ]["0-9].*/s,,/* & */,' -e '/^[ ]*#[ ]*include[ ]*"exlib\.h"/i\
exec - #ifndef gettxt\
exec - #define gettxt(h,t) (t)\
exec - #endif' $i > O$i
exec - done
exec - fi
make ${PACKAGE_ast_INCLUDE}/stdio.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_stdio.h implicit
make ${PACKAGE_ast_INCLUDE}/sfio_s.h implicit
done ${PACKAGE_ast_INCLUDE}/sfio_s.h dontcare
make ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
make ${PACKAGE_ast_INCLUDE}/regex.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_api.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_api.h dontcare
make ${PACKAGE_ast_INCLUDE}/ast_wchar.h implicit
make ${PACKAGE_ast_INCLUDE}/wctype.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_wctype.h implicit
make ${PACKAGE_ast_INCLUDE}/endian.h implicit
make ${PACKAGE_ast_INCLUDE}/bytesex.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_map.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_map.h dontcare
prev ${PACKAGE_ast_INCLUDE}/endian.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_common.h dontcare
done ${PACKAGE_ast_INCLUDE}/bytesex.h dontcare
done ${PACKAGE_ast_INCLUDE}/endian.h dontcare
make ${PACKAGE_ast_INCLUDE}/wchar.h implicit
prev ${PACKAGE_ast_INCLUDE}/ast_wchar.h implicit
done ${PACKAGE_ast_INCLUDE}/wchar.h dontcare
done ${PACKAGE_ast_INCLUDE}/ast_wctype.h dontcare
done ${PACKAGE_ast_INCLUDE}/wctype.h dontcare
prev ${PACKAGE_ast_INCLUDE}/stdio.h implicit
prev ${PACKAGE_ast_INCLUDE}/stdio.h implicit
prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_wchar.h dontcare
prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
make ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
done ${PACKAGE_ast_INCLUDE}/prototyped.h dontcare
done ${PACKAGE_ast_INCLUDE}/regex.h dontcare
make ${PACKAGE_ast_INCLUDE}/getopt.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_getopt.h implicit
prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_getopt.h dontcare
prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
done ${PACKAGE_ast_INCLUDE}/getopt.h dontcare
prev ${PACKAGE_ast_INCLUDE}/ast_map.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_botch.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_botch.h dontcare
make ${PACKAGE_ast_INCLUDE}/ast_limits.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_limits.h dontcare
make ${PACKAGE_ast_INCLUDE}/ast_fcntl.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_fs.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_fs.h dontcare
done ${PACKAGE_ast_INCLUDE}/ast_fcntl.h dontcare
prev ${PACKAGE_ast_INCLUDE}/ast_getopt.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_sys.h implicit
prev ${PACKAGE_ast_INCLUDE}/getopt.h implicit
prev ${PACKAGE_ast_INCLUDE}/endian.h implicit
prev ${PACKAGE_ast_INCLUDE}/endian.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_sys.h dontcare
make ${PACKAGE_ast_INCLUDE}/ast_lib.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_lib.h dontcare
prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_std.h dontcare
done ${PACKAGE_ast_INCLUDE}/ast_stdio.h dontcare
done ${PACKAGE_ast_INCLUDE}/stdio.h dontcare
make exgram.h implicit
make exlib.h implicit
make ${PACKAGE_ast_INCLUDE}/error.h implicit
make ${PACKAGE_ast_INCLUDE}/option.h implicit
make ${PACKAGE_ast_INCLUDE}/ast.h implicit
prev ${PACKAGE_ast_INCLUDE}/ast_api.h implicit
make ${PACKAGE_ast_INCLUDE}/vmalloc.h implicit
prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
prev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
done ${PACKAGE_ast_INCLUDE}/vmalloc.h dontcare
make ${PACKAGE_ast_INCLUDE}/sfio.h implicit
prev ${PACKAGE_ast_INCLUDE}/sfio_s.h implicit
prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
prev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
done ${PACKAGE_ast_INCLUDE}/sfio.h dontcare
prev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
done ${PACKAGE_ast_INCLUDE}/ast.h dontcare
prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
done ${PACKAGE_ast_INCLUDE}/option.h dontcare
prev ${PACKAGE_ast_INCLUDE}/ast.h implicit
prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
done ${PACKAGE_ast_INCLUDE}/error.h dontcare
prev ${PACKAGE_ast_INCLUDE}/endian.h implicit
make expr.h implicit
prev ${PACKAGE_ast_INCLUDE}/vmalloc.h implicit
make ${PACKAGE_ast_INCLUDE}/cdt.h implicit
prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
prev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
done ${PACKAGE_ast_INCLUDE}/cdt.h dontcare
make exparse.h implicit
prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
done exparse.h dontcare
prev ${PACKAGE_ast_INCLUDE}/ast.h implicit
done expr.h dontcare
prev ${PACKAGE_ast_INCLUDE}/ast.h implicit
make ${PACKAGE_ast_INCLUDE}/align.h implicit
done ${PACKAGE_ast_INCLUDE}/align.h dontcare
done exlib.h dontcare
done exgram.h
prev ${PACKAGE_ast_INCLUDE}/ast.h implicit
make joint.exparse.y joint
prev exparse.c
prev exparse.h
done joint.exparse.y generated virtual
done exparse.c generated
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_expr -c exparse.c
done exparse.o generated
make excc.o
make excc.c
prev exlib.h implicit
done excc.c
meta excc.o %.c>%.o excc.c excc
prev excc.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_expr -c excc.c
done excc.o generated
make excontext.o
make excontext.c
prev exlib.h implicit
done excontext.c
meta excontext.o %.c>%.o excontext.c excontext
prev excontext.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_expr -c excontext.c
done excontext.o generated
make exdata.o
make exdata.c
prev exlib.h implicit
done exdata.c
meta exdata.o %.c>%.o exdata.c exdata
prev exdata.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_expr -c exdata.c
done exdata.o generated
make exeval.o
make exeval.c
make ${PACKAGE_ast_INCLUDE}/tm.h implicit
make ${PACKAGE_ast_INCLUDE}/times.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_time.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_time.h dontcare
prev ${PACKAGE_ast_INCLUDE}/ast.h implicit
prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
done ${PACKAGE_ast_INCLUDE}/times.h dontcare
prev ${PACKAGE_ast_INCLUDE}/ast.h implicit
prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
done ${PACKAGE_ast_INCLUDE}/tm.h
make exop.h implicit
prev exparse.h
exec - {
exec - echo 'static const char* exop[] = {'
exec - echo ' "MINTOKEN",'
exec - sed -e '1,/MINTOKEN/d' -e '/MAXTOKEN/,$d' -e 's/^[ ]*//' -e 's/^#[ ]*define[ ]*//' -e 's/[= ].*//' -e 's/.*/ "&",/'
exec - echo ' "MAXTOKEN",'
exec - echo '};'
exec - } < exparse.h > exop.h
done exop.h generated
prev exlib.h implicit
done exeval.c
meta exeval.o %.c>%.o exeval.c exeval
prev exeval.c
exec - ${CC} ${mam_cc_FLAGS} ${-debug-symbols?1?${mam_cc_DEBUG} -D_BLD_DEBUG?${CCFLAGS.FORCE}?} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_expr -c exeval.c
done exeval.o generated
make exexpr.o
make exexpr.c
prev exlib.h implicit
done exexpr.c
meta exexpr.o %.c>%.o exexpr.c exexpr
prev exexpr.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_expr -c exexpr.c
done exexpr.o generated
make exerror.o
make exerror.c
prev exlib.h implicit
done exerror.c
meta exerror.o %.c>%.o exerror.c exerror
prev exerror.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_expr -c exerror.c
done exerror.o generated
make exopen.o
make exopen.c
prev exlib.h implicit
done exopen.c
meta exopen.o %.c>%.o exopen.c exopen
prev exopen.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_expr -c exopen.c
done exopen.o generated
make exrewind.o
make exrewind.c
prev exlib.h implicit
done exrewind.c
meta exrewind.o %.c>%.o exrewind.c exrewind
prev exrewind.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_expr -c exrewind.c
done exrewind.o generated
make extoken.o
make extoken.c
prev exlib.h implicit
done extoken.c
meta extoken.o %.c>%.o extoken.c extoken
prev extoken.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_expr -c extoken.c
done extoken.o generated
make extype.o
make extype.c
prev exlib.h implicit
done extype.c
meta extype.o %.c>%.o extype.c extype
prev extype.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_expr -c extype.c
done extype.o generated
make exnospace.o
make exnospace.c
prev exlib.h implicit
done exnospace.c
meta exnospace.o %.c>%.o exnospace.c exnospace
prev exnospace.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_expr -c exnospace.c
done exnospace.o generated
make exstash.o
make exstash.c
prev exlib.h implicit
done exstash.c
meta exstash.o %.c>%.o exstash.c exstash
prev exstash.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_expr -c exstash.c
done exstash.o generated
make exzero.o
make exzero.c
prev exlib.h implicit
done exzero.c
meta exzero.o %.c>%.o exzero.c exzero
prev exzero.c
exec - ${CC} ${mam_cc_FLAGS} ${-debug-symbols?1?${mam_cc_DEBUG} -D_BLD_DEBUG?${CCFLAGS.FORCE}?} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_expr -c exzero.c
done exzero.o generated
exec - ${AR} rc libexpr.a exparse.o excc.o excontext.o exdata.o exeval.o exexpr.o exerror.o exopen.o exrewind.o extoken.o extype.o exnospace.o exstash.o exzero.o
exec - (ranlib libexpr.a) >/dev/null 2>&1 || true
done libexpr.a generated
done expr virtual
prev libexpr.a archive
make ${INSTALLROOT}/lib
exec - if silent test ! -d ${INSTALLROOT}/lib
exec - then mkdir -p ${INSTALLROOT}/lib
exec - fi
done ${INSTALLROOT}/lib generated
make ${INSTALLROOT}/lib/libexpr.a archive
prev ${INSTALLROOT}/lib
prev libexpr.a archive
exec - test '' = 'libexpr.a' || ${STDCMP} 2>/dev/null -s libexpr.a ${INSTALLROOT}/lib/libexpr.a || { ${STDMV} ${INSTALLROOT}/lib/libexpr.a ${INSTALLROOT}/lib/libexpr.a.old 2>/dev/null || true; ${STDCP} libexpr.a ${INSTALLROOT}/lib/libexpr.a ;}
exec - (ranlib ${INSTALLROOT}/lib/libexpr.a) >/dev/null 2>&1 || true
done ${INSTALLROOT}/lib/libexpr.a generated
make ${INSTALLROOT}/lib/lib
exec - if silent test ! -d ${INSTALLROOT}/lib/lib
exec - then mkdir -p ${INSTALLROOT}/lib/lib
exec - fi
done ${INSTALLROOT}/lib/lib generated
make ${INSTALLROOT}/lib/lib/expr
prev ${INSTALLROOT}/lib/lib
prev expr.req
exec - test '' = 'expr.req' || ${STDCMP} 2>/dev/null -s expr.req ${INSTALLROOT}/lib/lib/expr || { ${STDMV} ${INSTALLROOT}/lib/lib/expr ${INSTALLROOT}/lib/lib/expr.old 2>/dev/null || true; ${STDCP} expr.req ${INSTALLROOT}/lib/lib/expr ;}
done ${INSTALLROOT}/lib/lib/expr generated
make ${PACKAGE_ast_INCLUDE}
exec - if silent test ! -d ${PACKAGE_ast_INCLUDE}
exec - then mkdir -p ${PACKAGE_ast_INCLUDE}
exec - fi
done ${PACKAGE_ast_INCLUDE} generated
make ${PACKAGE_ast_INCLUDE}/expr.h
prev ${PACKAGE_ast_INCLUDE}
prev expr.h
exec - proto -p -s -l ${PACKAGEROOT}/lib/package/ast.lic '-o since=1989,author=gsf' expr.h > 1.${COTEMP}.x
exec - if cmp 2>/dev/null -s ${PACKAGE_ast_INCLUDE}/expr.h 1.${COTEMP}.x
exec - then rm -f 1.${COTEMP}.x
exec - else mv 1.${COTEMP}.x ${PACKAGE_ast_INCLUDE}/expr.h
exec - fi
done ${PACKAGE_ast_INCLUDE}/expr.h generated
make ${PACKAGE_ast_INCLUDE}/exparse.h
prev exparse.h
exec - test '' = 'exparse.h' || ${STDCMP} 2>/dev/null -s exparse.h ${PACKAGE_ast_INCLUDE}/exparse.h || { ${STDMV} ${PACKAGE_ast_INCLUDE}/exparse.h ${PACKAGE_ast_INCLUDE}/exparse.h.old 2>/dev/null || true; ${STDCP} exparse.h ${PACKAGE_ast_INCLUDE}/exparse.h ;}
done ${PACKAGE_ast_INCLUDE}/exparse.h generated
done install virtual
make test
done test dontcare virtual