OpenIndiana and Solaris port

This commit is contained in:
Ulrich Wilkens
2014-10-28 19:46:43 +01:00
committed by Jon Trulson
parent 42e891d9e7
commit 01d6c363fa
296 changed files with 1049 additions and 1091 deletions

View File

@@ -48,18 +48,18 @@ setv mam_libdl `(set -; cd /tmp; echo 'main(){return(0);}' > x.${!-$$}.c; ${CC}
setv mam_libdld `(set -; cd /tmp; echo 'main(){return(0);}' > x.${!-$$}.c; ${CC} ${CCFLAGS} -o x.${!-$$}.x x.${!-$$}.c -ldld >/dev/null 2>&1 && echo ' -ldld'; rm -f x.${!-$$}.[cox])`
setv mam_libintl `(set -; cd /tmp; echo 'main(){return(0);}' > x.${!-$$}.c; ${CC} ${CCFLAGS} -o x.${!-$$}.x x.${!-$$}.c -lintl >/dev/null 2>&1 && echo ' -lintl'; rm -f x.${!-$$}.[cox])`
setv mam_libast ${mam_cc_L+-last}${mam_cc_L-${INSTALLROOT}/lib/libast.a}
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/externs
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/externs
done FEATURE/externs generated
make FEATURE/execargs implicit
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : def execargs
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : def execargs
done FEATURE/execargs generated
make FEATURE/pstat implicit
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : def pstat
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : def pstat
done FEATURE/pstat generated
make FEATURE/time implicit
make features/time
done features/time
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/time
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/time
done FEATURE/time generated
make include/timeout.h implicit
done include/timeout.h
@@ -71,14 +71,14 @@ make include/jobs.h implicit
make FEATURE/ttys implicit
make features/ttys
done features/ttys
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/ttys
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/ttys
done FEATURE/ttys dontcare generated
make FEATURE/options implicit
make features/options.sh
make OPTIONS implicit
done OPTIONS
done features/options.sh
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/options.sh OPTIONS
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/options.sh OPTIONS
done FEATURE/options dontcare generated
done include/jobs.h
make include/io.h implicit
@@ -89,7 +89,7 @@ done ${PACKAGE_ast_INCLUDE}/ast/ast.h
done include/io.h
make include/path.h implicit
make FEATURE/acct implicit
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : def acct
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : def acct
done FEATURE/acct dontcare generated
make FEATURE/options implicit
done FEATURE/options dontcare generated
@@ -98,7 +98,7 @@ make include/variables.h implicit
make FEATURE/dynamic implicit
make features/dynamic
done features/dynamic
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/dynamic
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/dynamic
done FEATURE/dynamic dontcare generated
prev FEATURE/options implicit
done include/variables.h
@@ -111,12 +111,12 @@ make include/fault.h implicit
make FEATURE/sigfeatures implicit
make features/sigfeatures
done features/sigfeatures
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/sigfeatures
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/sigfeatures
done FEATURE/sigfeatures dontcare generated
make FEATURE/setjmp implicit
make features/setjmp
done features/setjmp
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/setjmp
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/setjmp
done FEATURE/setjmp dontcare generated
done include/fault.h
prev include/history.h implicit
@@ -266,7 +266,7 @@ make bltins/sleep.c
make FEATURE/poll implicit
make features/poll
done features/poll
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/poll
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/poll
done FEATURE/poll generated
prev FEATURE/time implicit
prev include/builtins.h implicit
@@ -326,7 +326,7 @@ prev FEATURE/time implicit
make FEATURE/rlimits implicit
make features/rlimits
done features/rlimits
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/rlimits
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/rlimits
done FEATURE/rlimits dontcare generated
done include/ulimit.h
prev include/builtins.h implicit
@@ -370,7 +370,7 @@ make sh/arith.c
make FEATURE/locale implicit
make features/locale
done features/locale
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/locale
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/locale
done FEATURE/locale generated
make include/streval.h implicit
done include/streval.h
@@ -828,7 +828,7 @@ make data/builtins.c
make FEATURE/cmds implicit
make features/cmds
done features/cmds
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/cmds
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_cc_static} ${mam_libm} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libjobs} ${mam_cc_dynamic} ${mam_cc_static} ${mam_libi} ${mam_cc_dynamic} ${mam_libdl} ${mam_libdld} ${mam_cc_static} ${mam_libintl} ${mam_cc_dynamic} ${mam_libast} : run features/cmds
done FEATURE/cmds dontcare generated
prev include/name.h implicit
prev include/shtable.h implicit

View File

@@ -40,7 +40,7 @@ make bio.o
make bio.c
make FEATURE/mtio implicit
setv mam_libast ${mam_cc_L+-last}${mam_cc_L-${INSTALLROOT}/lib/libast.a}
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_libast} : def mtio
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_libast} : def mtio
done FEATURE/mtio generated
make pax.h implicit
make ${INSTALLROOT}/include/ast/vdb.h implicit

View File

@@ -41,7 +41,7 @@ make ast_lib.h implicit
make FEATURE/lib
make features/lib
done features/lib
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : run features/lib
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : run features/lib
done FEATURE/lib generated
exec - cmp -s FEATURE/lib ast_lib.h || { rm -f ast_lib.h; cp FEATURE/lib ast_lib.h; }
done ast_lib.h dontcare generated
@@ -52,12 +52,12 @@ prev ast_lib.h implicit
make FEATURE/types implicit
make features/types
done features/types
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : run features/types
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : run features/types
done FEATURE/types generated
make /usr/include/sys/types.h implicit
done /usr/include/sys/types.h
done features/botch.c
exec - iffe set cc ${CC} ${CCFLAGS} -I. ${LDFLAGS} : run features/botch.c
exec - iffe set cc ${CC} ${ICCFLAGS} -I. ${LDFLAGS} : run features/botch.c
done FEATURE/botch generated
exec - cmp -s FEATURE/botch ast_botch.h || { rm -f ast_botch.h; cp FEATURE/botch ast_botch.h; }
done ast_botch.h dontcare generated
@@ -102,12 +102,12 @@ make conflib.h implicit
make FEATURE/wait implicit
make features/wait
done features/wait
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : run features/wait
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : run features/wait
done FEATURE/wait generated
done conflib.h
prev FEATURE/types implicit
make FEATURE/unistd.lcl implicit
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : def unistd.lcl
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : def unistd.lcl
done FEATURE/unistd.lcl generated
make FEATURE/limits implicit
make features/limits.c
@@ -118,19 +118,19 @@ prev FEATURE/types implicit
make FEATURE/param implicit
make features/param.sh
done features/param.sh
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : run features/param.sh
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : run features/param.sh
done FEATURE/param generated
prev FEATURE/unistd.lcl implicit
make FEATURE/limits.lcl implicit
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : def limits.lcl
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : def limits.lcl
done FEATURE/limits.lcl generated
prev FEATURE/lib implicit
done features/limits.c
exec - iffe set cc ${CC} ${CCFLAGS} -I. ${LDFLAGS} : run features/limits.c
exec - iffe set cc ${CC} ${ICCFLAGS} -I. ${LDFLAGS} : run features/limits.c
done FEATURE/limits generated
prev FEATURE/lib implicit
done features/unistd.c
exec - iffe set cc ${CC} ${CCFLAGS} -I. ${LDFLAGS} : run features/unistd.c
exec - iffe set cc ${CC} ${ICCFLAGS} -I. ${LDFLAGS} : run features/unistd.c
done FEATURE/unistd generated
exec - cmp -s FEATURE/unistd ast_unistd.h || { rm -f ast_unistd.h; cp FEATURE/unistd ast_unistd.h; }
done ast_unistd.h dontcare generated
@@ -140,22 +140,22 @@ make features/fcntl.c
make FEATURE/tty implicit
make features/tty
done features/tty
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : run features/tty
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : run features/tty
done FEATURE/tty generated
prev FEATURE/unistd.lcl implicit
make FEATURE/fcntl.lcl implicit
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : def fcntl.lcl
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : def fcntl.lcl
done FEATURE/fcntl.lcl generated
prev ast_lib.h implicit
make /usr/include/sys/stat.h implicit
done /usr/include/sys/stat.h
done features/fcntl.c
exec - iffe set cc ${CC} ${CCFLAGS} -I. ${LDFLAGS} : run features/fcntl.c
exec - iffe set cc ${CC} ${ICCFLAGS} -I. ${LDFLAGS} : run features/fcntl.c
make ast_fs.h implicit
make FEATURE/fs
make features/fs
done features/fs
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : run features/fs
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : run features/fs
done FEATURE/fs generated
exec - cmp -s FEATURE/fs ast_fs.h || { rm -f ast_fs.h; cp FEATURE/fs ast_fs.h; }
done ast_fs.h dontcare generated
@@ -175,7 +175,7 @@ make ast_hdr.h implicit
make FEATURE/hdr
make features/hdr
done features/hdr
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : run features/hdr
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : run features/hdr
done FEATURE/hdr generated
exec - cmp -s FEATURE/hdr ast_hdr.h || { rm -f ast_hdr.h; cp FEATURE/hdr ast_hdr.h; }
done ast_hdr.h dontcare generated
@@ -200,7 +200,7 @@ done include/modecanon.h
prev FEATURE/param implicit
prev FEATURE/limits.lcl implicit
done features/mode.c
exec - iffe set cc ${CC} ${CCFLAGS} -I. -Iinclude ${LDFLAGS} : run features/mode.c
exec - iffe set cc ${CC} ${ICCFLAGS} -I. -Iinclude ${LDFLAGS} : run features/mode.c
done FEATURE/mode generated
exec - cmp -s FEATURE/mode ast_mode.h || { rm -f ast_mode.h; cp FEATURE/mode ast_mode.h; }
done ast_mode.h dontcare generated
@@ -508,7 +508,7 @@ make ast_time.h implicit
make FEATURE/time
make features/time
done features/time
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : run features/time
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : run features/time
done FEATURE/time generated
exec - cmp -s FEATURE/time ast_time.h || { rm -f ast_time.h; cp FEATURE/time ast_time.h; }
done ast_time.h dontcare generated
@@ -534,7 +534,7 @@ make preroot.h implicit
make FEATURE/preroot
make features/preroot.sh
done features/preroot.sh
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : run features/preroot.sh
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : run features/preroot.sh
done FEATURE/preroot generated
exec - cmp -s FEATURE/preroot preroot.h || { rm -f preroot.h; cp FEATURE/preroot preroot.h; }
done preroot.h generated
@@ -723,7 +723,7 @@ make align.h implicit
make FEATURE/align
make features/align.c
done features/align.c
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : run features/align.c
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : run features/align.c
done FEATURE/align generated
exec - cmp -s FEATURE/align align.h || { rm -f align.h; cp FEATURE/align align.h; }
done align.h dontcare generated
@@ -733,7 +733,7 @@ make FEATURE/int
make features/int.c
prev FEATURE/types implicit
done features/int.c
exec - iffe set cc ${CC} ${CCFLAGS} -I. ${LDFLAGS} : run features/int.c
exec - iffe set cc ${CC} ${ICCFLAGS} -I. ${LDFLAGS} : run features/int.c
done FEATURE/int generated
exec - cmp -s FEATURE/int int.h || { rm -f int.h; cp FEATURE/int int.h; }
done int.h dontcare generated
@@ -756,7 +756,7 @@ make sig.h implicit
make FEATURE/sig
make features/sig.sh
done features/sig.sh
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : run features/sig.sh
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : run features/sig.sh
done FEATURE/sig generated
exec - cmp -s FEATURE/sig sig.h || { rm -f sig.h; cp FEATURE/sig sig.h; }
done sig.h generated
@@ -1008,7 +1008,7 @@ make features/signal.c
make /usr/include/signal.h implicit
done /usr/include/signal.h
done features/signal.c
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : run features/signal.c
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : run features/signal.c
done FEATURE/signal generated
prev sig.h implicit
prev include/ast.h implicit
@@ -1275,7 +1275,7 @@ make vmalloc/malloc.c
make FEATURE/vmalloc implicit
make features/vmalloc
done features/vmalloc
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : run features/vmalloc
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : run features/vmalloc
done FEATURE/vmalloc dontcare generated
prev ast_lib.h implicit
done vmalloc/malloc.c
@@ -1911,7 +1911,7 @@ prev ast_tty.h implicit
make FEATURE/sfio implicit
make features/sfio
done features/sfio
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : run features/sfio
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : run features/sfio
done FEATURE/sfio dontcare generated
done sfio/sfhdr.h
done sfio/sfclose.c

View File

@@ -138,11 +138,12 @@ tst pipe_rw exec{
tst real_vfork exec{
int code;
extern int vfork();
extern int _exit(int);
main()
{
code = 1;
if (!vfork()) code = 0;
return code;
_exit(code);
}
}end

View File

@@ -136,13 +136,14 @@ tst pipe_rw note{ full duplex pipes }end execute{
tst real_vfork note{ vfork child shares data with parent }end execute{
_BEGIN_EXTERNS_
extern int vfork();
extern int _exit(int);
_END_EXTERNS_
int code;
main()
{
code = 1;
if (!vfork()) code = 0;
return code;
_exit(code);
}
}end

View File

@@ -156,6 +156,10 @@
#endif
#endif /* __cplusplus */
#if defined(sun)
#define _FILEDEFED /**/
#endif
typedef struct _sfio_ Sfile_t, Sfio_t, SFIO;
typedef struct _sfdc_ Sfdisc_t;
typedef int (*Sfread_f)_ARG_((Sfio_t*, Void_t*, int, Sfdisc_t*));

View File

@@ -301,7 +301,8 @@ loop_fa :
GETARG(form,form,argf,args,char*,char*,'1',t_user,n_user);
if(!form)
form = "";
#if (defined(CSRG_BASED) && !defined(__LP64__)) || (defined(linux) && !defined(__LP64__))
#if (defined(CSRG_BASED) && !defined(__LP64__)) || \
(defined(linux) && !defined(__LP64__)) || defined(sun)
GETARG(argsp,argsp,argf,args,va_list*,va_list*,'2',t_user,n_user);
memcpy((Void_t*)(&(fa->args)), (Void_t*)(&args), sizeof(va_list));
memcpy((Void_t*)(&args), (Void_t*)argsp, sizeof(va_list));

View File

@@ -97,7 +97,7 @@ exec - set -x
exec - rm -f 1.${COTEMP}.*
done cmd.req generated
setv mam_libast ${mam_cc_L+-last}${mam_cc_L-${INSTALLROOT}/lib/libast.a}
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_libast} : run features/symlink
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_libast} : run features/symlink
done FEATURE/symlink generated
prev ${INSTALLROOT}/include/ast/ftwalk.h implicit
make /usr/include/ctype.h implicit
@@ -190,7 +190,7 @@ make FEATURE/ids implicit
make features/ids
done features/ids
prev cmd.req
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_libast} : run features/ids
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_libast} : run features/ids
done FEATURE/ids generated
prev cmdlib.h implicit
done id.c
@@ -288,7 +288,7 @@ make FEATURE/utsname implicit
make features/utsname
done features/utsname
prev cmd.req
exec - iffe set cc ${CC} ${CCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_libast} : run features/utsname
exec - iffe set cc ${CC} ${ICCFLAGS} ${LDFLAGS} : ref ${mam_cc_L+-L${INSTALLROOT}/lib} ${mam_libast} : run features/utsname
done FEATURE/utsname generated
prev cmdlib.h implicit
done uname.c