=> Bootstrap dependency digest>=20010302: found digest-20111104
=> Bootstrap dependency fetch-[0-9]*: found fetch-1.7
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for elk-3.99.7nb1
/usr/pkg/bin/bmake  all-recursive
Making all in include
Making all in src
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-autoload.lo -MD -MP -MF ".deps/libelk_la-autoload.Tpo" -c -o libelk_la-autoload.lo `test -f 'autoload.c' || echo './'`autoload.c;  then mv -f ".deps/libelk_la-autoload.Tpo" ".deps/libelk_la-autoload.Plo"; else rm -f ".deps/libelk_la-autoload.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-autoload.lo -MD -MP -MF .deps/libelk_la-autoload.Tpo -c autoload.c  -fPIC -DPIC -o .libs/libelk_la-autoload.o
autoload.c:37:6: warning: no previous prototype for 'Init_Auto'
autoload.c: In function 'P_Autoload':
autoload.c:41:8: warning: function returns an aggregate
autoload.c:49:8: warning: function call has aggregate value
autoload.c:52:8: warning: function call has aggregate value
autoload.c:53:8: warning: function call has aggregate value
autoload.c:54:9: warning: function call has aggregate value
autoload.c: In function 'Do_Autoload':
autoload.c:59:8: warning: function returns an aggregate
autoload.c:68:5: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-autoload.lo -MD -MP -MF .deps/libelk_la-autoload.Tpo -c autoload.c -o libelk_la-autoload.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-bignum.lo -MD -MP -MF ".deps/libelk_la-bignum.Tpo" -c -o libelk_la-bignum.lo `test -f 'bignum.c' || echo './'`bignum.c;  then mv -f ".deps/libelk_la-bignum.Tpo" ".deps/libelk_la-bignum.Plo"; else rm -f ".deps/libelk_la-bignum.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-bignum.lo -MD -MP -MF .deps/libelk_la-bignum.Tpo -c bignum.c  -fPIC -DPIC -o .libs/libelk_la-bignum.o
bignum.c:62:8: warning: no previous prototype for 'Copy_Bignum'
bignum.c:76:8: warning: no previous prototype for 'Copy_S_Bignum'
bignum.c:110:8: warning: no previous prototype for 'Reduce_Bignum'
bignum.c:196:6: warning: no previous prototype for 'Print_Bignum'
bignum.c: In function 'Bignum_To_String':
bignum.c:240:27: warning: declaration of 'div' shadows a global declaration
bignum.c: At top level:
bignum.c:290:5: warning: no previous prototype for 'Bignum_To_Integer'
bignum.c:485:5: warning: no previous prototype for 'Bignum_Mantissa_Cmp'
bignum.c:504:5: warning: no previous prototype for 'Bignum_Cmp'
bignum.c:538:8: warning: no previous prototype for 'General_Bignum_Plus_Minus'
bignum.c: In function 'Make_Uninitialized_Bignum':
bignum.c:51:8: warning: function returns an aggregate
bignum.c:54:9: warning: function call has aggregate value
bignum.c: In function 'Copy_Bignum':
bignum.c:62:8: warning: function returns an aggregate
bignum.c:68:9: warning: function call has aggregate value
bignum.c: In function 'Copy_S_Bignum':
bignum.c:76:8: warning: function returns an aggregate
bignum.c:80:9: warning: function call has aggregate value
bignum.c: In function 'Reduce_Bignum':
bignum.c:110:8: warning: function returns an aggregate
bignum.c:122:9: warning: function call has aggregate value
bignum.c:126:9: warning: function call has aggregate value
bignum.c: In function 'Make_Bignum':
bignum.c:87:8: warning: function returns an aggregate
bignum.c:93:9: warning: function call has aggregate value
bignum.c: In function 'Integer_To_Bignum':
bignum.c:356:8: warning: function returns an aggregate
bignum.c:361:9: warning: function call has aggregate value
bignum.c: In function 'Unsigned_To_Bignum':
bignum.c:373:8: warning: function returns an aggregate
bignum.c:377:9: warning: function call has aggregate value
bignum.c: In function 'Long_To_Bignum':
bignum.c:385:8: warning: function returns an aggregate
bignum.c:390:9: warning: function call has aggregate value
bignum.c: In function 'Unsigned_Long_To_Bignum':
bignum.c:402:8: warning: function returns an aggregate
bignum.c:406:9: warning: function call has aggregate value
bignum.c: In function 'Double_To_Bignum':
bignum.c:414:8: warning: function returns an aggregate
bignum.c:421:9: warning: function call has aggregate value
bignum.c:423:9: warning: function call has aggregate value
bignum.c:442:5: warning: function call has aggregate value
bignum.c: In function 'Bignum_To_String':
bignum.c:237:8: warning: function returns an aggregate
bignum.c:246:9: warning: function call has aggregate value
bignum.c:285:9: warning: function call has aggregate value
bignum.c: In function 'Bignum_Abs':
bignum.c:477:8: warning: function returns an aggregate
bignum.c:480:9: warning: function call has aggregate value
bignum.c: In function 'General_Bignum_Plus_Minus':
bignum.c:538:8: warning: function returns an aggregate
bignum.c:553:9: warning: function call has aggregate value
bignum.c:553:9: warning: function call has aggregate value
bignum.c:602:5: warning: function call has aggregate value
bignum.c: In function 'Bignum_Plus':
bignum.c:605:8: warning: function returns an aggregate
bignum.c:606:5: warning: function call has aggregate value
bignum.c: In function 'Bignum_Minus':
bignum.c:609:8: warning: function returns an aggregate
bignum.c:610:5: warning: function call has aggregate value
bignum.c: In function 'Bignum_Fixnum_Multiply':
bignum.c:613:8: warning: function returns an aggregate
bignum.c:624:9: warning: function call has aggregate value
bignum.c:649:5: warning: function call has aggregate value
bignum.c: In function 'Bignum_Multiply':
bignum.c:652:8: warning: function returns an aggregate
bignum.c:662:9: warning: function call has aggregate value
bignum.c:684:5: warning: function call has aggregate value
bignum.c: In function 'Bignum_Divide':
bignum.c:732:8: warning: function returns an aggregate
bignum.c:742:37: warning: function call has aggregate value
bignum.c:742:9: warning: function call has aggregate value
bignum.c:748:10: warning: function call has aggregate value
bignum.c:837:25: warning: function call has aggregate value
bignum.c:837:9: warning: function call has aggregate value
bignum.c:840:17: warning: function call has aggregate value
bignum.c:840:5: warning: function call has aggregate value
bignum.c: In function 'Bignum_Fixnum_Divide':
bignum.c:689:8: warning: function returns an aggregate
bignum.c:704:13: warning: function call has aggregate value
bignum.c:706:9: warning: function call has aggregate value
bignum.c:709:9: warning: function call has aggregate value
bignum.c:727:17: warning: function call has aggregate value
bignum.c:727:17: warning: function call has aggregate value
bignum.c:727:5: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-bignum.lo -MD -MP -MF .deps/libelk_la-bignum.Tpo -c bignum.c -o libelk_la-bignum.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-bool.lo -MD -MP -MF ".deps/libelk_la-bool.Tpo" -c -o libelk_la-bool.lo `test -f 'bool.c' || echo './'`bool.c;  then mv -f ".deps/libelk_la-bool.Tpo" ".deps/libelk_la-bool.Plo"; else rm -f ".deps/libelk_la-bool.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-bool.lo -MD -MP -MF .deps/libelk_la-bool.Tpo -c bool.c  -fPIC -DPIC -o .libs/libelk_la-bool.o
bool.c: In function 'P_Booleanp':
bool.c:39:8: warning: function returns an aggregate
bool.c: In function 'P_Not':
bool.c:43:8: warning: function returns an aggregate
bool.c: In function 'P_Eq':
bool.c:47:8: warning: function returns an aggregate
bool.c: In function 'P_Eqv':
bool.c:51:8: warning: function returns an aggregate
bool.c: In function 'P_Equal':
bool.c:55:8: warning: function returns an aggregate
bool.c: In function 'P_Empty_List_Is_False':
bool.c:149:8: warning: function returns an aggregate
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-bool.lo -MD -MP -MF .deps/libelk_la-bool.Tpo -c bool.c -o libelk_la-bool.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-char.lo -MD -MP -MF ".deps/libelk_la-char.Tpo" -c -o libelk_la-char.lo `test -f 'char.c' || echo './'`char.c;  then mv -f ".deps/libelk_la-char.Tpo" ".deps/libelk_la-char.Plo"; else rm -f ".deps/libelk_la-char.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-char.lo -MD -MP -MF .deps/libelk_la-char.Tpo -c char.c  -fPIC -DPIC -o .libs/libelk_la-char.o
char.c:99:5: warning: no previous prototype for 'General_Chrcmp'
char.c: In function 'Make_Char':
char.c:37:8: warning: function returns an aggregate
char.c: In function 'P_Charp':
char.c:44:8: warning: function returns an aggregate
char.c: In function 'P_Char_To_Integer':
char.c:48:8: warning: function returns an aggregate
char.c:50:5: warning: function call has aggregate value
char.c: In function 'P_Integer_To_Char':
char.c:53:8: warning: function returns an aggregate
char.c:58:5: warning: function call has aggregate value
char.c: In function 'P_Char_Upper_Casep':
char.c:61:8: warning: function returns an aggregate
char.c: In function 'P_Char_Lower_Casep':
char.c:66:8: warning: function returns an aggregate
char.c: In function 'P_Char_Alphabeticp':
char.c:71:8: warning: function returns an aggregate
char.c: In function 'P_Char_Numericp':
char.c:76:8: warning: function returns an aggregate
char.c: In function 'P_Char_Whitespacep':
char.c:81:8: warning: function returns an aggregate
char.c: In function 'P_Char_Upcase':
char.c:89:8: warning: function returns an aggregate
char.c:91:5: warning: function call has aggregate value
char.c: In function 'P_Char_Downcase':
char.c:94:8: warning: function returns an aggregate
char.c:96:5: warning: function call has aggregate value
char.c: In function 'P_Char_Eq':
char.c:107:8: warning: function returns an aggregate
char.c: In function 'P_Char_Less':
char.c:111:8: warning: function returns an aggregate
char.c: In function 'P_Char_Greater':
char.c:115:8: warning: function returns an aggregate
char.c: In function 'P_Char_Eq_Less':
char.c:119:8: warning: function returns an aggregate
char.c: In function 'P_Char_Eq_Greater':
char.c:123:8: warning: function returns an aggregate
char.c: In function 'P_Char_CI_Eq':
char.c:127:8: warning: function returns an aggregate
char.c: In function 'P_Char_CI_Less':
char.c:131:8: warning: function returns an aggregate
char.c: In function 'P_Char_CI_Greater':
char.c:135:8: warning: function returns an aggregate
char.c: In function 'P_Char_CI_Eq_Less':
char.c:139:8: warning: function returns an aggregate
char.c: In function 'P_Char_CI_Eq_Greater':
char.c:143:8: warning: function returns an aggregate
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-char.lo -MD -MP -MF .deps/libelk_la-char.Tpo -c char.c -o libelk_la-char.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-cont.lo -MD -MP -MF ".deps/libelk_la-cont.Tpo" -c -o libelk_la-cont.lo `test -f 'cont.c' || echo './'`cont.c;  then mv -f ".deps/libelk_la-cont.Tpo" ".deps/libelk_la-cont.Plo"; else rm -f ".deps/libelk_la-cont.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-cont.lo -MD -MP -MF .deps/libelk_la-cont.Tpo -c cont.c  -fPIC -DPIC -o .libs/libelk_la-cont.o
cont.c:105:5: warning: no previous prototype for 'Check_Stack_Grows_Down'
cont.c:115:14: warning: no previous prototype for 'Stack_Size'
cont.c: In function 'Stack_Size':
cont.c:117:18: warning: initialization discards qualifiers from pointer target type
cont.c: At top level:
cont.c:122:6: warning: no previous prototype for 'Grow_Stack'
cont.c: In function 'Grow_Stack':
cont.c:127:5: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type
/usr/include/string.h:65:14: note: expected 'void *' but argument is of type 'volatile char *'
cont.c: At top level:
cont.c:324:6: warning: no previous prototype for 'Add_Wind'
cont.c: In function 'P_Control_Pointp':
cont.c:172:8: warning: function returns an aggregate
cont.c: In function 'Internal_Call_CC':
cont.c:185:8: warning: function returns an aggregate
cont.c:200:13: warning: function call has aggregate value
cont.c:245:17: warning: function call has aggregate value
cont.c:246:13: warning: function call has aggregate value
cont.c: In function 'P_Call_With_Current_Continuation':
cont.c:176:8: warning: function returns an aggregate
cont.c:182:5: warning: function call has aggregate value
cont.c: In function 'Do_Wind':
cont.c:310:11: warning: function call has aggregate value
cont.c:320:9: warning: function call has aggregate value
cont.c: In function 'Funcall_Control_Point':
cont.c:263:9: warning: function call has aggregate value
cont.c:268:13: warning: function call has aggregate value
cont.c: In function 'Add_Wind':
cont.c:329:11: warning: function call has aggregate value
cont.c: In function 'P_Dynamic_Wind':
cont.c:341:8: warning: function returns an aggregate
cont.c:352:5: warning: function call has aggregate value
cont.c:353:9: warning: function call has aggregate value
cont.c:354:5: warning: function call has aggregate value
cont.c: In function 'P_Control_Point_Environment':
cont.c:362:8: warning: function returns an aggregate
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-cont.lo -MD -MP -MF .deps/libelk_la-cont.Tpo -c cont.c -o libelk_la-cont.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-cstring.lo -MD -MP -MF ".deps/libelk_la-cstring.Tpo" -c -o libelk_la-cstring.lo `test -f 'cstring.c' || echo './'`cstring.c;  then mv -f ".deps/libelk_la-cstring.Tpo" ".deps/libelk_la-cstring.Plo"; else rm -f ".deps/libelk_la-cstring.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-cstring.lo -MD -MP -MF .deps/libelk_la-cstring.Tpo -c cstring.c  -fPIC -DPIC -o .libs/libelk_la-cstring.o
cstring.c:49:6: warning: no previous prototype for 'Init_Cstring'
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-cstring.lo -MD -MP -MF .deps/libelk_la-cstring.Tpo -c cstring.c -o libelk_la-cstring.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-debug.lo -MD -MP -MF ".deps/libelk_la-debug.Tpo" -c -o libelk_la-debug.lo `test -f 'debug.c' || echo './'`debug.c;  then mv -f ".deps/libelk_la-debug.Tpo" ".deps/libelk_la-debug.Plo"; else rm -f ".deps/libelk_la-debug.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-debug.lo -MD -MP -MF .deps/libelk_la-debug.Tpo -c debug.c  -fPIC -DPIC -o .libs/libelk_la-debug.o
debug.c: In function 'P_Backtrace_List':
debug.c:35:8: warning: function returns an aggregate
debug.c:53:17: warning: function call has aggregate value
debug.c:61:18: warning: function call has aggregate value
debug.c:65:17: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-debug.lo -MD -MP -MF .deps/libelk_la-debug.Tpo -c debug.c -o libelk_la-debug.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-dump.lo -MD -MP -MF ".deps/libelk_la-dump.Tpo" -c -o libelk_la-dump.lo `test -f 'dump.c' || echo './'`dump.c;  then mv -f ".deps/libelk_la-dump.Tpo" ".deps/libelk_la-dump.Plo"; else rm -f ".deps/libelk_la-dump.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-dump.lo -MD -MP -MF .deps/libelk_la-dump.Tpo -c dump.c  -fPIC -DPIC -o .libs/libelk_la-dump.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-dump.lo -MD -MP -MF .deps/libelk_la-dump.Tpo -c dump.c -o libelk_la-dump.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-env.lo -MD -MP -MF ".deps/libelk_la-env.Tpo" -c -o libelk_la-env.lo `test -f 'env.c' || echo './'`env.c;  then mv -f ".deps/libelk_la-env.Tpo" ".deps/libelk_la-env.Plo"; else rm -f ".deps/libelk_la-env.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-env.lo -MD -MP -MF .deps/libelk_la-env.Tpo -c env.c  -fPIC -DPIC -o .libs/libelk_la-env.o
env.c:47:6: warning: no previous prototype for 'Init_Env'
env.c:66:6: warning: no previous prototype for 'Push_Frame'
env.c:74:6: warning: no previous prototype for 'Pop_Frame'
env.c:82:6: warning: no previous prototype for 'Switch_Environment'
env.c:152:8: warning: no previous prototype for 'Define_Procedure'
env.c:166:8: warning: no previous prototype for 'General_Define'
env.c: In function 'Init_Env':
env.c:48:5: warning: function call has aggregate value
env.c: In function 'P_Environment_To_List':
env.c:54:8: warning: function returns an aggregate
env.c:59:5: warning: function call has aggregate value
env.c: In function 'P_Environmentp':
env.c:62:8: warning: function returns an aggregate
env.c: In function 'Push_Frame':
env.c:71:5: warning: function call has aggregate value
env.c: In function 'Add_Binding':
env.c:122:8: warning: function returns an aggregate
env.c:127:7: warning: function call has aggregate value
env.c:129:5: warning: function call has aggregate value
env.c: In function 'Lookup_Symbol':
env.c:132:8: warning: function returns an aggregate
env.c: In function 'P_The_Environment':
env.c:148:8: warning: function returns an aggregate
env.c: In function 'P_Global_Environment':
env.c:150:8: warning: function returns an aggregate
env.c: In function 'P_Set':
env.c:210:8: warning: function returns an aggregate
env.c:218:13: warning: function call has aggregate value
env.c:222:9: warning: function call has aggregate value
env.c: In function 'General_Define':
env.c:166:8: warning: function returns an aggregate
env.c:180:17: warning: function call has aggregate value
env.c:185:17: warning: function call has aggregate value
env.c:187:19: warning: function call has aggregate value
env.c:197:9: warning: function call has aggregate value
env.c: In function 'P_Define_Macro':
env.c:206:8: warning: function returns an aggregate
env.c:207:5: warning: function call has aggregate value
env.c: In function 'P_Define':
env.c:202:8: warning: function returns an aggregate
env.c:203:5: warning: function call has aggregate value
env.c: In function 'Define_Procedure':
env.c:152:8: warning: function returns an aggregate
env.c:157:10: warning: function call has aggregate value
env.c:158:10: warning: function call has aggregate value
env.c:159:10: warning: function call has aggregate value
env.c:160:10: warning: function call has aggregate value
env.c:161:9: warning: function call has aggregate value
env.c: In function 'P_Boundp':
env.c:244:8: warning: function returns an aggregate
env.c:246:12: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-env.lo -MD -MP -MF .deps/libelk_la-env.Tpo -c env.c -o libelk_la-env.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-error.lo -MD -MP -MF ".deps/libelk_la-error.Tpo" -c -o libelk_la-error.lo `test -f 'error.c' || echo './'`error.c;  then mv -f ".deps/libelk_la-error.Tpo" ".deps/libelk_la-error.Plo"; else rm -f ".deps/libelk_la-error.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-error.lo -MD -MP -MF .deps/libelk_la-error.Tpo -c error.c  -fPIC -DPIC -o .libs/libelk_la-error.o
error.c:55:6: warning: no previous prototype for 'Init_Error'
error.c:107:6: warning: no previous prototype for 'Uncatchable_Error'
error.c:158:6: warning: no previous prototype for 'Err_Handler'
error.c:181:6: warning: no previous prototype for 'Reset'
error.c: In function 'Init_Error':
error.c:56:14: warning: function call has aggregate value
error.c: In function 'Reset':
error.c:184:8: warning: function call has aggregate value
error.c: In function 'Err_Handler':
error.c:165:10: warning: function call has aggregate value
error.c:166:10: warning: function call has aggregate value
error.c:167:10: warning: function call has aggregate value
error.c:168:9: warning: function call has aggregate value
error.c:170:9: warning: function call has aggregate value
error.c:175:5: warning: function call has aggregate value
error.c: In function 'P_Error':
error.c:152:8: warning: function returns an aggregate
error.c: In function 'Primitive_Error':
error.c:145:9: warning: function call has aggregate value
error.c:146:9: warning: function call has aggregate value
error.c: In function 'P_Reset':
error.c:191:8: warning: function returns an aggregate
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-error.lo -MD -MP -MF .deps/libelk_la-error.Tpo -c error.c -o libelk_la-error.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-exception.lo -MD -MP -MF ".deps/libelk_la-exception.Tpo" -c -o libelk_la-exception.lo `test -f 'exception.c' || echo './'`exception.c;  then mv -f ".deps/libelk_la-exception.Tpo" ".deps/libelk_la-exception.Plo"; else rm -f ".deps/libelk_la-exception.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-exception.lo -MD -MP -MF .deps/libelk_la-exception.Tpo -c exception.c  -fPIC -DPIC -o .libs/libelk_la-exception.o
exception.c:58:6: warning: no previous prototype for 'Init_Exception'
exception.c:77:6: warning: no previous prototype for 'Intr_Handler'
exception.c: In function 'Intr_Handler':
exception.c:85:9: warning: function call has aggregate value
exception.c:87:9: warning: function call has aggregate value
exception.c: In function 'P_Disable_Interrupts':
exception.c:100:8: warning: function returns an aggregate
exception.c:102:5: warning: function call has aggregate value
exception.c: In function 'P_Enable_Interrupts':
exception.c:105:8: warning: function returns an aggregate
exception.c:107:5: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-exception.lo -MD -MP -MF .deps/libelk_la-exception.Tpo -c exception.c -o libelk_la-exception.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-feature.lo -MD -MP -MF ".deps/libelk_la-feature.Tpo" -c -o libelk_la-feature.lo `test -f 'feature.c' || echo './'`feature.c;  then mv -f ".deps/libelk_la-feature.Tpo" ".deps/libelk_la-feature.Plo"; else rm -f ".deps/libelk_la-feature.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-feature.lo -MD -MP -MF .deps/libelk_la-feature.Tpo -c feature.c  -fPIC -DPIC -o .libs/libelk_la-feature.o
feature.c:39:6: warning: no previous prototype for 'Init_Features'
feature.c: In function 'P_Features':
feature.c:50:8: warning: function returns an aggregate
feature.c: In function 'P_Featurep':
feature.c:54:8: warning: function returns an aggregate
feature.c:58:12: warning: function call has aggregate value
feature.c: In function 'P_Provide':
feature.c:62:8: warning: function returns an aggregate
feature.c:66:12: warning: function call has aggregate value
feature.c:68:18: warning: function call has aggregate value
feature.c: In function 'Init_Features':
feature.c:46:15: warning: function call has aggregate value
feature.c:46:15: warning: function call has aggregate value
feature.c: In function 'P_Require':
feature.c:91:8: warning: function returns an aggregate
feature.c:97:15: warning: function call has aggregate value
feature.c:84:7: warning: function call has aggregate value
feature.c:104:9: warning: function call has aggregate value
feature.c:105:19: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-feature.lo -MD -MP -MF .deps/libelk_la-feature.Tpo -c feature.c -o libelk_la-feature.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-heap.lo -MD -MP -MF ".deps/libelk_la-heap.Tpo" -c -o libelk_la-heap.lo `test -f 'heap.c' || echo './'`heap.c;  then mv -f ".deps/libelk_la-heap.Tpo" ".deps/libelk_la-heap.Plo"; else rm -f ".deps/libelk_la-heap.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-heap.lo -MD -MP -MF .deps/libelk_la-heap.Tpo -c heap.c  -fPIC -DPIC -o .libs/libelk_la-heap.o
heap.c:46:6: warning: no previous prototype for 'Init_Heap'
heap.c:64:6: warning: no previous prototype for 'Call_Before_GC'
heap.c:80:6: warning: no previous prototype for 'Call_After_GC'
heap.c:87:6: warning: no previous prototype for 'Visit_GC_List'
heap.c:104:6: warning: no previous prototype for 'Visit_Wind'
In file included from heap.c:151:0:
heap-gen.c: In function 'ProtectCluster':
heap-gen.c:352:5: warning: pointer targets in passing argument 2 of 'DetermineCluster' differ in signedness
heap-gen.c:326:13: note: expected 'int *' but argument is of type 'unsigned int *'
heap-gen.c: In function 'UnprotectCluster':
heap-gen.c:376:5: warning: pointer targets in passing argument 2 of 'DetermineCluster' differ in signedness
heap-gen.c:326:13: note: expected 'int *' but argument is of type 'unsigned int *'
heap-gen.c: At top level:
heap-gen.c:481:6: warning: no previous prototype for 'Make_Heap'
heap-gen.c: In function 'Make_Heap':
heap-gen.c:497:49: warning: comparison between signed and unsigned integer expressions
heap-gen.c: At top level:
heap-gen.c:754:6: warning: no previous prototype for 'Free_Heap'
heap-gen.c:1242:12: warning: 'ScanCluster' was used with no prototype before its definition
heap-gen.c:1284:12: warning: 'Scanner' was used with no prototype before its definition
heap-gen.c:1419:13: warning: 'TerminateGC' was used with no prototype before its definition
heap-gen.c: In function 'TerminateGC':
heap-gen.c:1457:54: warning: comparison between signed and unsigned integer expressions
heap-gen.c:1466:43: warning: comparison between signed and unsigned integer expressions
heap-gen.c: In function 'General_Collect':
heap-gen.c:1589:43: warning: comparison between signed and unsigned integer expressions
heap-gen.c: At top level:
heap-gen.c:1647:6: warning: no previous prototype for 'Generational_GC_Finalize'
heap-gen.c:1652:6: warning: no previous prototype for 'Generational_GC_Reinitialize'
heap-gen.c:1659:8: warning: no previous prototype for 'Internal_GC_Status'
heap-gen.c: In function 'P_Collect':
heap-gen.c:1625:8: warning: function returns an aggregate
heap-gen.c: In function 'TerminateGC':
heap-gen.c:1445:13: warning: function call has aggregate value
heap-gen.c:1462:35: warning: function call has aggregate value
heap-gen.c:1464:23: warning: function call has aggregate value
heap-gen.c: In function 'P_Collect_Incremental':
heap-gen.c:1598:8: warning: function returns an aggregate
heap-gen.c: In function 'AllocPage':
heap-gen.c:798:39: warning: function call has aggregate value
heap-gen.c:801:27: warning: function call has aggregate value
heap-gen.c: In function 'Alloc_Object':
heap-gen.c:875:8: warning: function returns an aggregate
heap-gen.c:883:35: warning: function call has aggregate value
heap-gen.c:885:23: warning: function call has aggregate value
heap-gen.c: In function 'Internal_GC_Status':
heap-gen.c:1659:8: warning: function returns an aggregate
heap-gen.c:1666:10: warning: function call has aggregate value
heap.c: In function 'P_Garbage_Collect_Status':
heap.c:130:8: warning: function returns an aggregate
heap.c:147:5: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-heap.lo -MD -MP -MF .deps/libelk_la-heap.Tpo -c heap.c -o libelk_la-heap.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-io.lo -MD -MP -MF ".deps/libelk_la-io.Tpo" -c -o libelk_la-io.lo `test -f 'io.c' || echo './'`io.c;  then mv -f ".deps/libelk_la-io.Tpo" ".deps/libelk_la-io.Plo"; else rm -f ".deps/libelk_la-io.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-io.lo -MD -MP -MF .deps/libelk_la-io.Tpo -c io.c  -fPIC -DPIC -o .libs/libelk_la-io.o
io.c:56:6: warning: no previous prototype for 'Init_Io'
io.c:137:8: warning: no previous prototype for 'Get_File_Name'
io.c:150:7: warning: no previous prototype for 'Internal_Tilde_Expand'
io.c: In function 'Internal_Tilde_Expand':
io.c:153:12: warning: nested extern declaration of 'getpwnam'
io.c: At top level:
io.c:176:8: warning: no previous prototype for 'General_File_Operation'
io.c:219:6: warning: no previous prototype for 'Close_All_Files'
io.c:229:8: warning: no previous prototype for 'Open_File'
io.c:330:8: warning: no previous prototype for 'General_Close_Port'
io.c:378:8: warning: no previous prototype for 'General_Call_With'
io.c: In function 'Terminate_File':
io.c:223:8: warning: function returns an aggregate
io.c: In function 'Make_Port':
io.c:77:8: warning: function returns an aggregate
io.c:82:10: warning: function call has aggregate value
io.c: In function 'Init_Io':
io.c:57:37: warning: function call has aggregate value
io.c:57:25: warning: function call has aggregate value
io.c:58:38: warning: function call has aggregate value
io.c:58:26: warning: function call has aggregate value
io.c: In function 'P_Port_File_Name':
io.c:93:8: warning: function returns an aggregate
io.c: In function 'P_Port_Line_Number':
io.c:98:8: warning: function returns an aggregate
io.c:100:5: warning: function call has aggregate value
io.c: In function 'P_Eof_Objectp':
io.c:103:8: warning: function returns an aggregate
io.c: In function 'P_Current_Input_Port':
io.c:107:8: warning: function returns an aggregate
io.c: In function 'P_Current_Output_Port':
io.c:109:8: warning: function returns an aggregate
io.c: In function 'P_Input_Portp':
io.c:111:8: warning: function returns an aggregate
io.c: In function 'P_Output_Portp':
io.c:115:8: warning: function returns an aggregate
io.c: In function 'Get_File_Name':
io.c:137:8: warning: function returns an aggregate
io.c: In function 'Internal_Tilde_Expand':
io.c:167:29: warning: function call has aggregate value
io.c: In function 'General_File_Operation':
io.c:176:8: warning: function returns an aggregate
io.c:181:8: warning: function call has aggregate value
io.c:193:13: warning: function call has aggregate value
io.c: In function 'P_Tilde_Expand':
io.c:211:8: warning: function returns an aggregate
io.c:212:5: warning: function call has aggregate value
io.c: In function 'P_File_Existsp':
io.c:215:8: warning: function returns an aggregate
io.c:216:5: warning: function call has aggregate value
io.c: In function 'Open_File':
io.c:229:8: warning: function returns an aggregate
io.c:251:8: warning: function call has aggregate value
io.c:257:10: warning: function call has aggregate value
io.c: In function 'General_Open_File':
io.c:264:8: warning: function returns an aggregate
io.c:271:10: warning: function call has aggregate value
io.c:298:18: warning: function call has aggregate value
io.c:313:10: warning: function call has aggregate value
io.c: In function 'P_Open_Input_File':
io.c:318:8: warning: function returns an aggregate
io.c:319:5: warning: function call has aggregate value
io.c: In function 'P_Open_Output_File':
io.c:322:8: warning: function returns an aggregate
io.c:323:5: warning: function call has aggregate value
io.c: In function 'P_Open_Input_Output_File':
io.c:326:8: warning: function returns an aggregate
io.c:327:5: warning: function call has aggregate value
io.c: In function 'General_Close_Port':
io.c:330:8: warning: function returns an aggregate
io.c: In function 'P_Close_Input_Port':
io.c:352:8: warning: function returns an aggregate
io.c:353:5: warning: function call has aggregate value
io.c: In function 'P_Close_Output_Port':
io.c:356:8: warning: function returns an aggregate
io.c:357:5: warning: function call has aggregate value
io.c: In function 'P_With_Input_From_File':
io.c:375:1: warning: function returns an aggregate
io.c:375:1: warning: function call has aggregate value
io.c:375:1: warning: function call has aggregate value
io.c:375:1: warning: function call has aggregate value
io.c: In function 'P_With_Output_To_File':
io.c:376:1: warning: function returns an aggregate
io.c:376:1: warning: function call has aggregate value
io.c:376:1: warning: function call has aggregate value
io.c:376:1: warning: function call has aggregate value
io.c: In function 'General_Call_With':
io.c:378:8: warning: function returns an aggregate
io.c:384:10: warning: function call has aggregate value
io.c:385:10: warning: function call has aggregate value
io.c:386:9: warning: function call has aggregate value
io.c:387:5: warning: function call has aggregate value
io.c: In function 'P_Call_With_Input_File':
io.c:392:8: warning: function returns an aggregate
io.c:393:5: warning: function call has aggregate value
io.c: In function 'P_Call_With_Output_File':
io.c:396:8: warning: function returns an aggregate
io.c:397:5: warning: function call has aggregate value
io.c: In function 'P_Open_Input_String':
io.c:400:8: warning: function returns an aggregate
io.c:402:5: warning: function call has aggregate value
io.c: In function 'P_Open_Output_String':
io.c:405:8: warning: function returns an aggregate
io.c:406:22: warning: function call has aggregate value
io.c:406:5: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-io.lo -MD -MP -MF .deps/libelk_la-io.Tpo -c io.c -o libelk_la-io.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-libelk.lo -MD -MP -MF ".deps/libelk_la-libelk.Tpo" -c -o libelk_la-libelk.lo `test -f 'libelk.c' || echo './'`libelk.c;  then mv -f ".deps/libelk_la-libelk.Tpo" ".deps/libelk_la-libelk.Plo"; else rm -f ".deps/libelk_la-libelk.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-libelk.lo -MD -MP -MF .deps/libelk_la-libelk.Tpo -c libelk.c  -fPIC -DPIC -o .libs/libelk_la-libelk.o
libelk.c:155:6: warning: no previous prototype for 'Check_If_Dump_Works'
libelk.c: In function 'Elk_Init':
libelk.c:287:13: warning: assignment discards qualifiers from pointer target type
libelk.c: At top level:
libelk.c:361:6: warning: no previous prototype for 'Usage'
libelk.c:370:6: warning: no previous prototype for 'Init_Everything'
libelk.c:395:6: warning: no previous prototype for 'Get_Stack_Limit'
libelk.c:411:5: warning: no previous prototype for 'Executable'
libelk.c:418:7: warning: no previous prototype for 'Find_Executable'
libelk.c: In function 'Find_Executable':
libelk.c:419:5: warning: nested extern declaration of 'getenv'
libelk.c: In function 'Elk_Init':
libelk.c:317:14: warning: function call has aggregate value
libelk.c:319:14: warning: function call has aggregate value
libelk.c:321:5: warning: function call has aggregate value
libelk.c:336:10: warning: function call has aggregate value
libelk.c:342:9: warning: function call has aggregate value
libelk.c: In function 'P_Command_Line_Args':
libelk.c:453:8: warning: function returns an aggregate
libelk.c:458:30: warning: function call has aggregate value
libelk.c:458:9: warning: function call has aggregate value
libelk.c:463:11: warning: function call has aggregate value
libelk.c: In function 'P_Exit':
libelk.c:470:8: warning: function returns an aggregate
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-libelk.lo -MD -MP -MF .deps/libelk_la-libelk.Tpo -c libelk.c -o libelk_la-libelk.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-list.lo -MD -MP -MF ".deps/libelk_la-list.Tpo" -c -o libelk_la-list.lo `test -f 'list.c' || echo './'`list.c;  then mv -f ".deps/libelk_la-list.Tpo" ".deps/libelk_la-list.Plo"; else rm -f ".deps/libelk_la-list.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-list.lo -MD -MP -MF .deps/libelk_la-list.Tpo -c list.c  -fPIC -DPIC -o .libs/libelk_la-list.o
list.c:86:8: warning: no previous prototype for 'Cxr'
list.c:175:8: warning: no previous prototype for 'General_Member'
list.c: In function 'P_Cons':
list.c:46:8: warning: function returns an aggregate
list.c:52:10: warning: function call has aggregate value
list.c: In function 'Const_Cons':
list.c:38:8: warning: function returns an aggregate
list.c:41:9: warning: function call has aggregate value
list.c: In function 'P_Car':
list.c:76:8: warning: function returns an aggregate
list.c: In function 'P_Cdr':
list.c:81:8: warning: function returns an aggregate
list.c: In function 'Cxr':
list.c:86:8: warning: function returns an aggregate
list.c:91:23: warning: function call has aggregate value
list.c:92:23: warning: function call has aggregate value
list.c: In function 'P_Cddr':
list.c:98:8: warning: function returns an aggregate
list.c:98:30: warning: function call has aggregate value
list.c: In function 'P_Cdar':
list.c:99:8: warning: function returns an aggregate
list.c:99:30: warning: function call has aggregate value
list.c: In function 'P_Cadr':
list.c:100:8: warning: function returns an aggregate
list.c:100:30: warning: function call has aggregate value
list.c: In function 'P_Caar':
list.c:101:8: warning: function returns an aggregate
list.c:101:30: warning: function call has aggregate value
list.c: In function 'P_Cdddr':
list.c:103:8: warning: function returns an aggregate
list.c:103:30: warning: function call has aggregate value
list.c: In function 'P_Cddar':
list.c:104:8: warning: function returns an aggregate
list.c:104:30: warning: function call has aggregate value
list.c: In function 'P_Cdadr':
list.c:105:8: warning: function returns an aggregate
list.c:105:30: warning: function call has aggregate value
list.c: In function 'P_Cdaar':
list.c:106:8: warning: function returns an aggregate
list.c:106:30: warning: function call has aggregate value
list.c: In function 'P_Caddr':
list.c:107:8: warning: function returns an aggregate
list.c:107:30: warning: function call has aggregate value
list.c: In function 'P_Cadar':
list.c:108:8: warning: function returns an aggregate
list.c:108:30: warning: function call has aggregate value
list.c: In function 'P_Caadr':
list.c:109:8: warning: function returns an aggregate
list.c:109:30: warning: function call has aggregate value
list.c: In function 'P_Caaar':
list.c:110:8: warning: function returns an aggregate
list.c:110:30: warning: function call has aggregate value
list.c: In function 'P_Caaaar':
list.c:112:8: warning: function returns an aggregate
list.c:112:30: warning: function call has aggregate value
list.c: In function 'P_Caaadr':
list.c:113:8: warning: function returns an aggregate
list.c:113:30: warning: function call has aggregate value
list.c: In function 'P_Caadar':
list.c:114:8: warning: function returns an aggregate
list.c:114:30: warning: function call has aggregate value
list.c: In function 'P_Caaddr':
list.c:115:8: warning: function returns an aggregate
list.c:115:30: warning: function call has aggregate value
list.c: In function 'P_Cadaar':
list.c:116:8: warning: function returns an aggregate
list.c:116:30: warning: function call has aggregate value
list.c: In function 'P_Cadadr':
list.c:117:8: warning: function returns an aggregate
list.c:117:30: warning: function call has aggregate value
list.c: In function 'P_Caddar':
list.c:118:8: warning: function returns an aggregate
list.c:118:30: warning: function call has aggregate value
list.c: In function 'P_Cadddr':
list.c:119:8: warning: function returns an aggregate
list.c:119:30: warning: function call has aggregate value
list.c: In function 'P_Cdaaar':
list.c:120:8: warning: function returns an aggregate
list.c:120:30: warning: function call has aggregate value
list.c: In function 'P_Cdaadr':
list.c:121:8: warning: function returns an aggregate
list.c:121:30: warning: function call has aggregate value
list.c: In function 'P_Cdadar':
list.c:122:8: warning: function returns an aggregate
list.c:122:30: warning: function call has aggregate value
list.c: In function 'P_Cdaddr':
list.c:123:8: warning: function returns an aggregate
list.c:123:30: warning: function call has aggregate value
list.c: In function 'P_Cddaar':
list.c:124:8: warning: function returns an aggregate
list.c:124:30: warning: function call has aggregate value
list.c: In function 'P_Cddadr':
list.c:125:8: warning: function returns an aggregate
list.c:125:30: warning: function call has aggregate value
list.c: In function 'P_Cdddar':
list.c:126:8: warning: function returns an aggregate
list.c:126:30: warning: function call has aggregate value
list.c: In function 'P_Cddddr':
list.c:127:8: warning: function returns an aggregate
list.c:127:30: warning: function call has aggregate value
list.c: In function 'P_Cxr':
list.c:129:8: warning: function returns an aggregate
list.c:135:5: warning: function call has aggregate value
list.c: In function 'P_Nullp':
list.c:138:8: warning: function returns an aggregate
list.c: In function 'P_Pairp':
list.c:142:8: warning: function returns an aggregate
list.c: In function 'P_Listp':
list.c:146:8: warning: function returns an aggregate
list.c: In function 'P_Set_Car':
list.c:161:8: warning: function returns an aggregate
list.c: In function 'P_Set_Cdr':
list.c:168:8: warning: function returns an aggregate
list.c: In function 'General_Member':
list.c:175:8: warning: function returns an aggregate
list.c: In function 'P_Memq':
list.c:191:8: warning: function returns an aggregate
list.c:192:5: warning: function call has aggregate value
list.c: In function 'P_Memv':
list.c:195:8: warning: function returns an aggregate
list.c:196:5: warning: function call has aggregate value
list.c: In function 'P_Member':
list.c:199:8: warning: function returns an aggregate
list.c:200:5: warning: function call has aggregate value
list.c: In function 'General_Assoc':
list.c:203:8: warning: function returns an aggregate
list.c: In function 'P_Assq':
list.c:223:8: warning: function returns an aggregate
list.c:224:5: warning: function call has aggregate value
list.c: In function 'P_Assv':
list.c:227:8: warning: function returns an aggregate
list.c:228:5: warning: function call has aggregate value
list.c: In function 'P_Assoc':
list.c:231:8: warning: function returns an aggregate
list.c:232:5: warning: function call has aggregate value
list.c: In function 'P_Length':
list.c:244:8: warning: function returns an aggregate
list.c:250:5: warning: function call has aggregate value
list.c: In function 'P_Make_List':
list.c:253:8: warning: function returns an aggregate
list.c:263:14: warning: function call has aggregate value
list.c: In function 'P_List':
list.c:268:8: warning: function returns an aggregate
list.c:274:14: warning: function call has aggregate value
list.c:278:13: warning: function call has aggregate value
list.c: In function 'P_Last_Pair':
list.c:284:8: warning: function returns an aggregate
list.c: In function 'P_Append':
list.c:290:8: warning: function returns an aggregate
list.c:300:18: warning: function call has aggregate value
list.c:304:17: warning: function call has aggregate value
list.c:312:13: warning: function call has aggregate value
list.c: In function 'P_Append_Set':
list.c:318:8: warning: function returns an aggregate
list.c:327:25: warning: function call has aggregate value
list.c:327:9: warning: function call has aggregate value
list.c: In function 'P_Reverse':
list.c:331:8: warning: function returns an aggregate
list.c:338:13: warning: function call has aggregate value
list.c: In function 'P_Reverse_Set':
list.c:344:8: warning: function returns an aggregate
list.c:350:9: warning: function call has aggregate value
list.c: In function 'P_List_Tail':
list.c:355:8: warning: function returns an aggregate
list.c:358:67: warning: function call has aggregate value
list.c: In function 'P_List_Ref':
list.c:363:8: warning: function returns an aggregate
list.c:364:18: warning: function call has aggregate value
list.c:364:5: warning: function call has aggregate value
list.c: In function 'Copy_List':
list.c:367:8: warning: function returns an aggregate
list.c:376:13: warning: function call has aggregate value
list.c:377:13: warning: function call has aggregate value
list.c:378:11: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-list.lo -MD -MP -MF .deps/libelk_la-list.Tpo -c list.c -o libelk_la-list.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-load.lo -MD -MP -MF ".deps/libelk_la-load.Tpo" -c -o libelk_la-load.lo `test -f 'load.c' || echo './'`load.c;  then mv -f ".deps/libelk_la-load.Tpo" ".deps/libelk_la-load.Plo"; else rm -f ".deps/libelk_la-load.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-load.lo -MD -MP -MF .deps/libelk_la-load.Tpo -c load.c  -fPIC -DPIC -o .libs/libelk_la-load.o
load.c:47:6: warning: no previous prototype for 'Init_Load'
load.c:56:6: warning: no previous prototype for 'Init_Loadpath'
load.c:74:5: warning: no previous prototype for 'Has_Suffix'
load.c: In function 'Init_Load':
load.c:48:21: warning: function call has aggregate value
load.c:48:21: warning: function call has aggregate value
load.c:48:21: warning: function call has aggregate value
load.c:48:21: warning: function call has aggregate value
load.c:48:21: warning: function call has aggregate value
load.c:48:21: warning: function call has aggregate value
load.c:53:21: warning: function call has aggregate value
load.c: In function 'Init_Loadpath':
load.c:66:21: warning: function call has aggregate value
load.c:66:14: warning: function call has aggregate value
load.c:71:13: warning: function call has aggregate value
load.c: In function 'Load_Source_Port':
load.c:144:13: warning: function call has aggregate value
load.c:148:13: warning: function call has aggregate value
load.c:152:13: warning: function call has aggregate value
load.c: In function 'Load_Source':
load.c:162:30: warning: function call has aggregate value
load.c:162:10: warning: function call has aggregate value
load.c:165:5: warning: function call has aggregate value
load.c: In function 'General_Load':
load.c:105:8: warning: function returns an aggregate
load.c:123:22: warning: function call has aggregate value
load.c: In function 'P_Load':
load.c:133:8: warning: function returns an aggregate
load.c:134:5: warning: function call has aggregate value
load.c: In function 'Load_File':
load.c:174:9: warning: function call has aggregate value
load.c:175:5: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-load.lo -MD -MP -MF .deps/libelk_la-load.Tpo -c load.c -o libelk_la-load.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-loadlib.lo -MD -MP -MF ".deps/libelk_la-loadlib.Tpo" -c -o libelk_la-loadlib.lo `test -f 'loadlib.c' || echo './'`loadlib.c;  then mv -f ".deps/libelk_la-loadlib.Tpo" ".deps/libelk_la-loadlib.Plo"; else rm -f ".deps/libelk_la-loadlib.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-loadlib.lo -MD -MP -MF .deps/libelk_la-loadlib.Tpo -c loadlib.c  -fPIC -DPIC -o .libs/libelk_la-loadlib.o
loadlib.c:68:6: warning: no previous prototype for 'Dlopen_File'
loadlib.c:251:6: warning: no previous prototype for 'Load_Library'
loadlib.c: In function 'Dlopen_File':
loadlib.c:145:25: warning: function call has aggregate value
loadlib.c: In function 'Load_Lib.clone.0':
loadlib.c:217:30: warning: function call has aggregate value
loadlib.c:217:10: warning: function call has aggregate value
loadlib.c:243:5: warning: function call has aggregate value
loadlib.c:243:5: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-loadlib.lo -MD -MP -MF .deps/libelk_la-loadlib.Tpo -c loadlib.c -o libelk_la-loadlib.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-malloc.lo -MD -MP -MF ".deps/libelk_la-malloc.Tpo" -c -o libelk_la-malloc.lo `test -f 'malloc.c' || echo './'`malloc.c;  then mv -f ".deps/libelk_la-malloc.Tpo" ".deps/libelk_la-malloc.Plo"; else rm -f ".deps/libelk_la-malloc.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-malloc.lo -MD -MP -MF .deps/libelk_la-malloc.Tpo -c malloc.c  -fPIC -DPIC -o .libs/libelk_la-malloc.o
malloc.c: In function 'Safe_Malloc':
malloc.c:43:29: warning: function call has aggregate value
malloc.c: In function 'Safe_Realloc':
malloc.c:58:29: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-malloc.lo -MD -MP -MF .deps/libelk_la-malloc.Tpo -c malloc.c -o libelk_la-malloc.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-math.lo -MD -MP -MF ".deps/libelk_la-math.Tpo" -c -o libelk_la-math.lo `test -f 'math.c' || echo './'`math.c;  then mv -f ".deps/libelk_la-math.Tpo" ".deps/libelk_la-math.Plo"; else rm -f ".deps/libelk_la-math.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-math.lo -MD -MP -MF .deps/libelk_la-math.Tpo -c math.c  -fPIC -DPIC -o .libs/libelk_la-math.o
math.c:47:6: warning: no previous prototype for 'Init_Math'
math.c:83:8: warning: no previous prototype for 'Fixnum_To_String'
math.c:305:5: warning: no previous prototype for 'Get_Index'
math.c:341:5: warning: no previous prototype for 'Fixnum_Add'
math.c:353:5: warning: no previous prototype for 'Fixnum_Sub'
math.c:370:8: warning: no previous prototype for 'Fixnum_Multiply'
math.c:592:1: warning: no previous prototype for 'Generic_Equal'
math.c:593:1: warning: no previous prototype for 'Generic_Less'
math.c:594:1: warning: no previous prototype for 'Generic_Greater'
math.c:595:1: warning: no previous prototype for 'Generic_Eq_Less'
math.c:596:1: warning: no previous prototype for 'Generic_Eq_Greater'
math.c:598:8: warning: no previous prototype for 'General_Compare'
math.c:693:1: warning: no previous prototype for 'Generic_Plus'
math.c:694:1: warning: no previous prototype for 'Generic_Minus'
math.c:706:8: warning: no previous prototype for 'General_Operator'
math.c:744:8: warning: no previous prototype for 'Generic_Multiply'
math.c:798:8: warning: no previous prototype for 'Generic_Divide'
math.c:883:8: warning: no previous prototype for 'General_Integer_Divide'
math.c:922:8: warning: no previous prototype for 'Exact_Quotient'
math.c:926:8: warning: no previous prototype for 'Exact_Remainder'
math.c:930:8: warning: no previous prototype for 'Exact_Modulo'
math.c:946:8: warning: no previous prototype for 'With_Exact_Ints'
math.c:984:8: warning: no previous prototype for 'Exact_Gcd'
math.c:1008:8: warning: no previous prototype for 'General_Gcd'
math.c:1016:8: warning: no previous prototype for 'Exact_Lcm'
math.c:1032:8: warning: no previous prototype for 'General_Lcm'
math.c:1091:8: warning: no previous prototype for 'General_Function'
math.c:1129:8: warning: no previous prototype for 'Min'
math.c:1138:8: warning: no previous prototype for 'Max'
math.c: In function 'Generic_Eq_Greater':
math.c:596:1: warning: function call has aggregate value
math.c:596:1: warning: function call has aggregate value
math.c:596:1: warning: function call has aggregate value
math.c:596:1: warning: function call has aggregate value
math.c: In function 'Generic_Eq_Less':
math.c:595:1: warning: function call has aggregate value
math.c:595:1: warning: function call has aggregate value
math.c:595:1: warning: function call has aggregate value
math.c:595:1: warning: function call has aggregate value
math.c: In function 'Generic_Greater':
math.c:594:1: warning: function call has aggregate value
math.c:594:1: warning: function call has aggregate value
math.c:594:1: warning: function call has aggregate value
math.c:594:1: warning: function call has aggregate value
math.c: In function 'Generic_Less':
math.c:593:1: warning: function call has aggregate value
math.c:593:1: warning: function call has aggregate value
math.c:593:1: warning: function call has aggregate value
math.c:593:1: warning: function call has aggregate value
math.c: In function 'Generic_Equal':
math.c:592:1: warning: function call has aggregate value
math.c:592:1: warning: function call has aggregate value
math.c:592:1: warning: function call has aggregate value
math.c:592:1: warning: function call has aggregate value
math.c: In function 'Make_Integer':
math.c:55:8: warning: function returns an aggregate
math.c: In function 'Make_Unsigned':
math.c:62:8: warning: function returns an aggregate
math.c:64:9: warning: function call has aggregate value
math.c:66:9: warning: function call has aggregate value
math.c: In function 'Make_Long':
math.c:69:8: warning: function returns an aggregate
math.c:71:9: warning: function call has aggregate value
math.c:73:9: warning: function call has aggregate value
math.c: In function 'Make_Unsigned_Long':
math.c:76:8: warning: function returns an aggregate
math.c:78:9: warning: function call has aggregate value
math.c:80:9: warning: function call has aggregate value
math.c: In function 'Fixnum_To_String':
math.c:83:8: warning: function returns an aggregate
math.c:89:9: warning: function call has aggregate value
math.c:104:5: warning: function call has aggregate value
math.c: In function 'P_Number_To_String':
math.c:119:8: warning: function returns an aggregate
math.c:137:9: warning: function call has aggregate value
math.c:139:9: warning: function call has aggregate value
math.c:144:9: warning: function call has aggregate value
math.c: In function 'Make_Flonum':
math.c:315:8: warning: function returns an aggregate
math.c:318:9: warning: function call has aggregate value
math.c: In function 'Make_Reduced_Flonum':
math.c:324:8: warning: function returns an aggregate
math.c:333:13: warning: function call has aggregate value
math.c:335:9: warning: function call has aggregate value
math.c: In function 'Generic_Divide':
math.c:798:8: warning: function returns an aggregate
math.c:810:13: warning: function call has aggregate value
math.c:812:13: warning: function call has aggregate value
math.c:815:15: warning: function call has aggregate value
math.c:816:17: warning: function call has aggregate value
math.c:820:13: warning: function call has aggregate value
math.c:828:13: warning: function call has aggregate value
math.c:830:13: warning: function call has aggregate value
math.c:832:13: warning: function call has aggregate value
math.c:840:17: warning: function call has aggregate value
math.c:844:13: warning: function call has aggregate value
math.c:847:13: warning: function call has aggregate value
math.c:850:17: warning: function call has aggregate value
math.c:854:13: warning: function call has aggregate value
math.c: In function 'Generic_Plus':
math.c:693:1: warning: function returns an aggregate
math.c:693:1: warning: function call has aggregate value
math.c:693:1: warning: function call has aggregate value
math.c:693:1: warning: function call has aggregate value
math.c:693:1: warning: function call has aggregate value
math.c:693:1: warning: function call has aggregate value
math.c:693:1: warning: function call has aggregate value
math.c:693:1: warning: function call has aggregate value
math.c:693:1: warning: function call has aggregate value
math.c:693:1: warning: function call has aggregate value
math.c:693:1: warning: function call has aggregate value
math.c:693:1: warning: function call has aggregate value
math.c:693:1: warning: function call has aggregate value
math.c:693:1: warning: function call has aggregate value
math.c:693:1: warning: function call has aggregate value
math.c: In function 'Generic_Minus':
math.c:694:1: warning: function returns an aggregate
math.c:694:1: warning: function call has aggregate value
math.c:694:1: warning: function call has aggregate value
math.c:694:1: warning: function call has aggregate value
math.c:694:1: warning: function call has aggregate value
math.c:694:1: warning: function call has aggregate value
math.c:694:1: warning: function call has aggregate value
math.c:694:1: warning: function call has aggregate value
math.c:694:1: warning: function call has aggregate value
math.c:694:1: warning: function call has aggregate value
math.c:694:1: warning: function call has aggregate value
math.c:694:1: warning: function call has aggregate value
math.c:694:1: warning: function call has aggregate value
math.c:694:1: warning: function call has aggregate value
math.c:694:1: warning: function call has aggregate value
math.c: In function 'Fixnum_Multiply':
math.c:370:8: warning: function returns an aggregate
math.c:396:9: warning: function call has aggregate value
math.c:401:5: warning: function call has aggregate value
math.c: In function 'Generic_Multiply':
math.c:744:8: warning: function returns an aggregate
math.c:753:17: warning: function call has aggregate value
math.c:755:19: warning: function call has aggregate value
math.c:756:17: warning: function call has aggregate value
math.c:760:13: warning: function call has aggregate value
math.c:762:13: warning: function call has aggregate value
math.c:771:13: warning: function call has aggregate value
math.c:773:13: warning: function call has aggregate value
math.c:775:13: warning: function call has aggregate value
math.c:784:13: warning: function call has aggregate value
math.c:786:13: warning: function call has aggregate value
math.c:788:13: warning: function call has aggregate value
math.c: In function 'P_Integerp':
math.c:404:8: warning: function returns an aggregate
math.c: In function 'P_Rationalp':
math.c:417:8: warning: function returns an aggregate
math.c:418:5: warning: function call has aggregate value
math.c: In function 'P_Realp':
math.c:421:8: warning: function returns an aggregate
math.c: In function 'P_Complexp':
math.c:426:8: warning: function returns an aggregate
math.c:427:5: warning: function call has aggregate value
math.c: In function 'P_Numberp':
math.c:430:8: warning: function returns an aggregate
math.c:431:5: warning: function call has aggregate value
math.c: In function 'P_Exactp':
math.c:434:8: warning: function returns an aggregate
math.c: In function 'P_Inexactp':
math.c:439:8: warning: function returns an aggregate
math.c: In function 'P_Exact_To_Inexact':
math.c:444:8: warning: function returns an aggregate
math.c:448:9: warning: function call has aggregate value
math.c:452:9: warning: function call has aggregate value
math.c: In function 'Max':
math.c:1138:8: warning: function returns an aggregate
math.c:1143:13: warning: function call has aggregate value
math.c: In function 'Min':
math.c:1129:8: warning: function returns an aggregate
math.c:1134:13: warning: function call has aggregate value
math.c: In function 'P_Inexact_To_Exact':
math.c:459:8: warning: function returns an aggregate
math.c:471:9: warning: function call has aggregate value
math.c:471:9: warning: function call has aggregate value
math.c: In function 'P_Zerop':
math.c:495:1: warning: function returns an aggregate
math.c: In function 'P_Negativep':
math.c:496:1: warning: function returns an aggregate
math.c: In function 'P_Positivep':
math.c:497:1: warning: function returns an aggregate
math.c: In function 'P_Evenp':
math.c:499:8: warning: function returns an aggregate
math.c: In function 'P_Oddp':
math.c:523:8: warning: function returns an aggregate
math.c:525:9: warning: function call has aggregate value
math.c: In function 'General_Compare':
math.c:598:8: warning: function returns an aggregate
math.c: In function 'P_Generic_Equal':
math.c:610:8: warning: function returns an aggregate
math.c:611:5: warning: function call has aggregate value
math.c: In function 'P_Generic_Less':
math.c:614:8: warning: function returns an aggregate
math.c:615:5: warning: function call has aggregate value
math.c: In function 'P_Generic_Greater':
math.c:618:8: warning: function returns an aggregate
math.c:619:5: warning: function call has aggregate value
math.c: In function 'P_Generic_Eq_Less':
math.c:622:8: warning: function returns an aggregate
math.c:623:5: warning: function call has aggregate value
math.c: In function 'P_Generic_Eq_Greater':
math.c:626:8: warning: function returns an aggregate
math.c:627:5: warning: function call has aggregate value
math.c: In function 'P_Inc':
math.c:696:8: warning: function returns an aggregate
math.c:698:5: warning: function call has aggregate value
math.c: In function 'P_Dec':
math.c:701:8: warning: function returns an aggregate
math.c:703:5: warning: function call has aggregate value
math.c: In function 'General_Operator':
math.c:706:8: warning: function returns an aggregate
math.c:718:15: warning: function call has aggregate value
math.c:722:19: warning: function call has aggregate value
math.c: In function 'P_Generic_Plus':
math.c:728:8: warning: function returns an aggregate
math.c:729:5: warning: function call has aggregate value
math.c: In function 'P_Generic_Minus':
math.c:732:8: warning: function returns an aggregate
math.c:733:5: warning: function call has aggregate value
math.c: In function 'P_Generic_Multiply':
math.c:736:8: warning: function returns an aggregate
math.c:737:5: warning: function call has aggregate value
math.c: In function 'P_Generic_Divide':
math.c:740:8: warning: function returns an aggregate
math.c:741:5: warning: function call has aggregate value
math.c: In function 'P_Abs':
math.c:865:8: warning: function returns an aggregate
math.c:872:9: warning: function call has aggregate value
math.c:874:9: warning: function call has aggregate value
math.c:876:9: warning: function call has aggregate value
math.c: In function 'General_Integer_Divide':
math.c:883:8: warning: function returns an aggregate
math.c:894:13: warning: function call has aggregate value
math.c:897:15: warning: function call has aggregate value
math.c:899:17: warning: function call has aggregate value
math.c:908:17: warning: function call has aggregate value
math.c:911:17: warning: function call has aggregate value
math.c: In function 'Exact_Gcd':
math.c:984:8: warning: function returns an aggregate
math.c:990:11: warning: function call has aggregate value
math.c:995:11: warning: function call has aggregate value
math.c:1000:11: warning: function call has aggregate value
math.c: In function 'Exact_Lcm':
math.c:1016:8: warning: function returns an aggregate
math.c:1022:9: warning: function call has aggregate value
math.c:1023:7: warning: function call has aggregate value
math.c:1025:11: warning: function call has aggregate value
math.c:1026:13: warning: function call has aggregate value
math.c: In function 'Exact_Modulo':
math.c:930:8: warning: function returns an aggregate
math.c:935:9: warning: function call has aggregate value
math.c:937:14: warning: function call has aggregate value
math.c:938:14: warning: function call has aggregate value
math.c:940:17: warning: function call has aggregate value
math.c: In function 'Exact_Remainder':
math.c:926:8: warning: function returns an aggregate
math.c:927:5: warning: function call has aggregate value
math.c: In function 'Exact_Quotient':
math.c:922:8: warning: function returns an aggregate
math.c:923:5: warning: function call has aggregate value
math.c: In function 'With_Exact_Ints':
math.c:946:8: warning: function returns an aggregate
math.c:953:7: warning: function call has aggregate value
math.c:956:7: warning: function call has aggregate value
math.c:960:11: warning: function call has aggregate value
math.c:963:11: warning: function call has aggregate value
math.c:965:9: warning: function call has aggregate value
math.c:965:9: warning: function call has aggregate value
math.c:967:13: warning: function call has aggregate value
math.c: In function 'General_Lcm':
math.c:1032:8: warning: function returns an aggregate
math.c:1033:5: warning: function call has aggregate value
math.c: In function 'General_Gcd':
math.c:1008:8: warning: function returns an aggregate
math.c:1009:5: warning: function call has aggregate value
math.c: In function 'P_Quotient':
math.c:972:8: warning: function returns an aggregate
math.c:973:5: warning: function call has aggregate value
math.c: In function 'P_Remainder':
math.c:976:8: warning: function returns an aggregate
math.c:977:5: warning: function call has aggregate value
math.c: In function 'P_Modulo':
math.c:980:8: warning: function returns an aggregate
math.c:981:5: warning: function call has aggregate value
math.c: In function 'P_Gcd':
math.c:1012:8: warning: function returns an aggregate
math.c:1013:18: warning: function call has aggregate value
math.c:1013:5: warning: function call has aggregate value
math.c: In function 'P_Lcm':
math.c:1036:8: warning: function returns an aggregate
math.c:1037:18: warning: function call has aggregate value
math.c:1037:5: warning: function call has aggregate value
math.c: In function 'P_Floor':
math.c:1053:1: warning: function returns an aggregate
math.c:1053:1: warning: function call has aggregate value
math.c: In function 'P_Ceiling':
math.c:1054:1: warning: function returns an aggregate
math.c:1054:1: warning: function call has aggregate value
math.c: In function 'P_Truncate':
math.c:1055:1: warning: function returns an aggregate
math.c:1055:1: warning: function call has aggregate value
math.c: In function 'P_Round':
math.c:1057:8: warning: function returns an aggregate
math.c:1067:9: warning: function call has aggregate value
math.c:1069:15: warning: function call has aggregate value
math.c: In function 'General_Function':
math.c:1091:8: warning: function returns an aggregate
math.c:1102:5: warning: function call has aggregate value
math.c: In function 'P_Sqrt':
math.c:1105:8: warning: function returns an aggregate
math.c:1105:28: warning: function call has aggregate value
math.c: In function 'P_Exp':
math.c:1107:8: warning: function returns an aggregate
math.c:1107:27: warning: function call has aggregate value
math.c: In function 'P_Pow':
math.c:1109:8: warning: function returns an aggregate
math.c:1109:37: warning: function call has aggregate value
math.c: In function 'P_Log':
math.c:1111:8: warning: function returns an aggregate
math.c:1111:27: warning: function call has aggregate value
math.c: In function 'P_Sin':
math.c:1113:8: warning: function returns an aggregate
math.c:1113:27: warning: function call has aggregate value
math.c: In function 'P_Cos':
math.c:1115:8: warning: function returns an aggregate
math.c:1115:27: warning: function call has aggregate value
math.c: In function 'P_Tan':
math.c:1117:8: warning: function returns an aggregate
math.c:1117:27: warning: function call has aggregate value
math.c: In function 'P_Asin':
math.c:1119:8: warning: function returns an aggregate
math.c:1119:28: warning: function call has aggregate value
math.c: In function 'P_Acos':
math.c:1121:8: warning: function returns an aggregate
math.c:1121:28: warning: function call has aggregate value
math.c: In function 'P_Atan':
math.c:1123:8: warning: function returns an aggregate
math.c:1125:5: warning: function call has aggregate value
math.c: In function 'P_Min':
math.c:1147:8: warning: function returns an aggregate
math.c:1148:5: warning: function call has aggregate value
math.c: In function 'P_Max':
math.c:1151:8: warning: function returns an aggregate
math.c:1152:5: warning: function call has aggregate value
math.c: In function 'P_Random':
math.c:1155:8: warning: function returns an aggregate
math.c:1157:5: warning: function call has aggregate value
math.c: In function 'P_Srandom':
math.c:1163:8: warning: function returns an aggregate
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-math.lo -MD -MP -MF .deps/libelk_la-math.Tpo -c math.c -o libelk_la-math.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-onfork.lo -MD -MP -MF ".deps/libelk_la-onfork.Tpo" -c -o libelk_la-onfork.lo `test -f 'onfork.c' || echo './'`onfork.c;  then mv -f ".deps/libelk_la-onfork.Tpo" ".deps/libelk_la-onfork.Plo"; else rm -f ".deps/libelk_la-onfork.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-onfork.lo -MD -MP -MF .deps/libelk_la-onfork.Tpo -c onfork.c  -fPIC -DPIC -o .libs/libelk_la-onfork.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-onfork.lo -MD -MP -MF .deps/libelk_la-onfork.Tpo -c onfork.c -o libelk_la-onfork.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-prim.lo -MD -MP -MF ".deps/libelk_la-prim.Tpo" -c -o libelk_la-prim.lo `test -f 'prim.c' || echo './'`prim.c;  then mv -f ".deps/libelk_la-prim.Tpo" ".deps/libelk_la-prim.Plo"; else rm -f ".deps/libelk_la-prim.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-prim.lo -MD -MP -MF .deps/libelk_la-prim.Tpo -c prim.c  -fPIC -DPIC -o .libs/libelk_la-prim.o
prim.c:418:6: warning: no previous prototype for 'Init_Prim'
prim.c: In function 'Init_Prim':
prim.c:423:14: warning: function call has aggregate value
prim.c:425:13: warning: function call has aggregate value
prim.c:426:15: warning: function call has aggregate value
prim.c: In function 'Define_Primitive':
prim.c:438:10: warning: function call has aggregate value
prim.c:441:9: warning: function call has aggregate value
prim.c:444:11: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-prim.lo -MD -MP -MF .deps/libelk_la-prim.Tpo -c prim.c -o libelk_la-prim.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-print.lo -MD -MP -MF ".deps/libelk_la-print.Tpo" -c -o libelk_la-print.lo `test -f 'print.c' || echo './'`print.c;  then mv -f ".deps/libelk_la-print.Tpo" ".deps/libelk_la-print.Plo"; else rm -f ".deps/libelk_la-print.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-print.lo -MD -MP -MF .deps/libelk_la-print.Tpo -c print.c  -fPIC -DPIC -o .libs/libelk_la-print.o
print.c:65:6: warning: no previous prototype for 'Init_Print'
print.c:72:5: warning: no previous prototype for 'Print_Length'
print.c:79:5: warning: no previous prototype for 'Print_Depth'
print.c:86:6: warning: no previous prototype for 'Print_Char'
print.c:157:8: warning: no previous prototype for 'General_Print'
print.c: In function 'Init_Print':
print.c:66:21: warning: function call has aggregate value
print.c:68:21: warning: function call has aggregate value
print.c: In function 'Print_Length':
print.c:75:8: warning: function call has aggregate value
print.c: In function 'Print_Depth':
print.c:82:8: warning: function call has aggregate value
print.c: In function 'Print_String':
print.c:113:13: warning: function call has aggregate value
print.c: In function 'P_Get_Output_String':
print.c:235:8: warning: function returns an aggregate
print.c:242:9: warning: function call has aggregate value
print.c: In function 'P_Flush_Output_Port':
print.c:220:8: warning: function returns an aggregate
print.c: In function 'P_Clear_Output_Port':
print.c:194:8: warning: function returns an aggregate
print.c: In function 'P_Print':
print.c:181:8: warning: function returns an aggregate
print.c: In function 'P_Newline':
print.c:176:8: warning: function returns an aggregate
print.c: In function 'General_Print':
print.c:157:8: warning: function returns an aggregate
print.c: In function 'P_Write_Char':
print.c:170:8: warning: function returns an aggregate
print.c:172:5: warning: function call has aggregate value
print.c: In function 'P_Display':
print.c:166:8: warning: function returns an aggregate
print.c:167:5: warning: function call has aggregate value
print.c: In function 'P_Write':
print.c:162:8: warning: function returns an aggregate
print.c:163:5: warning: function call has aggregate value
print.c: In function 'Format':
print.c:613:30: warning: function call has aggregate value
print.c: In function 'P_Format':
print.c:566:8: warning: function returns an aggregate
print.c:577:18: warning: function call has aggregate value
print.c:587:5: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-print.lo -MD -MP -MF .deps/libelk_la-print.Tpo -c print.c -o libelk_la-print.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-proc.lo -MD -MP -MF ".deps/libelk_la-proc.Tpo" -c -o libelk_la-proc.lo `test -f 'proc.c' || echo './'`proc.c;  then mv -f ".deps/libelk_la-proc.Tpo" ".deps/libelk_la-proc.Plo"; else rm -f ".deps/libelk_la-proc.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-proc.lo -MD -MP -MF .deps/libelk_la-proc.Tpo -c proc.c  -fPIC -DPIC -o .libs/libelk_la-proc.o
proc.c:79:6: warning: no previous prototype for 'Init_Proc'
proc.c:111:8: warning: no previous prototype for 'Make_Compound'
proc.c:235:8: warning: no previous prototype for 'Funcall_Primitive'
proc.c:344:8: warning: no previous prototype for 'Funcall_Compound'
proc.c:437:6: warning: no previous prototype for 'Check_Formals'
proc.c:484:8: warning: no previous prototype for 'General_Map'
proc.c:533:8: warning: no previous prototype for 'Make_Macro'
proc.c:560:8: warning: no previous prototype for 'Macro_Expand'
proc.c: In function 'P_Procedurep':
proc.c:93:8: warning: function returns an aggregate
proc.c: In function 'P_Primitivep':
proc.c:99:8: warning: function returns an aggregate
proc.c: In function 'P_Compoundp':
proc.c:103:8: warning: function returns an aggregate
proc.c: In function 'P_Macrop':
proc.c:107:8: warning: function returns an aggregate
proc.c: In function 'Make_Compound':
proc.c:111:8: warning: function returns an aggregate
proc.c:114:10: warning: function call has aggregate value
proc.c: In function 'Make_Primitive':
proc.c:119:8: warning: function returns an aggregate
proc.c:124:10: warning: function call has aggregate value
proc.c: In function 'P_Lambda':
proc.c:457:8: warning: function returns an aggregate
proc.c:463:10: warning: function call has aggregate value
proc.c:464:13: warning: function call has aggregate value
proc.c: In function 'P_Procedure_Lambda':
proc.c:474:8: warning: function returns an aggregate
proc.c:476:5: warning: function call has aggregate value
proc.c: In function 'P_Procedure_Environment':
proc.c:479:8: warning: function returns an aggregate
proc.c: In function 'Make_Macro':
proc.c:533:8: warning: function returns an aggregate
proc.c:536:9: warning: function call has aggregate value
proc.c: In function 'P_Macro':
proc.c:541:8: warning: function returns an aggregate
proc.c:547:9: warning: function call has aggregate value
proc.c:548:10: warning: function call has aggregate value
proc.c: In function 'P_Macro_Body':
proc.c:555:8: warning: function returns an aggregate
proc.c:557:5: warning: function call has aggregate value
proc.c: In function 'Macro_Expand':
proc.c:560:8: warning: function returns an aggregate
proc.c:577:15: warning: function call has aggregate value
proc.c:579:15: warning: function call has aggregate value
proc.c:582:7: warning: function call has aggregate value
proc.c: In function 'Eval':
proc.c:135:8: warning: function returns an aggregate
proc.c:148:21: warning: function call has aggregate value
proc.c:153:17: warning: function call has aggregate value
proc.c:175:13: warning: function call has aggregate value
proc.c:182:14: warning: function call has aggregate value
proc.c:185:5: warning: function call has aggregate value
proc.c:185:5: warning: function call has aggregate value
proc.c: In function 'Funcall_Compound':
proc.c:344:8: warning: function returns an aggregate
proc.c:385:17: warning: function call has aggregate value
proc.c:392:9: warning: function call has aggregate value
proc.c:392:9: warning: function call has aggregate value
proc.c:392:9: warning: function call has aggregate value
proc.c:392:9: warning: function call has aggregate value
proc.c:394:14: warning: function call has aggregate value
proc.c:395:9: warning: function call has aggregate value
proc.c:395:9: warning: function call has aggregate value
proc.c:395:9: warning: function call has aggregate value
proc.c:406:9: warning: function call has aggregate value
proc.c:408:7: warning: function call has aggregate value
proc.c: In function 'Funcall_Primitive':
proc.c:235:8: warning: function returns an aggregate
proc.c:257:11: warning: function call has aggregate value
proc.c:270:25: warning: function call has aggregate value
proc.c:279:15: warning: function call has aggregate value
proc.c:285:19: warning: function call has aggregate value
proc.c:290:19: warning: function call has aggregate value
proc.c:292:19: warning: function call has aggregate value
proc.c:295:19: warning: function call has aggregate value
proc.c:297:19: warning: function call has aggregate value
proc.c:299:19: warning: function call has aggregate value
proc.c:301:19: warning: function call has aggregate value
proc.c:304:19: warning: function call has aggregate value
proc.c:307:19: warning: function call has aggregate value
proc.c:310:19: warning: function call has aggregate value
proc.c:313:19: warning: function call has aggregate value
proc.c:316:19: warning: function call has aggregate value
proc.c: In function 'Funcall':
proc.c:431:8: warning: function returns an aggregate
proc.c:433:5: warning: function call has aggregate value
proc.c:433:5: warning: function call has aggregate value
proc.c: In function 'General_Map':
proc.c:484:8: warning: function returns an aggregate
proc.c:509:17: warning: function call has aggregate value
proc.c:511:13: warning: function call has aggregate value
proc.c:515:14: warning: function call has aggregate value
proc.c:519:13: warning: function call has aggregate value
proc.c: In function 'P_For_Each':
proc.c:529:8: warning: function returns an aggregate
proc.c:530:5: warning: function call has aggregate value
proc.c: In function 'P_Map':
proc.c:525:8: warning: function returns an aggregate
proc.c:526:5: warning: function call has aggregate value
proc.c: In function 'P_Apply':
proc.c:205:8: warning: function returns an aggregate
proc.c:217:14: warning: function call has aggregate value
proc.c:221:13: warning: function call has aggregate value
proc.c:224:21: warning: function call has aggregate value
proc.c:224:14: warning: function call has aggregate value
proc.c:228:13: warning: function call has aggregate value
proc.c:230:9: warning: function call has aggregate value
proc.c: In function 'P_Eval':
proc.c:189:8: warning: function returns an aggregate
proc.c:194:9: warning: function call has aggregate value
proc.c:199:9: warning: function call has aggregate value
proc.c: In function 'P_Macro_Expand':
proc.c:589:8: warning: function returns an aggregate
proc.c:595:9: warning: function call has aggregate value
proc.c:599:13: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-proc.lo -MD -MP -MF .deps/libelk_la-proc.Tpo -c proc.c -o libelk_la-proc.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-promise.lo -MD -MP -MF ".deps/libelk_la-promise.Tpo" -c -o libelk_la-promise.lo `test -f 'promise.c' || echo './'`promise.c;  then mv -f ".deps/libelk_la-promise.Tpo" ".deps/libelk_la-promise.Plo"; else rm -f ".deps/libelk_la-promise.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-promise.lo -MD -MP -MF .deps/libelk_la-promise.Tpo -c promise.c  -fPIC -DPIC -o .libs/libelk_la-promise.o
promise.c: In function 'P_Promisep':
promise.c:35:8: warning: function returns an aggregate
promise.c: In function 'P_Delay':
promise.c:39:8: warning: function returns an aggregate
promise.c:44:7: warning: function call has aggregate value
promise.c: In function 'P_Force':
promise.c:52:8: warning: function returns an aggregate
promise.c:63:9: warning: function call has aggregate value
promise.c: In function 'P_Promise_Environment':
promise.c:73:8: warning: function returns an aggregate
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-promise.lo -MD -MP -MF .deps/libelk_la-promise.Tpo -c promise.c -o libelk_la-promise.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-read.lo -MD -MP -MF ".deps/libelk_la-read.Tpo" -c -o libelk_la-read.lo `test -f 'read.c' || echo './'`read.c;  then mv -f ".deps/libelk_la-read.Tpo" ".deps/libelk_la-read.Plo"; else rm -f ".deps/libelk_la-read.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-read.lo -MD -MP -MF .deps/libelk_la-read.Tpo -c read.c  -fPIC -DPIC -o .libs/libelk_la-read.o
read.c:85:6: warning: no previous prototype for 'Init_Read'
read.c:304:8: warning: no previous prototype for 'Read_Atom'
read.c:313:8: warning: no previous prototype for 'Read_Special'
read.c:397:8: warning: no previous prototype for 'Read_Sequence'
read.c:444:8: warning: no previous prototype for 'Read_String'
read.c:484:8: warning: no previous prototype for 'Read_Sharp'
read.c:502:8: warning: no previous prototype for 'Read_True'
read.c:507:8: warning: no previous prototype for 'Read_False'
read.c:512:8: warning: no previous prototype for 'Read_Void'
read.c:520:8: warning: no previous prototype for 'Read_Kludge'
read.c:525:8: warning: no previous prototype for 'Read_Vector'
read.c:530:8: warning: no previous prototype for 'Read_Radix'
read.c:556:8: warning: no previous prototype for 'Read_Char'
read.c: In function 'Read_True':
read.c:502:8: warning: function returns an aggregate
read.c: In function 'Read_False':
read.c:507:8: warning: function returns an aggregate
read.c: In function 'Read_Kludge':
read.c:520:8: warning: function returns an aggregate
read.c: In function 'Read_Void':
read.c:512:8: warning: function returns an aggregate
read.c:515:9: warning: function call has aggregate value
read.c:516:5: warning: function call has aggregate value
read.c: In function 'P_Clear_Input_Port':
read.c:134:8: warning: function returns an aggregate
read.c: In function 'P_Unread_Char':
read.c:160:8: warning: function returns an aggregate
read.c: In function 'P_Read_Char':
read.c:181:8: warning: function returns an aggregate
read.c:193:5: warning: function call has aggregate value
read.c: In function 'P_Peek_Char':
read.c:196:8: warning: function returns an aggregate
read.c:199:10: warning: function call has aggregate value
read.c:202:5: warning: function call has aggregate value
read.c: In function 'P_Char_Readyp':
read.c:209:8: warning: function returns an aggregate
read.c: In function 'P_Read_String':
read.c:227:8: warning: function returns an aggregate
read.c:244:5: warning: function call has aggregate value
read.c: In function 'Define_Reader':
read.c:608:25: warning: function call has aggregate value
read.c: In function 'Parse_Number':
read.c:612:8: warning: function returns an aggregate
read.c:684:9: warning: function call has aggregate value
read.c:702:17: warning: function call has aggregate value
read.c:703:13: warning: function call has aggregate value
read.c:709:5: warning: function call has aggregate value
read.c:709:5: warning: function call has aggregate value
read.c: In function 'Read_Char':
read.c:556:8: warning: function returns an aggregate
read.c:579:9: warning: function call has aggregate value
read.c:585:13: warning: function call has aggregate value
read.c:591:9: warning: function call has aggregate value
read.c:593:9: warning: function call has aggregate value
read.c:595:9: warning: function call has aggregate value
read.c:597:9: warning: function call has aggregate value
read.c:599:9: warning: function call has aggregate value
read.c:601:9: warning: function call has aggregate value
read.c: In function 'Read_Radix':
read.c:530:8: warning: function returns an aggregate
read.c:549:9: warning: function call has aggregate value
read.c: In function 'Read_Sharp':
read.c:484:8: warning: function returns an aggregate
read.c:498:5: warning: function call has aggregate value
read.c: In function 'Read_String':
read.c:444:8: warning: function returns an aggregate
read.c:481:5: warning: function call has aggregate value
read.c: In function 'Read_Sequence':
read.c:397:8: warning: function returns an aggregate
read.c:404:11: warning: function call has aggregate value
read.c:431:53: warning: function call has aggregate value
read.c:404:11: warning: function call has aggregate value
read.c:414:25: warning: function call has aggregate value
read.c:416:23: warning: function call has aggregate value
read.c:422:19: warning: function call has aggregate value
read.c:431:22: warning: function call has aggregate value
read.c: In function 'Read_Special':
read.c:313:8: warning: function returns an aggregate
read.c:340:9: warning: function call has aggregate value
read.c:342:16: warning: function call has aggregate value
read.c:342:16: warning: function call has aggregate value
read.c:342:9: warning: function call has aggregate value
read.c:342:16: warning: function call has aggregate value
read.c:342:9: warning: function call has aggregate value
read.c:344:16: warning: function call has aggregate value
read.c:344:16: warning: function call has aggregate value
read.c:344:9: warning: function call has aggregate value
read.c:344:16: warning: function call has aggregate value
read.c:344:9: warning: function call has aggregate value
read.c:350:20: warning: function call has aggregate value
read.c:350:20: warning: function call has aggregate value
read.c:350:13: warning: function call has aggregate value
read.c:350:20: warning: function call has aggregate value
read.c:350:13: warning: function call has aggregate value
read.c:353:20: warning: function call has aggregate value
read.c:353:20: warning: function call has aggregate value
read.c:353:13: warning: function call has aggregate value
read.c:353:20: warning: function call has aggregate value
read.c:353:13: warning: function call has aggregate value
read.c:356:9: warning: function call has aggregate value
read.c:358:13: warning: function call has aggregate value
read.c:389:13: warning: function call has aggregate value
read.c:391:17: warning: function call has aggregate value
read.c: In function 'Read_Atom':
read.c:304:8: warning: function returns an aggregate
read.c:307:9: warning: function call has aggregate value
read.c: In function 'Read_Vector':
read.c:525:8: warning: function returns an aggregate
read.c:526:27: warning: function call has aggregate value
read.c:526:5: warning: function call has aggregate value
read.c: In function 'General_Read':
read.c:251:8: warning: function returns an aggregate
read.c:277:17: warning: function call has aggregate value
read.c:279:17: warning: function call has aggregate value
read.c:284:17: warning: function call has aggregate value
read.c: In function 'P_Read':
read.c:247:8: warning: function returns an aggregate
read.c:248:5: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-read.lo -MD -MP -MF .deps/libelk_la-read.Tpo -c read.c -o libelk_la-read.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-special.lo -MD -MP -MF ".deps/libelk_la-special.Tpo" -c -o libelk_la-special.lo `test -f 'special.c' || echo './'`special.c;  then mv -f ".deps/libelk_la-special.Tpo" ".deps/libelk_la-special.Plo"; else rm -f ".deps/libelk_la-special.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-special.lo -MD -MP -MF .deps/libelk_la-special.Tpo -c special.c  -fPIC -DPIC -o .libs/libelk_la-special.o
special.c:42:6: warning: no previous prototype for 'Init_Special'
special.c:50:8: warning: no previous prototype for 'Quasiquote'
special.c: In function 'P_Case':
special.c:193:30: warning: declaration of 'select' shadows a global declaration
special.c: At top level:
special.c:279:8: warning: no previous prototype for 'General_Junction'
special.c:366:8: warning: no previous prototype for 'General_Let'
special.c:426:8: warning: no previous prototype for 'Named_Let'
special.c:495:8: warning: no previous prototype for 'Internal_Fluid_Let'
special.c: In function 'P_Quote':
special.c:46:8: warning: function returns an aggregate
special.c: In function 'Quasiquote':
special.c:50:8: warning: function returns an aggregate
special.c:55:11: warning: function call has aggregate value
special.c:56:11: warning: function call has aggregate value
special.c:57:9: warning: function call has aggregate value
special.c:66:17: warning: function call has aggregate value
special.c:67:17: warning: function call has aggregate value
special.c:68:17: warning: function call has aggregate value
special.c:71:17: warning: function call has aggregate value
special.c:86:18: warning: function call has aggregate value
special.c:87:18: warning: function call has aggregate value
special.c:88:18: warning: function call has aggregate value
special.c:89:18: warning: function call has aggregate value
special.c:95:14: warning: function call has aggregate value
special.c:98:18: warning: function call has aggregate value
special.c:102:17: warning: function call has aggregate value
special.c:104:14: warning: function call has aggregate value
special.c:108:9: warning: function call has aggregate value
special.c:117:14: warning: function call has aggregate value
special.c:118:14: warning: function call has aggregate value
special.c:119:14: warning: function call has aggregate value
special.c: In function 'P_Quasiquote':
special.c:125:8: warning: function returns an aggregate
special.c:126:5: warning: function call has aggregate value
special.c: In function 'P_Begin':
special.c:129:8: warning: function returns an aggregate
special.c:138:9: warning: function call has aggregate value
special.c:141:5: warning: function call has aggregate value
special.c: In function 'P_Begin1':
special.c:144:8: warning: function returns an aggregate
special.c:155:11: warning: function call has aggregate value
special.c:161:7: warning: function call has aggregate value
special.c:161:7: warning: function call has aggregate value
special.c:155:11: warning: function call has aggregate value
special.c: In function 'P_If':
special.c:165:8: warning: function returns an aggregate
special.c:172:10: warning: function call has aggregate value
special.c:176:13: warning: function call has aggregate value
special.c:184:17: warning: function call has aggregate value
special.c:186:17: warning: function call has aggregate value
special.c: In function 'P_Case':
special.c:192:8: warning: function returns an aggregate
special.c:200:9: warning: function call has aggregate value
special.c:213:20: warning: function call has aggregate value
special.c:215:20: warning: function call has aggregate value
special.c:219:17: warning: function call has aggregate value
special.c: In function 'P_Cond':
special.c:228:8: warning: function returns an aggregate
special.c:254:19: warning: function call has aggregate value
special.c:258:21: warning: function call has aggregate value
special.c:258:21: warning: function call has aggregate value
special.c:262:24: warning: function call has aggregate value
special.c:264:23: warning: function call has aggregate value
special.c:266:21: warning: function call has aggregate value
special.c:269:21: warning: function call has aggregate value
special.c: In function 'General_Junction':
special.c:279:8: warning: function returns an aggregate
special.c:290:13: warning: function call has aggregate value
special.c:296:13: warning: function call has aggregate value
special.c: In function 'P_And':
special.c:301:8: warning: function returns an aggregate
special.c:302:5: warning: function call has aggregate value
special.c: In function 'P_Or':
special.c:305:8: warning: function returns an aggregate
special.c:306:5: warning: function call has aggregate value
special.c: In function 'P_Do':
special.c:309:8: warning: function returns an aggregate
special.c:323:13: warning: function call has aggregate value
special.c:328:17: warning: function call has aggregate value
special.c:329:14: warning: function call has aggregate value
special.c:332:15: warning: function call has aggregate value
special.c:339:11: warning: function call has aggregate value
special.c:342:9: warning: function call has aggregate value
special.c:339:11: warning: function call has aggregate value
special.c:342:9: warning: function call has aggregate value
special.c:349:17: warning: function call has aggregate value
special.c:351:17: warning: function call has aggregate value
special.c:352:22: warning: function call has aggregate value
special.c:359:9: warning: function call has aggregate value
special.c: In function 'General_Let':
special.c:366:8: warning: function returns an aggregate
special.c:379:13: warning: function call has aggregate value
special.c:389:21: warning: function call has aggregate value
special.c:393:21: warning: function call has aggregate value
special.c:397:17: warning: function call has aggregate value
special.c:397:17: warning: function call has aggregate value
special.c:403:19: warning: function call has aggregate value
special.c:413:15: warning: function call has aggregate value
special.c:414:17: warning: function call has aggregate value
special.c:420:9: warning: function call has aggregate value
special.c:397:17: warning: function call has aggregate value
special.c: In function 'Named_Let':
special.c:426:8: warning: function returns an aggregate
special.c:439:13: warning: function call has aggregate value
special.c:446:14: warning: function call has aggregate value
special.c:450:13: warning: function call has aggregate value
special.c:452:14: warning: function call has aggregate value
special.c:456:13: warning: function call has aggregate value
special.c:460:16: warning: function call has aggregate value
special.c:461:10: warning: function call has aggregate value
special.c:464:10: warning: function call has aggregate value
special.c:466:7: warning: function call has aggregate value
special.c:475:10: warning: function call has aggregate value
special.c: In function 'P_Let':
special.c:480:8: warning: function returns an aggregate
special.c:482:9: warning: function call has aggregate value
special.c:484:9: warning: function call has aggregate value
special.c: In function 'P_Letseq':
special.c:487:8: warning: function returns an aggregate
special.c:488:5: warning: function call has aggregate value
special.c: In function 'P_Letrec':
special.c:491:8: warning: function returns an aggregate
special.c:492:5: warning: function call has aggregate value
special.c: In function 'Internal_Fluid_Let':
special.c:495:8: warning: function returns an aggregate
special.c:501:9: warning: function call has aggregate value
special.c:509:9: warning: function call has aggregate value
special.c:515:13: warning: function call has aggregate value
special.c:516:7: warning: function call has aggregate value
special.c:517:9: warning: function call has aggregate value
special.c:524:9: warning: function call has aggregate value
special.c: In function 'P_Fluid_Let':
special.c:530:8: warning: function returns an aggregate
special.c:536:9: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-special.lo -MD -MP -MF .deps/libelk_la-special.Tpo -c special.c -o libelk_la-special.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-stab.lo -MD -MP -MF ".deps/libelk_la-stab.Tpo" -c -o libelk_la-stab.lo `test -f 'stab.c' || echo './'`stab.c;  then mv -f ".deps/libelk_la-stab.Tpo" ".deps/libelk_la-stab.Plo"; else rm -f ".deps/libelk_la-stab.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-stab.lo -MD -MP -MF .deps/libelk_la-stab.Tpo -c stab.c  -fPIC -DPIC -o .libs/libelk_la-stab.o
stab.c:98:6: warning: no previous prototype for 'Call_Initializers'
stab.c:152:6: warning: no previous prototype for 'Call_Finalizers'
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-stab.lo -MD -MP -MF .deps/libelk_la-stab.Tpo -c stab.c -o libelk_la-stab.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-stab-vanilla.lo -MD -MP -MF ".deps/libelk_la-stab-vanilla.Tpo" -c -o libelk_la-stab-vanilla.lo `test -f 'stab-vanilla.c' || echo './'`stab-vanilla.c;  then mv -f ".deps/libelk_la-stab-vanilla.Tpo" ".deps/libelk_la-stab-vanilla.Plo"; else rm -f ".deps/libelk_la-stab-vanilla.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-stab-vanilla.lo -MD -MP -MF .deps/libelk_la-stab-vanilla.Tpo -c stab-vanilla.c  -fPIC -DPIC -o .libs/libelk_la-stab-vanilla.o
stab-vanilla.c:43:9: warning: no previous prototype for 'Snarf_Symbols'
stab-vanilla.c: In function 'Snarf_Symbols':
stab-vanilla.c:89:9: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness
/usr/include/string.h:342:14: note: expected 'const char *' but argument is of type 'unsigned char *'
stab-vanilla.c:90:14: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness
/usr/include/string.h:342:14: note: expected 'const char *' but argument is of type 'unsigned char *'
stab-vanilla.c:94:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
/usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *'
stab-vanilla.c:94:17: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness
stab-vanilla.c:94:17: note: expected 'const char *' but argument is of type 'unsigned char *'
stab-vanilla.c:94:17: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness
stab-vanilla.c:94:17: note: expected 'const char *' but argument is of type 'unsigned char *'
stab-vanilla.c:94:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
/usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *'
stab-vanilla.c:94:17: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness
stab-vanilla.c:94:17: note: expected 'const char *' but argument is of type 'unsigned char *'
stab-vanilla.c:94:17: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness
stab-vanilla.c:94:17: note: expected 'const char *' but argument is of type 'unsigned char *'
stab-vanilla.c:103:13: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
/usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *'
stab-vanilla.c:104:13: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness
/usr/include/string.h:128:14: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *'
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-stab-vanilla.lo -MD -MP -MF .deps/libelk_la-stab-vanilla.Tpo -c stab-vanilla.c -o libelk_la-stab-vanilla.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-stkmem.lo -MD -MP -MF ".deps/libelk_la-stkmem.Tpo" -c -o libelk_la-stkmem.lo `test -f 'stkmem.c' || echo './'`stkmem.c;  then mv -f ".deps/libelk_la-stkmem.Tpo" ".deps/libelk_la-stkmem.Plo"; else rm -f ".deps/libelk_la-stkmem.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-stkmem.lo -MD -MP -MF .deps/libelk_la-stkmem.Tpo -c stkmem.c  -fPIC -DPIC -o .libs/libelk_la-stkmem.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-stkmem.lo -MD -MP -MF .deps/libelk_la-stkmem.Tpo -c stkmem.c -o libelk_la-stkmem.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-string.lo -MD -MP -MF ".deps/libelk_la-string.Tpo" -c -o libelk_la-string.lo `test -f 'string.c' || echo './'`string.c;  then mv -f ".deps/libelk_la-string.Tpo" ".deps/libelk_la-string.Plo"; else rm -f ".deps/libelk_la-string.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-string.lo -MD -MP -MF .deps/libelk_la-string.Tpo -c string.c  -fPIC -DPIC -o .libs/libelk_la-string.o
string.c:42:6: warning: no previous prototype for 'Init_String'
string.c:251:8: warning: no previous prototype for 'General_Substringp'
string.c:281:5: warning: no previous prototype for 'General_Strcmp'
string.c: In function 'General_Make_String':
string.c:51:8: warning: function returns an aggregate
string.c:54:9: warning: function call has aggregate value
string.c: In function 'Make_String':
string.c:62:8: warning: function returns an aggregate
string.c:63:5: warning: function call has aggregate value
string.c: In function 'Make_Const_String':
string.c:66:8: warning: function returns an aggregate
string.c:67:5: warning: function call has aggregate value
string.c: In function 'P_Stringp':
string.c:70:8: warning: function returns an aggregate
string.c: In function 'P_Make_String':
string.c:74:8: warning: function returns an aggregate
string.c:85:9: warning: function call has aggregate value
string.c: In function 'P_String':
string.c:90:8: warning: function returns an aggregate
string.c:94:9: warning: function call has aggregate value
string.c: In function 'P_String_To_Number':
string.c:102:8: warning: function returns an aggregate
string.c:123:9: warning: function call has aggregate value
string.c: In function 'P_String_Length':
string.c:128:8: warning: function returns an aggregate
string.c:130:5: warning: function call has aggregate value
string.c: In function 'P_String_Ref':
string.c:133:8: warning: function returns an aggregate
string.c:135:5: warning: function call has aggregate value
string.c: In function 'P_String_Set':
string.c:138:8: warning: function returns an aggregate
string.c:146:5: warning: function call has aggregate value
string.c: In function 'P_Substring':
string.c:149:8: warning: function returns an aggregate
string.c:161:5: warning: function call has aggregate value
string.c: In function 'P_String_Copy':
string.c:164:8: warning: function returns an aggregate
string.c:166:5: warning: function call has aggregate value
string.c: In function 'P_String_Append':
string.c:169:8: warning: function returns an aggregate
string.c:177:9: warning: function call has aggregate value
string.c:177:9: warning: function call has aggregate value
string.c: In function 'P_List_To_String':
string.c:186:8: warning: function returns an aggregate
string.c:192:9: warning: function call has aggregate value
string.c:193:9: warning: function call has aggregate value
string.c: In function 'P_String_To_List':
string.c:202:8: warning: function returns an aggregate
string.c:211:21: warning: function call has aggregate value
string.c:211:14: warning: function call has aggregate value
string.c:215:13: warning: function call has aggregate value
string.c: In function 'P_Substring_Fill':
string.c:221:8: warning: function returns an aggregate
string.c: In function 'P_String_Fill':
string.c:238:8: warning: function returns an aggregate
string.c:245:28: warning: function call has aggregate value
string.c:245:28: warning: function call has aggregate value
string.c:245:9: warning: function call has aggregate value
string.c: In function 'General_Substringp':
string.c:251:8: warning: function returns an aggregate
string.c:267:9: warning: function call has aggregate value
string.c: In function 'P_Substringp':
string.c:273:8: warning: function returns an aggregate
string.c:274:5: warning: function call has aggregate value
string.c: In function 'P_CI_Substringp':
string.c:277:8: warning: function returns an aggregate
string.c:278:5: warning: function call has aggregate value
string.c: In function 'P_String_Eq':
string.c:301:8: warning: function returns an aggregate
string.c: In function 'P_String_Less':
string.c:305:8: warning: function returns an aggregate
string.c: In function 'P_String_Greater':
string.c:309:8: warning: function returns an aggregate
string.c: In function 'P_String_Eq_Less':
string.c:313:8: warning: function returns an aggregate
string.c: In function 'P_String_Eq_Greater':
string.c:317:8: warning: function returns an aggregate
string.c: In function 'P_String_CI_Eq':
string.c:321:8: warning: function returns an aggregate
string.c: In function 'P_String_CI_Less':
string.c:325:8: warning: function returns an aggregate
string.c: In function 'P_String_CI_Greater':
string.c:329:8: warning: function returns an aggregate
string.c: In function 'P_String_CI_Eq_Less':
string.c:333:8: warning: function returns an aggregate
string.c: In function 'P_String_CI_Eq_Greater':
string.c:337:8: warning: function returns an aggregate
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-string.lo -MD -MP -MF .deps/libelk_la-string.Tpo -c string.c -o libelk_la-string.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-symbol.lo -MD -MP -MF ".deps/libelk_la-symbol.Tpo" -c -o libelk_la-symbol.lo `test -f 'symbol.c' || echo './'`symbol.c;  then mv -f ".deps/libelk_la-symbol.Tpo" ".deps/libelk_la-symbol.Plo"; else rm -f ".deps/libelk_la-symbol.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-symbol.lo -MD -MP -MF .deps/libelk_la-symbol.Tpo -c symbol.c  -fPIC -DPIC -o .libs/libelk_la-symbol.o
symbol.c:55:6: warning: no previous prototype for 'Init_Symbol'
symbol.c:72:8: warning: no previous prototype for 'Make_Symbol'
symbol.c:96:8: warning: no previous prototype for 'Obarray_Lookup'
symbol.c: In function 'Make_Symbol':
symbol.c:72:8: warning: function returns an aggregate
symbol.c:78:9: warning: function call has aggregate value
symbol.c: In function 'P_Symbolp':
symbol.c:87:8: warning: function returns an aggregate
symbol.c: In function 'P_Symbol_To_String':
symbol.c:91:8: warning: function returns an aggregate
symbol.c: In function 'P_Oblist':
symbol.c:176:8: warning: function returns an aggregate
symbol.c:186:20: warning: function call has aggregate value
symbol.c:188:18: warning: function call has aggregate value
symbol.c: In function 'P_Put':
symbol.c:194:8: warning: function returns an aggregate
symbol.c:219:10: warning: function call has aggregate value
symbol.c:220:10: warning: function call has aggregate value
symbol.c: In function 'P_Get':
symbol.c:229:8: warning: function returns an aggregate
symbol.c:234:10: warning: function call has aggregate value
symbol.c: In function 'P_Symbol_Plist':
symbol.c:245:8: warning: function returns an aggregate
symbol.c:247:5: warning: function call has aggregate value
symbol.c: In function 'Obarray_Lookup':
symbol.c:96:8: warning: function returns an aggregate
symbol.c:109:5: warning: function call has aggregate value
symbol.c: In function 'P_String_To_Symbol':
symbol.c:161:8: warning: function returns an aggregate
symbol.c:165:7: warning: function call has aggregate value
symbol.c:168:9: warning: function call has aggregate value
symbol.c:169:9: warning: function call has aggregate value
symbol.c: In function 'CI_Intern':
symbol.c:112:8: warning: function returns an aggregate
symbol.c:129:7: warning: function call has aggregate value
symbol.c:134:10: warning: function call has aggregate value
symbol.c:135:9: warning: function call has aggregate value
symbol.c: In function 'Intern':
symbol.c:143:8: warning: function returns an aggregate
symbol.c:148:9: warning: function call has aggregate value
symbol.c:150:7: warning: function call has aggregate value
symbol.c:153:10: warning: function call has aggregate value
symbol.c:154:9: warning: function call has aggregate value
symbol.c: In function 'Define_Symbol':
symbol.c:263:10: warning: function call has aggregate value
symbol.c: In function 'Init_Symbol':
symbol.c:64:13: warning: function call has aggregate value
symbol.c:65:10: warning: function call has aggregate value
symbol.c:66:9: warning: function call has aggregate value
symbol.c:67:13: warning: function call has aggregate value
symbol.c: In function 'Define_Variable':
symbol.c:272:9: warning: function call has aggregate value
symbol.c:274:11: warning: function call has aggregate value
symbol.c: In function 'Var_Get':
symbol.c:281:8: warning: function returns an aggregate
symbol.c: In function 'Var_Is_True':
symbol.c:291:9: warning: function call has aggregate value
symbol.c: In function 'Bits_To_Symbols':
symbol.c:322:8: warning: function returns an aggregate
symbol.c:333:19: warning: function call has aggregate value
symbol.c:334:22: warning: function call has aggregate value
symbol.c:338:31: warning: function call has aggregate value
symbol.c:346:13: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-symbol.lo -MD -MP -MF .deps/libelk_la-symbol.Tpo -c symbol.c -o libelk_la-symbol.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-terminate.lo -MD -MP -MF ".deps/libelk_la-terminate.Tpo" -c -o libelk_la-terminate.lo `test -f 'terminate.c' || echo './'`terminate.c;  then mv -f ".deps/libelk_la-terminate.Tpo" ".deps/libelk_la-terminate.Plo"; else rm -f ".deps/libelk_la-terminate.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-terminate.lo -MD -MP -MF .deps/libelk_la-terminate.Tpo -c terminate.c  -fPIC -DPIC -o .libs/libelk_la-terminate.o
terminate.c:42:6: warning: no previous prototype for 'Init_Terminate'
terminate.c:171:6: warning: no previous prototype for 'Call_Terminators'
terminate.c: In function 'Call_Terminators':
terminate.c:200:13: warning: function call has aggregate value
terminate.c: In function 'Find_Object':
terminate.c:82:8: warning: function returns an aggregate
terminate.c: In function 'Terminate_Group':
terminate.c:137:13: warning: function call has aggregate value
terminate.c: In function 'Terminate_Type':
terminate.c:162:13: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-terminate.lo -MD -MP -MF .deps/libelk_la-terminate.Tpo -c terminate.c -o libelk_la-terminate.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-type.lo -MD -MP -MF ".deps/libelk_la-type.Tpo" -c -o libelk_la-type.lo `test -f 'type.c' || echo './'`type.c;  then mv -f ".deps/libelk_la-type.Tpo" ".deps/libelk_la-type.Plo"; else rm -f ".deps/libelk_la-type.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-type.lo -MD -MP -MF .deps/libelk_la-type.Tpo -c type.c  -fPIC -DPIC -o .libs/libelk_la-type.o
type.c:104:6: warning: no previous prototype for 'Init_Type'
type.c: In function 'P_Type':
type.c:69:8: warning: function returns an aggregate
type.c:74:5: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-type.lo -MD -MP -MF .deps/libelk_la-type.Tpo -c type.c -o libelk_la-type.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\"" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-vector.lo -MD -MP -MF ".deps/libelk_la-vector.Tpo" -c -o libelk_la-vector.lo `test -f 'vector.c' || echo './'`vector.c;  then mv -f ".deps/libelk_la-vector.Tpo" ".deps/libelk_la-vector.Plo"; else rm -f ".deps/libelk_la-vector.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-vector.lo -MD -MP -MF .deps/libelk_la-vector.Tpo -c vector.c  -fPIC -DPIC -o .libs/libelk_la-vector.o
vector.c:39:8: warning: no previous prototype for 'General_Make_Vector'
vector.c: In function 'General_Make_Vector':
vector.c:39:8: warning: function returns an aggregate
vector.c:45:9: warning: function call has aggregate value
vector.c: In function 'Make_Vector':
vector.c:55:8: warning: function returns an aggregate
vector.c:56:5: warning: function call has aggregate value
vector.c: In function 'Make_Const_Vector':
vector.c:59:8: warning: function returns an aggregate
vector.c:60:5: warning: function call has aggregate value
vector.c: In function 'P_Make_Vector':
vector.c:63:8: warning: function returns an aggregate
vector.c:68:5: warning: function call has aggregate value
vector.c: In function 'P_Vector':
vector.c:71:8: warning: function returns an aggregate
vector.c:75:9: warning: function call has aggregate value
vector.c: In function 'P_Vectorp':
vector.c:81:8: warning: function returns an aggregate
vector.c: In function 'P_Vector_Length':
vector.c:85:8: warning: function returns an aggregate
vector.c:87:5: warning: function call has aggregate value
vector.c: In function 'P_Vector_Ref':
vector.c:90:8: warning: function returns an aggregate
vector.c: In function 'P_Vector_Set':
vector.c:95:8: warning: function returns an aggregate
vector.c: In function 'P_Vector_To_List':
vector.c:109:8: warning: function returns an aggregate
vector.c:118:14: warning: function call has aggregate value
vector.c:122:13: warning: function call has aggregate value
vector.c: In function 'List_To_Vector':
vector.c:128:8: warning: function returns an aggregate
vector.c:134:9: warning: function call has aggregate value
vector.c:136:13: warning: function call has aggregate value
vector.c:138:13: warning: function call has aggregate value
vector.c: In function 'P_List_To_Vector':
vector.c:145:8: warning: function returns an aggregate
vector.c:146:5: warning: function call has aggregate value
vector.c: In function 'P_Vector_Fill':
vector.c:149:8: warning: function returns an aggregate
vector.c: In function 'P_Vector_Copy':
vector.c:159:8: warning: function returns an aggregate
vector.c:165:9: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT libelk_la-vector.lo -MD -MP -MF .deps/libelk_la-vector.Tpo -c vector.c -o libelk_la-vector.o >/dev/null 2>&1
/bin/sh ../libtool --tag=CC --mode=link gcc  -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin   -Wl,-R/usr/pkg/lib -o libelk.la -rpath /usr/pkg/lib  libelk_la-autoload.lo libelk_la-bignum.lo  libelk_la-bool.lo libelk_la-char.lo libelk_la-cont.lo  libelk_la-cstring.lo libelk_la-debug.lo libelk_la-dump.lo  libelk_la-env.lo libelk_la-error.lo libelk_la-exception.lo  libelk_la-feature.lo libelk_la-heap.lo libelk_la-io.lo  libelk_la-libelk.lo libelk_la-list.lo libelk_la-load.lo  libelk_la-loadlib.lo libelk_la-malloc.lo libelk_la-math.lo  libelk_la-onfork.lo libelk_la-prim.lo libelk_la-print.lo  libelk_la-proc.lo libelk_la-promise.lo libelk_la-read.lo  libelk_la-special.lo libelk_la-stab.lo   libelk_la-stab-vanilla.lo libelk_la-stkmem.lo libelk_la-string.lo  libelk_la-symbol.lo libelk_la-terminate.lo libelk_la-type.lo  libelk_la-vector.lo  -lm -ldl 
libtool: link: gcc -shared  .libs/libelk_la-autoload.o .libs/libelk_la-bignum.o .libs/libelk_la-bool.o .libs/libelk_la-char.o .libs/libelk_la-cont.o .libs/libelk_la-cstring.o .libs/libelk_la-debug.o .libs/libelk_la-dump.o .libs/libelk_la-env.o .libs/libelk_la-error.o .libs/libelk_la-exception.o .libs/libelk_la-feature.o .libs/libelk_la-heap.o .libs/libelk_la-io.o .libs/libelk_la-libelk.o .libs/libelk_la-list.o .libs/libelk_la-load.o .libs/libelk_la-loadlib.o .libs/libelk_la-malloc.o .libs/libelk_la-math.o .libs/libelk_la-onfork.o .libs/libelk_la-prim.o .libs/libelk_la-print.o .libs/libelk_la-proc.o .libs/libelk_la-promise.o .libs/libelk_la-read.o .libs/libelk_la-special.o .libs/libelk_la-stab.o .libs/libelk_la-stab-vanilla.o .libs/libelk_la-stkmem.o .libs/libelk_la-string.o .libs/libelk_la-symbol.o .libs/libelk_la-terminate.o .libs/libelk_la-type.o .libs/libelk_la-vector.o   -lm -ldl -L/tmp/pkgsrc/lang/elk/work/.buildlink/lib  -Wl,-R/usr/pkg/lib   -Wl,-soname -Wl,libelk.so.0 -o .libs/libelk.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libelk.so.0" && ln -s "libelk.so.0.0.0" "libelk.so.0")
libtool: link: (cd ".libs" && rm -f "libelk.so" && ln -s "libelk.so.0.0.0" "libelk.so")
libtool: link: ar cru .libs/libelk.a  libelk_la-autoload.o libelk_la-bignum.o libelk_la-bool.o libelk_la-char.o libelk_la-cont.o libelk_la-cstring.o libelk_la-debug.o libelk_la-dump.o libelk_la-env.o libelk_la-error.o libelk_la-exception.o libelk_la-feature.o libelk_la-heap.o libelk_la-io.o libelk_la-libelk.o libelk_la-list.o libelk_la-load.o libelk_la-loadlib.o libelk_la-malloc.o libelk_la-math.o libelk_la-onfork.o libelk_la-prim.o libelk_la-print.o libelk_la-proc.o libelk_la-promise.o libelk_la-read.o libelk_la-special.o libelk_la-stab.o libelk_la-stab-vanilla.o libelk_la-stkmem.o libelk_la-string.o libelk_la-symbol.o libelk_la-terminate.o libelk_la-type.o libelk_la-vector.o
libtool: link: ranlib .libs/libelk.a
libtool: link: ( cd ".libs" && rm -f "libelk.la" && ln -s "../libelk.la" "libelk.la" )
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include   -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""  -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c;  then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
/bin/sh ../libtool --tag=CC --mode=link gcc  -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin   -Wl,-R/usr/pkg/lib -o elk  main.o ../src/libelk.la 
libtool: link: gcc -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -Wl,-R/usr/pkg/lib -o .libs/elk main.o  ../src/.libs/libelk.so -L/tmp/pkgsrc/lang/elk/work/.buildlink/lib -lm -ldl -Wl,-rpath -Wl,/usr/pkg/lib
Making all in lib
Making all in misc
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT bitstring.lo -MD -MP -MF ".deps/bitstring.Tpo" -c -o bitstring.lo bitstring.c;  then mv -f ".deps/bitstring.Tpo" ".deps/bitstring.Plo"; else rm -f ".deps/bitstring.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT bitstring.lo -MD -MP -MF .deps/bitstring.Tpo -c bitstring.c  -fPIC -DPIC -o .libs/bitstring.o
bitstring.c:558:6: warning: no previous prototype for 'elk_init_lib_bitstring'
bitstring.c: In function 'P_Bitstringp':
bitstring.c:53:15: warning: function returns an aggregate
bitstring.c: In function 'P_Bitstring_Zerop':
bitstring.c:299:15: warning: function returns an aggregate
bitstring.c: In function 'P_Substring_Move':
bitstring.c:378:15: warning: function returns an aggregate
bitstring.c: In function 'P_Bitstring_Set':
bitstring.c:279:15: warning: function returns an aggregate
bitstring.c: In function 'P_Bitstring_Ref':
bitstring.c:267:15: warning: function returns an aggregate
bitstring.c: In function 'P_Bitstring_And':
bitstring.c:362:15: warning: function returns an aggregate
bitstring.c: In function 'P_Bitstring_Length':
bitstring.c:140:15: warning: function returns an aggregate
bitstring.c:142:5: warning: function call has aggregate value
bitstring.c: In function 'P_Bitstring_Equalp':
bitstring.c:69:15: warning: function returns an aggregate
bitstring.c: In function 'P_Bitstring_Fill':
bitstring.c:310:15: warning: function returns an aggregate
bitstring.c: In function 'P_Bitstring_Not':
bitstring.c:358:15: warning: function returns an aggregate
bitstring.c: In function 'P_Bitstring_Move':
bitstring.c:354:15: warning: function returns an aggregate
bitstring.c: In function 'P_Bitstring_Xor':
bitstring.c:374:15: warning: function returns an aggregate
bitstring.c: In function 'P_Bitstring_Andnot':
bitstring.c:370:15: warning: function returns an aggregate
bitstring.c: In function 'P_Bitstring_Or':
bitstring.c:366:15: warning: function returns an aggregate
bitstring.c: In function 'P_Int_To_Bitstring':
bitstring.c:201:15: warning: function returns an aggregate
bitstring.c:208:11: warning: function call has aggregate value
bitstring.c:107:7: warning: function call has aggregate value
bitstring.c:107:7: warning: function call has aggregate value
bitstring.c: In function 'P_Make_Bitstring':
bitstring.c:126:15: warning: function returns an aggregate
bitstring.c:107:7: warning: function call has aggregate value
bitstring.c: In function 'Bitstring_Read':
bitstring.c:528:15: warning: function returns an aggregate
bitstring.c:107:7: warning: function call has aggregate value
bitstring.c: In function 'P_Bitstring_To_Int':
bitstring.c:239:15: warning: function returns an aggregate
bitstring.c:225:9: warning: function call has aggregate value
bitstring.c:225:9: warning: function call has aggregate value
bitstring.c:264:5: warning: function call has aggregate value
bitstring.c: In function 'elk_init_lib_bitstring':
bitstring.c:579:15: warning: function call has aggregate value
bitstring.c:579:15: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT bitstring.lo -MD -MP -MF .deps/bitstring.Tpo -c bitstring.c -o bitstring.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC --mode=link gcc  -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin   -Wl,-R/usr/pkg/lib -o bitstring.la -rpath /usr/pkg/lib/elk -module -avoid-version -no-undefined bitstring.lo ../../src/libelk.la 
libtool: link: gcc -shared  .libs/bitstring.o   -Wl,-rpath -Wl,/tmp/pkgsrc/lang/elk/work/elk-3.99.7/src/.libs -Wl,-rpath -Wl,/usr/pkg/lib ../../src/.libs/libelk.so -L/tmp/pkgsrc/lang/elk/work/.buildlink/lib -lm -ldl  -Wl,-R/usr/pkg/lib   -Wl,-soname -Wl,bitstring.so -o .libs/bitstring.so
libtool: link: ar cru .libs/bitstring.a  bitstring.o
libtool: link: ranlib .libs/bitstring.a
libtool: link: ( cd ".libs" && rm -f "bitstring.la" && ln -s "../bitstring.la" "bitstring.la" )
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT elk-eval.lo -MD -MP -MF ".deps/elk-eval.Tpo" -c -o elk-eval.lo elk-eval.c;  then mv -f ".deps/elk-eval.Tpo" ".deps/elk-eval.Plo"; else rm -f ".deps/elk-eval.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT elk-eval.lo -MD -MP -MF .deps/elk-eval.Tpo -c elk-eval.c  -fPIC -DPIC -o .libs/elk-eval.o
elk-eval.c:75:7: warning: no previous prototype for 'Elk_Eval'
elk-eval.c:87:6: warning: no previous prototype for 'elk_init_eval'
elk-eval.c: In function 'String_Eval':
elk-eval.c:59:9: warning: function call has aggregate value
elk-eval.c:62:9: warning: function call has aggregate value
elk-eval.c:64:9: warning: function call has aggregate value
elk-eval.c:66:9: warning: function call has aggregate value
elk-eval.c: In function 'elk_init_eval':
elk-eval.c:88:29: warning: function call has aggregate value
elk-eval.c:88:8: warning: function call has aggregate value
elk-eval.c:90:9: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT elk-eval.lo -MD -MP -MF .deps/elk-eval.Tpo -c elk-eval.c -o elk-eval.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC --mode=link gcc  -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin   -Wl,-R/usr/pkg/lib -o elk-eval.la -rpath /usr/pkg/lib/elk -module -avoid-version -no-undefined elk-eval.lo ../../src/libelk.la 
libtool: link: gcc -shared  .libs/elk-eval.o   -Wl,-rpath -Wl,/tmp/pkgsrc/lang/elk/work/elk-3.99.7/src/.libs -Wl,-rpath -Wl,/usr/pkg/lib ../../src/.libs/libelk.so -L/tmp/pkgsrc/lang/elk/work/.buildlink/lib -lm -ldl  -Wl,-R/usr/pkg/lib   -Wl,-soname -Wl,elk-eval.so -o .libs/elk-eval.so
libtool: link: ar cru .libs/elk-eval.a  elk-eval.o
libtool: link: ranlib .libs/elk-eval.a
libtool: link: ( cd ".libs" && rm -f "elk-eval.la" && ln -s "../elk-eval.la" "elk-eval.la" )
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT hack.lo -MD -MP -MF ".deps/hack.Tpo" -c -o hack.lo hack.c;  then mv -f ".deps/hack.Tpo" ".deps/hack.Plo"; else rm -f ".deps/hack.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT hack.lo -MD -MP -MF .deps/hack.Tpo -c hack.c  -fPIC -DPIC -o .libs/hack.o
hack.c:42:6: warning: no previous prototype for 'elk_init_lib_hack'
hack.c: In function 'P_Hack_Procedure_Environment':
hack.c:35:15: warning: function returns an aggregate
hack.c: In function 'elk_init_lib_hack':
hack.c:45:15: warning: function call has aggregate value
hack.c:45:15: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT hack.lo -MD -MP -MF .deps/hack.Tpo -c hack.c -o hack.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC --mode=link gcc  -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin   -Wl,-R/usr/pkg/lib -o hack.la -rpath /usr/pkg/lib/elk -module -avoid-version -no-undefined hack.lo ../../src/libelk.la 
libtool: link: gcc -shared  .libs/hack.o   -Wl,-rpath -Wl,/tmp/pkgsrc/lang/elk/work/elk-3.99.7/src/.libs -Wl,-rpath -Wl,/usr/pkg/lib ../../src/.libs/libelk.so -L/tmp/pkgsrc/lang/elk/work/.buildlink/lib -lm -ldl  -Wl,-R/usr/pkg/lib   -Wl,-soname -Wl,hack.so -o .libs/hack.so
libtool: link: ar cru .libs/hack.a  hack.o
libtool: link: ranlib .libs/hack.a
libtool: link: ( cd ".libs" && rm -f "hack.la" && ln -s "../hack.la" "hack.la" )
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT regexp.lo -MD -MP -MF ".deps/regexp.Tpo" -c -o regexp.lo regexp.c;  then mv -f ".deps/regexp.Tpo" ".deps/regexp.Plo"; else rm -f ".deps/regexp.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT regexp.lo -MD -MP -MF .deps/regexp.Tpo -c regexp.c  -fPIC -DPIC -o .libs/regexp.o
regexp.c:240:6: warning: no previous prototype for 'elk_init_lib_regexp'
regexp.c: In function 'P_Regexpp':
regexp.c:79:15: warning: function returns an aggregate
regexp.c: In function 'P_Matchp':
regexp.c:83:15: warning: function returns an aggregate
regexp.c: In function 'P_Regexp_Pattern':
regexp.c:159:15: warning: function returns an aggregate
regexp.c: In function 'P_Match_End':
regexp.c:225:15: warning: function returns an aggregate
regexp.c:232:5: warning: function call has aggregate value
regexp.c: In function 'P_Match_Start':
regexp.c:215:15: warning: function returns an aggregate
regexp.c:222:5: warning: function call has aggregate value
regexp.c: In function 'P_Match_Number':
regexp.c:210:15: warning: function returns an aggregate
regexp.c:212:5: warning: function call has aggregate value
regexp.c: In function 'P_Regexp_Exec':
regexp.c:169:15: warning: function returns an aggregate
regexp.c:193:7: warning: function call has aggregate value
regexp.c:206:20: warning: function call has aggregate value
regexp.c: In function 'P_Regexp_Flags':
regexp.c:164:15: warning: function returns an aggregate
regexp.c:166:5: warning: function call has aggregate value
regexp.c: In function 'P_Make_Regexp':
regexp.c:135:15: warning: function returns an aggregate
regexp.c:143:7: warning: function call has aggregate value
regexp.c:153:24: warning: function call has aggregate value
regexp.c: In function 'Terminate_Regexp':
regexp.c:130:15: warning: function returns an aggregate
regexp.c: In function 'elk_init_lib_regexp':
regexp.c:255:14: warning: function call has aggregate value
regexp.c:255:14: warning: function call has aggregate value
regexp.c:257:14: warning: function call has aggregate value
regexp.c:257:14: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT regexp.lo -MD -MP -MF .deps/regexp.Tpo -c regexp.c -o regexp.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC --mode=link gcc  -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin   -Wl,-R/usr/pkg/lib -o regexp.la -rpath /usr/pkg/lib/elk -module -avoid-version -no-undefined regexp.lo ../../src/libelk.la 
libtool: link: gcc -shared  .libs/regexp.o   -Wl,-rpath -Wl,/tmp/pkgsrc/lang/elk/work/elk-3.99.7/src/.libs -Wl,-rpath -Wl,/usr/pkg/lib ../../src/.libs/libelk.so -L/tmp/pkgsrc/lang/elk/work/.buildlink/lib -lm -ldl  -Wl,-R/usr/pkg/lib   -Wl,-soname -Wl,regexp.so -o .libs/regexp.so
libtool: link: ar cru .libs/regexp.a  regexp.o
libtool: link: ranlib .libs/regexp.a
libtool: link: ( cd ".libs" && rm -f "regexp.la" && ln -s "../regexp.la" "regexp.la" )
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT debug.lo -MD -MP -MF ".deps/debug.Tpo" -c -o debug.lo debug.c;  then mv -f ".deps/debug.Tpo" ".deps/debug.Plo"; else rm -f ".deps/debug.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT debug.lo -MD -MP -MF .deps/debug.Tpo -c debug.c  -fPIC -DPIC -o .libs/debug.o
debug.c:41:6: warning: no previous prototype for 'elk_init_lib_debug'
debug.c: In function 'P_Debug':
debug.c:35:15: warning: function returns an aggregate
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT debug.lo -MD -MP -MF .deps/debug.Tpo -c debug.c -o debug.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC --mode=link gcc  -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin   -Wl,-R/usr/pkg/lib -o debug.la -rpath /usr/pkg/lib/elk -module -avoid-version -no-undefined debug.lo ../../src/libelk.la 
libtool: link: gcc -shared  .libs/debug.o   -Wl,-rpath -Wl,/tmp/pkgsrc/lang/elk/work/elk-3.99.7/src/.libs -Wl,-rpath -Wl,/usr/pkg/lib ../../src/.libs/libelk.so -L/tmp/pkgsrc/lang/elk/work/.buildlink/lib -lm -ldl  -Wl,-R/usr/pkg/lib   -Wl,-soname -Wl,debug.so -o .libs/debug.so
libtool: link: ar cru .libs/debug.a  debug.o
libtool: link: ranlib .libs/debug.a
libtool: link: ( cd ".libs" && rm -f "debug.la" && ln -s "../debug.la" "debug.la" )
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT gdbm.lo -MD -MP -MF ".deps/gdbm.Tpo" -c -o gdbm.lo gdbm.c;  then mv -f ".deps/gdbm.Tpo" ".deps/gdbm.Plo"; else rm -f ".deps/gdbm.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT gdbm.lo -MD -MP -MF .deps/gdbm.Tpo -c gdbm.c  -fPIC -DPIC -o .libs/gdbm.o
gdbm.c:132:5: warning: no previous prototype for 'Gdbm_fh_Equal'
gdbm.c:138:5: warning: no previous prototype for 'Gdbm_fh_Print'
gdbm.c:143:8: warning: no previous prototype for 'P_Gdbm_filep'
gdbm.c:152:8: warning: no previous prototype for 'P_Gdbm_Open'
gdbm.c:172:6: warning: no previous prototype for 'Check_Fh'
gdbm.c:178:8: warning: no previous prototype for 'P_Gdbm_Close'
gdbm.c:187:8: warning: no previous prototype for 'P_Gdbm_Store'
gdbm.c:223:8: warning: no previous prototype for 'P_Gdbm_Fetch'
gdbm.c:227:8: warning: no previous prototype for 'P_Gdbm_Nextkey'
gdbm.c:231:8: warning: no previous prototype for 'P_Gdbm_Delete'
gdbm.c:245:8: warning: no previous prototype for 'P_Gdbm_Firstkey'
gdbm.c:260:8: warning: no previous prototype for 'P_Gdbm_Reorganize'
gdbm.c:268:8: warning: no previous prototype for 'P_Gdbm_Error'
gdbm.c:272:8: warning: no previous prototype for 'P_Gdbm_Error_Text'
gdbm.c:276:6: warning: no previous prototype for 'elk_init_lib_gdbm'
gdbm.c: In function 'P_Gdbm_filep':
gdbm.c:143:8: warning: function returns an aggregate
gdbm.c: In function 'P_Gdbm_Error_Text':
gdbm.c:272:8: warning: function returns an aggregate
gdbm.c:273:5: warning: function call has aggregate value
gdbm.c: In function 'P_Gdbm_Error':
gdbm.c:268:8: warning: function returns an aggregate
gdbm.c:269:17: warning: function call has aggregate value
gdbm.c:269:17: warning: function call has aggregate value
gdbm.c:269:5: warning: function call has aggregate value
gdbm.c: In function 'P_Gdbm_Open':
gdbm.c:152:8: warning: function returns an aggregate
gdbm.c:164:13: warning: function call has aggregate value
gdbm.c: In function 'P_Gdbm_Reorganize':
gdbm.c:260:8: warning: function returns an aggregate
gdbm.c: In function 'P_Gdbm_Firstkey':
gdbm.c:245:8: warning: function returns an aggregate
gdbm.c:251:7: warning: function call has aggregate value
gdbm.c:255:9: warning: function call has aggregate value
gdbm.c: In function 'P_Gdbm_Delete':
gdbm.c:231:8: warning: function returns an aggregate
gdbm.c: In function 'Gdbm_Get':
gdbm.c:205:15: warning: function returns an aggregate
gdbm.c:214:7: warning: function call has aggregate value
gdbm.c:218:9: warning: function call has aggregate value
gdbm.c: In function 'P_Gdbm_Nextkey':
gdbm.c:227:8: warning: function returns an aggregate
gdbm.c:228:5: warning: function call has aggregate value
gdbm.c: In function 'P_Gdbm_Fetch':
gdbm.c:223:8: warning: function returns an aggregate
gdbm.c:224:5: warning: function call has aggregate value
gdbm.c: In function 'P_Gdbm_Store':
gdbm.c:187:8: warning: function returns an aggregate
gdbm.c:202:5: warning: function call has aggregate value
gdbm.c: In function 'P_Gdbm_Close':
gdbm.c:178:8: warning: function returns an aggregate
gdbm.c: In function 'elk_init_lib_gdbm':
gdbm.c:291:15: warning: function call has aggregate value
gdbm.c:291:15: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT gdbm.lo -MD -MP -MF .deps/gdbm.Tpo -c gdbm.c -o gdbm.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC --mode=link gcc  -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin   -Wl,-R/usr/pkg/lib -o gdbm.la -rpath /usr/pkg/lib/elk -module -avoid-version -no-undefined gdbm.lo ../../src/libelk.la -lgdbm 
libtool: link: gcc -shared  .libs/gdbm.o   -Wl,-rpath -Wl,/tmp/pkgsrc/lang/elk/work/elk-3.99.7/src/.libs -Wl,-rpath -Wl,/usr/pkg/lib ../../src/.libs/libelk.so -L/tmp/pkgsrc/lang/elk/work/.buildlink/lib -lm -ldl /usr/lib/libgdbm.so  -Wl,-R/usr/pkg/lib   -Wl,-soname -Wl,gdbm.so -o .libs/gdbm.so
libtool: link: ar cru .libs/gdbm.a  gdbm.o
libtool: link: ranlib .libs/gdbm.a
libtool: link: ( cd ".libs" && rm -f "gdbm.la" && ln -s "../gdbm.la" "gdbm.la" )
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT record.lo -MD -MP -MF ".deps/record.Tpo" -c -o record.lo record.c;  then mv -f ".deps/record.Tpo" ".deps/record.Plo"; else rm -f ".deps/record.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT record.lo -MD -MP -MF .deps/record.Tpo -c record.c  -fPIC -DPIC -o .libs/record.o
record.c:159:6: warning: no previous prototype for 'elk_init_lib_record'
record.c: In function 'P_Rtdp':
record.c:50:15: warning: function returns an aggregate
record.c: In function 'P_Recordp':
record.c:54:15: warning: function returns an aggregate
record.c: In function 'P_Record_Values':
record.c:96:15: warning: function returns an aggregate
record.c: In function 'P_Record_Type':
record.c:91:15: warning: function returns an aggregate
record.c: In function 'P_Rtd_Field_Names':
record.c:63:15: warning: function returns an aggregate
record.c: In function 'P_Rtd_Name':
record.c:58:15: warning: function returns an aggregate
record.c: In function 'P_Make_Record':
record.c:101:15: warning: function returns an aggregate
record.c:110:7: warning: function call has aggregate value
record.c: In function 'P_Make_Record_Type':
record.c:68:15: warning: function returns an aggregate
record.c:79:15: warning: function call has aggregate value
record.c:84:7: warning: function call has aggregate value
record.c: In function 'elk_init_lib_record':
record.c:173:15: warning: function call has aggregate value
record.c:173:15: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT record.lo -MD -MP -MF .deps/record.Tpo -c record.c -o record.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC --mode=link gcc  -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin   -Wl,-R/usr/pkg/lib -o record.la -rpath /usr/pkg/lib/elk -module -avoid-version -no-undefined record.lo ../../src/libelk.la 
libtool: link: gcc -shared  .libs/record.o   -Wl,-rpath -Wl,/tmp/pkgsrc/lang/elk/work/elk-3.99.7/src/.libs -Wl,-rpath -Wl,/usr/pkg/lib ../../src/.libs/libelk.so -L/tmp/pkgsrc/lang/elk/work/.buildlink/lib -lm -ldl  -Wl,-R/usr/pkg/lib   -Wl,-soname -Wl,record.so -o .libs/record.so
libtool: link: ar cru .libs/record.a  record.o
libtool: link: ranlib .libs/record.a
libtool: link: ( cd ".libs" && rm -f "record.la" && ln -s "../record.la" "record.la" )
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT struct.lo -MD -MP -MF ".deps/struct.Tpo" -c -o struct.lo struct.c;  then mv -f ".deps/struct.Tpo" ".deps/struct.Plo"; else rm -f ".deps/struct.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT struct.lo -MD -MP -MF .deps/struct.Tpo -c struct.c  -fPIC -DPIC -o .libs/struct.o
struct.c:133:6: warning: no previous prototype for 'elk_init_lib_struct'
struct.c: In function 'P_Structurep':
struct.c:47:15: warning: function returns an aggregate
struct.c: In function 'P_Structure_Name':
struct.c:51:15: warning: function returns an aggregate
struct.c: In function 'P_Make_Structure':
struct.c:84:15: warning: function returns an aggregate
struct.c:93:7: warning: function call has aggregate value
struct.c:97:9: warning: function call has aggregate value
struct.c:99:9: warning: function call has aggregate value
struct.c: In function 'P_Structure_Set':
struct.c:79:15: warning: function returns an aggregate
struct.c:81:5: warning: function call has aggregate value
struct.c: In function 'P_Structure_Values':
struct.c:61:15: warning: function returns an aggregate
struct.c:63:5: warning: function call has aggregate value
struct.c: In function 'P_Structure_Slots':
struct.c:56:15: warning: function returns an aggregate
struct.c:58:5: warning: function call has aggregate value
struct.c: In function 'P_Structure_Ref':
struct.c:74:15: warning: function returns an aggregate
struct.c:76:5: warning: function call has aggregate value
struct.c: In function 'elk_init_lib_struct':
struct.c:143:15: warning: function call has aggregate value
struct.c:143:15: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT struct.lo -MD -MP -MF .deps/struct.Tpo -c struct.c -o struct.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC --mode=link gcc  -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin   -Wl,-R/usr/pkg/lib -o struct.la -rpath /usr/pkg/lib/elk -module -avoid-version -no-undefined struct.lo ../../src/libelk.la 
libtool: link: gcc -shared  .libs/struct.o   -Wl,-rpath -Wl,/tmp/pkgsrc/lang/elk/work/elk-3.99.7/src/.libs -Wl,-rpath -Wl,/usr/pkg/lib ../../src/.libs/libelk.so -L/tmp/pkgsrc/lang/elk/work/.buildlink/lib -lm -ldl  -Wl,-R/usr/pkg/lib   -Wl,-soname -Wl,struct.so -o .libs/struct.so
libtool: link: ar cru .libs/struct.a  struct.o
libtool: link: ranlib .libs/struct.a
libtool: link: ( cd ".libs" && rm -f "struct.la" && ln -s "../struct.la" "struct.la" )
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT newhandler.lo -MD -MP -MF ".deps/newhandler.Tpo" -c -o newhandler.lo newhandler.cpp;  then mv -f ".deps/newhandler.Tpo" ".deps/newhandler.Plo"; else rm -f ".deps/newhandler.Tpo"; exit 1; fi
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT newhandler.lo -MD -MP -MF .deps/newhandler.Tpo -c newhandler.cpp  -fPIC -DPIC -o .libs/newhandler.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT newhandler.lo -MD -MP -MF .deps/newhandler.Tpo -c newhandler.cpp -o newhandler.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CXX --mode=link g++   -O3 -pipe -fstack-protector -Wno-format -fno-builtin  -Wl,-R/usr/pkg/lib -o newhandler.la -rpath /usr/pkg/lib/elk -module -avoid-version -no-undefined newhandler.lo ../../src/libelk.la 
libtool: link: g++ -shared -nostdlib /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../lib64/crti.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/crtbeginS.o  .libs/newhandler.o   -Wl,-rpath -Wl,/tmp/pkgsrc/lang/elk/work/elk-3.99.7/src/.libs -Wl,-rpath -Wl,/usr/lib/../lib64 -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-rpath -Wl,/usr/lib/../lib64 ../../src/.libs/libelk.so -L/tmp/pkgsrc/lang/elk/work/.buildlink/lib -ldl -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../x86_64-unknown-linux-gnu/lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../.. /usr/lib/../lib64/libstdc++.so -lm -lc -lgcc_s /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/crtendS.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../lib64/crtn.o  -Wl,-R/usr/pkg/lib   -Wl,-soname -Wl,newhandler.so -o .libs/newhandler.so
libtool: link: ar cru .libs/newhandler.a  newhandler.o
libtool: link: ranlib .libs/newhandler.a
libtool: link: ( cd ".libs" && rm -f "newhandler.la" && ln -s "../newhandler.la" "newhandler.la" )
Making all in unix
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT error.lo -MD -MP -MF ".deps/error.Tpo" -c -o error.lo error.c;  then mv -f ".deps/error.Tpo" ".deps/error.Plo"; else rm -f ".deps/error.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT error.lo -MD -MP -MF .deps/error.Tpo -c error.c  -fPIC -DPIC -o .libs/error.o
error.c:108:6: warning: no previous prototype for 'elk_init_unix_error'
error.c: In function 'P_Errorp':
error.c:97:15: warning: function returns an aggregate
error.c: In function 'P_Errno':
error.c:101:15: warning: function returns an aggregate
error.c:104:9: warning: function call has aggregate value
error.c:105:5: warning: function call has aggregate value
error.c: In function 'elk_init_unix_error':
error.c:109:17: warning: function call has aggregate value
error.c:110:17: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT error.lo -MD -MP -MF .deps/error.Tpo -c error.c -o error.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT fdescr.lo -MD -MP -MF ".deps/fdescr.Tpo" -c -o fdescr.lo fdescr.c;  then mv -f ".deps/fdescr.Tpo" ".deps/fdescr.Plo"; else rm -f ".deps/fdescr.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT fdescr.lo -MD -MP -MF .deps/fdescr.Tpo -c fdescr.c  -fPIC -DPIC -o .libs/fdescr.o
fdescr.c:191:5: warning: no previous prototype for 'Num_Filedescriptors'
fdescr.c: In function 'P_Ttyname':
fdescr.c:286:5: warning: nested extern declaration of 'ttyname'
fdescr.c: At top level:
fdescr.c:295:6: warning: no previous prototype for 'elk_init_unix_fdescr'
fdescr.c: In function 'Read_Write':
fdescr.c:252:15: warning: function returns an aggregate
fdescr.c:270:5: warning: function call has aggregate value
fdescr.c: In function 'P_Writex':
fdescr.c:279:15: warning: function returns an aggregate
fdescr.c:280:5: warning: function call has aggregate value
fdescr.c: In function 'P_Readx':
fdescr.c:275:15: warning: function returns an aggregate
fdescr.c:276:5: warning: function call has aggregate value
fdescr.c: In function 'P_Ttyname':
fdescr.c:283:15: warning: function returns an aggregate
fdescr.c:292:5: warning: function call has aggregate value
fdescr.c: In function 'P_Port_Filedescriptor':
fdescr.c:245:15: warning: function returns an aggregate
fdescr.c:249:5: warning: function call has aggregate value
fdescr.c: In function 'P_Pipe':
fdescr.c:233:15: warning: function returns an aggregate
fdescr.c:242:5: warning: function call has aggregate value
fdescr.c: In function 'P_Open':
fdescr.c:216:15: warning: function returns an aggregate
fdescr.c:230:5: warning: function call has aggregate value
fdescr.c: In function 'P_Lseek':
fdescr.c:182:15: warning: function returns an aggregate
fdescr.c:188:5: warning: function call has aggregate value
fdescr.c: In function 'P_List_Open_Modes':
fdescr.c:176:15: warning: function returns an aggregate
fdescr.c:177:5: warning: function call has aggregate value
fdescr.c: In function 'P_List_Filedescriptor_Flags':
fdescr.c:172:15: warning: function returns an aggregate
fdescr.c:173:5: warning: function call has aggregate value
fdescr.c: In function 'P_Isatty':
fdescr.c:168:15: warning: function returns an aggregate
fdescr.c: In function 'P_Fildescriptor_Port':
fdescr.c:138:15: warning: function returns an aggregate
fdescr.c:162:20: warning: function call has aggregate value
fdescr.c:162:9: warning: function call has aggregate value
fdescr.c: In function 'P_Close_On_Exec':
fdescr.c:95:15: warning: function returns an aggregate
fdescr.c: In function 'P_Filedescriptor_Flags':
fdescr.c:121:15: warning: function returns an aggregate
fdescr.c:135:5: warning: function call has aggregate value
fdescr.c: In function 'P_Dup':
fdescr.c:113:15: warning: function returns an aggregate
fdescr.c:118:5: warning: function call has aggregate value
fdescr.c: In function 'P_Close':
fdescr.c:89:15: warning: function returns an aggregate
fdescr.c: In function 'P_Num_Filedescriptors':
fdescr.c:212:15: warning: function returns an aggregate
fdescr.c:213:5: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT fdescr.lo -MD -MP -MF .deps/fdescr.Tpo -c fdescr.c -o fdescr.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT file.lo -MD -MP -MF ".deps/file.Tpo" -c -o file.lo file.c;  then mv -f ".deps/file.Tpo" ".deps/file.Plo"; else rm -f ".deps/file.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT file.lo -MD -MP -MF .deps/file.Tpo -c file.c  -fPIC -DPIC -o .libs/file.o
file.c:287:6: warning: no previous prototype for 'elk_init_unix_file'
file.c: In function 'P_Utime':
file.c:270:15: warning: function returns an aggregate
file.c: In function 'P_Unlink':
file.c:264:15: warning: function returns an aggregate
file.c: In function 'P_Symlink':
file.c:257:15: warning: function returns an aggregate
file.c: In function 'P_Rmdir':
file.c:251:15: warning: function returns an aggregate
file.c: In function 'P_Readlink':
file.c:234:15: warning: function returns an aggregate
file.c:246:9: warning: function call has aggregate value
file.c: In function 'General_Stat':
file.c:162:15: warning: function returns an aggregate
file.c:199:7: warning: function call has aggregate value
file.c:201:7: warning: function call has aggregate value
file.c:203:7: warning: function call has aggregate value
file.c:205:7: warning: function call has aggregate value
file.c:207:7: warning: function call has aggregate value
file.c:209:7: warning: function call has aggregate value
file.c:211:7: warning: function call has aggregate value
file.c:213:7: warning: function call has aggregate value
file.c:215:7: warning: function call has aggregate value
file.c:217:7: warning: function call has aggregate value
file.c:219:7: warning: function call has aggregate value
file.c: In function 'P_Lstat':
file.c:230:15: warning: function returns an aggregate
file.c:231:5: warning: function call has aggregate value
file.c: In function 'P_Stat':
file.c:225:15: warning: function returns an aggregate
file.c:226:5: warning: function call has aggregate value
file.c: In function 'P_Rename':
file.c:138:15: warning: function returns an aggregate
file.c: In function 'P_Read_Directory':
file.c:106:15: warning: function returns an aggregate
file.c:127:11: warning: function call has aggregate value
file.c:128:13: warning: function call has aggregate value
file.c: In function 'P_Mkdir':
file.c:98:15: warning: function returns an aggregate
file.c: In function 'P_Link':
file.c:90:15: warning: function returns an aggregate
file.c: In function 'P_Chown':
file.c:82:15: warning: function returns an aggregate
file.c: In function 'P_Chmod':
file.c:76:15: warning: function returns an aggregate
file.c: In function 'P_Chdir':
file.c:70:15: warning: function returns an aggregate
file.c: In function 'P_Accessp':
file.c:62:15: warning: function returns an aggregate
file.c: In function 'elk_init_unix_file':
file.c:302:14: warning: function call has aggregate value
file.c:302:14: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT file.lo -MD -MP -MF .deps/file.Tpo -c file.c -o file.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT lock.lo -MD -MP -MF ".deps/lock.Tpo" -c -o lock.lo lock.c;  then mv -f ".deps/lock.Tpo" ".deps/lock.Plo"; else rm -f ".deps/lock.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c lock.c  -fPIC -DPIC -o .libs/lock.o
lock.c:111:6: warning: no previous prototype for 'elk_init_unix_lock'
lock.c: In function 'P_Internal_Lock_Operation':
lock.c:46:15: warning: function returns an aggregate
lock.c:84:11: warning: function call has aggregate value
lock.c:86:11: warning: function call has aggregate value
lock.c:87:11: warning: function call has aggregate value
lock.c:89:9: warning: function call has aggregate value
lock.c: In function 'elk_init_unix_lock':
lock.c:115:14: warning: function call has aggregate value
lock.c:115:14: warning: function call has aggregate value
lock.c:117:14: warning: function call has aggregate value
lock.c:117:14: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c lock.c -o lock.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT misc.lo -MD -MP -MF ".deps/misc.Tpo" -c -o misc.lo misc.c;  then mv -f ".deps/misc.Tpo" ".deps/misc.Plo"; else rm -f ".deps/misc.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c misc.c  -fPIC -DPIC -o .libs/misc.o
misc.c: In function 'P_Getpass':
misc.c:38:5: warning: nested extern declaration of 'getpass'
misc.c: At top level:
misc.c:48:6: warning: no previous prototype for 'elk_init_unix_misc'
misc.c: In function 'P_Getpass':
misc.c:36:15: warning: function returns an aggregate
misc.c:45:5: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c misc.c -o misc.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT passwd.lo -MD -MP -MF ".deps/passwd.Tpo" -c -o passwd.lo passwd.c;  then mv -f ".deps/passwd.Tpo" ".deps/passwd.Plo"; else rm -f ".deps/passwd.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT passwd.lo -MD -MP -MF .deps/passwd.Tpo -c passwd.c  -fPIC -DPIC -o .libs/passwd.o
passwd.c:176:6: warning: no previous prototype for 'elk_init_unix_passwd'
passwd.c: In function 'P_End_Group':
passwd.c:167:15: warning: function returns an aggregate
passwd.c: In function 'P_Rewind_Group':
passwd.c:158:15: warning: function returns an aggregate
passwd.c: In function 'P_Get_Group':
passwd.c:107:15: warning: function returns an aggregate
passwd.c:139:7: warning: function call has aggregate value
passwd.c:141:7: warning: function call has aggregate value
passwd.c:143:7: warning: function call has aggregate value
passwd.c:148:16: warning: function call has aggregate value
passwd.c:149:11: warning: function call has aggregate value
passwd.c:151:7: warning: function call has aggregate value
passwd.c: In function 'P_End_Passwd':
passwd.c:98:15: warning: function returns an aggregate
passwd.c: In function 'P_Rewind_Passwd':
passwd.c:89:15: warning: function returns an aggregate
passwd.c: In function 'P_Get_Passwd':
passwd.c:41:15: warning: function returns an aggregate
passwd.c:71:7: warning: function call has aggregate value
passwd.c:73:7: warning: function call has aggregate value
passwd.c:75:7: warning: function call has aggregate value
passwd.c:77:7: warning: function call has aggregate value
passwd.c:79:7: warning: function call has aggregate value
passwd.c:81:7: warning: function call has aggregate value
passwd.c:83:7: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT passwd.lo -MD -MP -MF .deps/passwd.Tpo -c passwd.c -o passwd.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT process.lo -MD -MP -MF ".deps/process.Tpo" -c -o process.lo process.c;  then mv -f ".deps/process.Tpo" ".deps/process.Plo"; else rm -f ".deps/process.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT process.lo -MD -MP -MF .deps/process.Tpo -c process.c  -fPIC -DPIC -o .libs/process.o
process.c: In function 'P_Getenv':
process.c:158:5: warning: nested extern declaration of 'getenv'
process.c: In function 'P_Getlogin':
process.c:165:5: warning: nested extern declaration of 'getlogin'
process.c: At top level:
process.c:370:6: warning: no previous prototype for 'elk_init_unix_process'
process.c: In function 'P_Working_Directory':
process.c:325:15: warning: function returns an aggregate
process.c:365:9: warning: function call has aggregate value
process.c: In function 'P_Umask':
process.c:321:15: warning: function returns an aggregate
process.c:322:5: warning: function call has aggregate value
process.c: In function 'P_System':
process.c:289:15: warning: function returns an aggregate
process.c:317:20: warning: function call has aggregate value
process.c:317:9: warning: function call has aggregate value
process.c:318:5: warning: function call has aggregate value
process.c: In function 'P_Sleep':
process.c:284:15: warning: function returns an aggregate
process.c: In function 'P_Process_Resources':
process.c:247:15: warning: function returns an aggregate
process.c:272:7: warning: function call has aggregate value
process.c:274:7: warning: function call has aggregate value
process.c:276:7: warning: function call has aggregate value
process.c:278:7: warning: function call has aggregate value
process.c:281:5: warning: function call has aggregate value
process.c: In function 'Open_Pipe':
process.c:223:15: warning: function returns an aggregate
process.c:232:20: warning: function call has aggregate value
process.c:232:9: warning: function call has aggregate value
process.c: In function 'P_Open_Output_Pipe':
process.c:243:15: warning: function returns an aggregate
process.c:244:5: warning: function call has aggregate value
process.c: In function 'P_Open_Input_Pipe':
process.c:239:15: warning: function returns an aggregate
process.c:240:5: warning: function call has aggregate value
process.c: In function 'P_Nice':
process.c:214:15: warning: function returns an aggregate
process.c:220:5: warning: function call has aggregate value
process.c: In function 'P_Getgroups':
process.c:182:15: warning: function returns an aggregate
process.c:201:29: warning: function call has aggregate value
process.c:201:10: warning: function call has aggregate value
process.c:206:11: warning: function call has aggregate value
process.c: In function 'P_Getuids':
process.c:180:15: warning: function returns an aggregate
process.c:180:29: warning: function call has aggregate value
process.c: In function 'P_Getpids':
process.c:178:15: warning: function returns an aggregate
process.c:178:29: warning: function call has aggregate value
process.c: In function 'P_Getgids':
process.c:176:15: warning: function returns an aggregate
process.c:176:29: warning: function call has aggregate value
process.c: In function 'P_Getlogin':
process.c:164:15: warning: function returns an aggregate
process.c:173:5: warning: function call has aggregate value
process.c: In function 'P_Getenv':
process.c:157:15: warning: function returns an aggregate
process.c:161:5: warning: function call has aggregate value
process.c: In function 'P_Fork':
process.c:145:15: warning: function returns an aggregate
process.c:154:5: warning: function call has aggregate value
process.c: In function 'General_Exec':
process.c:82:15: warning: function returns an aggregate
process.c: In function 'P_Exec_Path':
process.c:139:15: warning: function returns an aggregate
process.c:142:5: warning: function call has aggregate value
process.c: In function 'P_Exec':
process.c:135:15: warning: function returns an aggregate
process.c:136:5: warning: function call has aggregate value
process.c: In function 'P_Environ':
process.c:56:15: warning: function returns an aggregate
process.c:65:14: warning: function call has aggregate value
process.c:70:13: warning: function call has aggregate value
process.c:72:13: warning: function call has aggregate value
process.c:74:13: warning: function call has aggregate value
process.c:78:5: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT process.lo -MD -MP -MF .deps/process.Tpo -c process.c -o process.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT signal.lo -MD -MP -MF ".deps/signal.Tpo" -c -o signal.lo signal.c;  then mv -f ".deps/signal.Tpo" ".deps/signal.Plo"; else rm -f ".deps/signal.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT signal.lo -MD -MP -MF .deps/signal.Tpo -c signal.c  -fPIC -DPIC -o .libs/signal.o
signal.c:228:6: warning: no previous prototype for 'General_Handler'
signal.c:261:6: warning: no previous prototype for 'Add_To_Mask'
signal.c:271:6: warning: no previous prototype for 'Remove_From_Mask'
signal.c:335:6: warning: no previous prototype for 'elk_init_unix_signal'
signal.c: In function 'P_Alarm':
signal.c:223:15: warning: function returns an aggregate
signal.c:224:5: warning: function call has aggregate value
signal.c: In function 'P_Pause':
signal.c:211:15: warning: function returns an aggregate
signal.c: In function 'P_List_Signals':
signal.c:207:15: warning: function returns an aggregate
signal.c:208:5: warning: function call has aggregate value
signal.c: In function 'P_Kill':
signal.c:191:15: warning: function returns an aggregate
signal.c: In function 'General_Handler':
signal.c:236:10: warning: function call has aggregate value
signal.c:237:10: warning: function call has aggregate value
signal.c:241:5: warning: function call has aggregate value
signal.c:243:5: warning: function call has aggregate value
signal.c: In function 'P_Signal':
signal.c:279:15: warning: function returns an aggregate
signal.c:258:5: warning: function call has aggregate value
signal.c:258:5: warning: function call has aggregate value
signal.c: In function 'elk_init_unix_signal':
signal.c:344:14: warning: function call has aggregate value
signal.c:347:14: warning: function call has aggregate value
signal.c:347:14: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT signal.lo -MD -MP -MF .deps/signal.Tpo -c signal.c -o signal.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT system.lo -MD -MP -MF ".deps/system.Tpo" -c -o system.lo system.c;  then mv -f ".deps/system.Tpo" ".deps/system.Plo"; else rm -f ".deps/system.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT system.lo -MD -MP -MF .deps/system.Tpo -c system.c  -fPIC -DPIC -o .libs/system.o
system.c:206:6: warning: no previous prototype for 'elk_init_unix_system'
system.c: In function 'P_Job_Controlp':
system.c:155:15: warning: function returns an aggregate
system.c: In function 'P_System_Info':
system.c:171:15: warning: function returns an aggregate
system.c:196:7: warning: function call has aggregate value
system.c:201:7: warning: function call has aggregate value
system.c:202:7: warning: function call has aggregate value
system.c: In function 'P_List_File_Limits':
system.c:151:15: warning: function returns an aggregate
system.c:152:5: warning: function call has aggregate value
system.c: In function 'P_File_Limit':
system.c:57:15: warning: function returns an aggregate
system.c:78:9: warning: function call has aggregate value
system.c:108:9: warning: function call has aggregate value
system.c:147:9: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT system.lo -MD -MP -MF .deps/system.Tpo -c system.c -o system.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT temp.lo -MD -MP -MF ".deps/temp.Tpo" -c -o temp.lo temp.c;  then mv -f ".deps/temp.Tpo" ".deps/temp.Plo"; else rm -f ".deps/temp.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT temp.lo -MD -MP -MF .deps/temp.Tpo -c temp.c  -fPIC -DPIC -o .libs/temp.o
temp.c: In function 'P_Tempname':
temp.c:55:5: warning: nested extern declaration of 'tempnam'
temp.c: At top level:
temp.c:122:6: warning: no previous prototype for 'elk_init_unix_temp'
temp.c: In function 'P_Tempname':
temp.c:48:15: warning: function returns an aggregate
temp.c:114:9: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT temp.lo -MD -MP -MF .deps/temp.Tpo -c temp.c -o temp.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT time.lo -MD -MP -MF ".deps/time.Tpo" -c -o time.lo time.c;  then mv -f ".deps/time.Tpo" ".deps/time.Plo"; else rm -f ".deps/time.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT time.lo -MD -MP -MF .deps/time.Tpo -c time.c  -fPIC -DPIC -o .libs/time.o
time.c:170:6: warning: no previous prototype for 'elk_init_unix_time'
time.c: In function 'P_Nanotime':
time.c:67:15: warning: function returns an aggregate
time.c:87:13: warning: function call has aggregate value
time.c:87:7: warning: function call has aggregate value
time.c:88:7: warning: function call has aggregate value
time.c:91:26: warning: function call has aggregate value
time.c:92:26: warning: function call has aggregate value
time.c: In function 'P_Time_To_String':
time.c:151:15: warning: function returns an aggregate
time.c:167:5: warning: function call has aggregate value
time.c: In function 'P_Decode_Time':
time.c:45:15: warning: function returns an aggregate
time.c:55:11: warning: function call has aggregate value
time.c:56:11: warning: function call has aggregate value
time.c:57:11: warning: function call has aggregate value
time.c:58:11: warning: function call has aggregate value
time.c:59:11: warning: function call has aggregate value
time.c:60:11: warning: function call has aggregate value
time.c:61:11: warning: function call has aggregate value
time.c:62:11: warning: function call has aggregate value
time.c:63:11: warning: function call has aggregate value
time.c: In function 'P_Time':
time.c:114:15: warning: function returns an aggregate
time.c:116:5: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT time.lo -MD -MP -MF .deps/time.Tpo -c time.c -o time.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT unix.lo -MD -MP -MF ".deps/unix.Tpo" -c -o unix.lo unix.c;  then mv -f ".deps/unix.Tpo" ".deps/unix.Plo"; else rm -f ".deps/unix.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT unix.lo -MD -MP -MF .deps/unix.Tpo -c unix.c  -fPIC -DPIC -o .libs/unix.o
unix.c:66:6: warning: no previous prototype for 'elk_init_unix_unix'
unix.c: In function 'Integer_Pair':
unix.c:33:8: warning: function returns an aggregate
unix.c:39:7: warning: function call has aggregate value
unix.c:40:7: warning: function call has aggregate value
unix.c:41:7: warning: function call has aggregate value
unix.c: In function 'Syms_To_List':
unix.c:46:8: warning: function returns an aggregate
unix.c:53:14: warning: function call has aggregate value
unix.c:54:13: warning: function call has aggregate value
unix.c:57:5: warning: function call has aggregate value
unix.c: In function 'elk_init_unix_unix':
unix.c:67:14: warning: function call has aggregate value
unix.c:67:14: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT unix.lo -MD -MP -MF .deps/unix.Tpo -c unix.c -o unix.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../include -I../../include  -DSCM_DIR="\"/usr/pkg/share/elk\"" -DLIB_DIR="\"/usr/pkg/lib/elk\""   -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT wait.lo -MD -MP -MF ".deps/wait.Tpo" -c -o wait.lo wait.c;  then mv -f ".deps/wait.Tpo" ".deps/wait.Plo"; else rm -f ".deps/wait.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT wait.lo -MD -MP -MF .deps/wait.Tpo -c wait.c  -fPIC -DPIC -o .libs/wait.o
wait.c:167:6: warning: no previous prototype for 'elk_init_unix_wait'
wait.c: In function 'General_Wait':
wait.c:78:15: warning: function returns an aggregate
wait.c:111:7: warning: function call has aggregate value
wait.c:125:7: warning: function call has aggregate value
wait.c:126:7: warning: function call has aggregate value
wait.c:129:13: warning: function call has aggregate value
wait.c:129:7: warning: function call has aggregate value
wait.c:131:9: warning: function call has aggregate value
wait.c:134:13: warning: function call has aggregate value
wait.c:134:7: warning: function call has aggregate value
wait.c:136:9: warning: function call has aggregate value
wait.c: In function 'P_Wait_Process':
wait.c:161:15: warning: function returns an aggregate
wait.c:162:5: warning: function call has aggregate value
wait.c: In function 'P_Wait':
wait.c:145:15: warning: function returns an aggregate
wait.c:154:5: warning: function call has aggregate value
wait.c: In function 'elk_init_unix_wait':
wait.c:171:14: warning: function call has aggregate value
wait.c:171:14: warning: function call has aggregate value
wait.c:174:14: warning: function call has aggregate value
wait.c:174:14: warning: function call has aggregate value
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -DSCM_DIR=\"/usr/pkg/share/elk\" -DLIB_DIR=\"/usr/pkg/lib/elk\" -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin -MT wait.lo -MD -MP -MF .deps/wait.Tpo -c wait.c -o wait.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC --mode=link gcc  -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -O3 -pipe -fstack-protector -Wno-format -fno-builtin   -Wl,-R/usr/pkg/lib -o unix.la -rpath /usr/pkg/lib/elk -module -avoid-version -no-undefined error.lo fdescr.lo file.lo lock.lo misc.lo  passwd.lo process.lo signal.lo system.lo temp.lo time.lo  unix.lo wait.lo  ../../src/libelk.la 
libtool: link: gcc -shared  .libs/error.o .libs/fdescr.o .libs/file.o .libs/lock.o .libs/misc.o .libs/passwd.o .libs/process.o .libs/signal.o .libs/system.o .libs/temp.o .libs/time.o .libs/unix.o .libs/wait.o   -Wl,-rpath -Wl,/tmp/pkgsrc/lang/elk/work/elk-3.99.7/src/.libs -Wl,-rpath -Wl,/usr/pkg/lib ../../src/.libs/libelk.so -L/tmp/pkgsrc/lang/elk/work/.buildlink/lib -lm -ldl  -Wl,-R/usr/pkg/lib   -Wl,-soname -Wl,unix.so -o .libs/unix.so
libtool: link: ar cru .libs/unix.a  error.o fdescr.o file.o lock.o misc.o passwd.o process.o signal.o system.o temp.o time.o unix.o wait.o
libtool: link: ranlib .libs/unix.a
libtool: link: ( cd ".libs" && rm -f "unix.la" && ln -s "../unix.la" "unix.la" )
Making all in xlib
Making all in xwidgets
Making all in .
Making all in xaw
Making all in motif
Making all in scm
Making all in doc
Making all in bitstring
groff -ms -t ./bitstring.ms 2> index.raw >/dev/null
sort -f -t'#' +1 -3 +0n index.raw  | /usr/bin/awk -f ./../util/fixindex.awk  | /usr/bin/awk -f ./../util/block.awk >index.ms
(cat ./bitstring.ms ./../util/tmac.index index.ms; echo ".Tc")  | groff -ms -t 2> /dev/null > bitstring.ps
Making all in cprog
rm -f side side.inx && printf "" > side.inx
/usr/bin/awk -f ./../util/mkindex.awk ./cprog.ms | groff -ms -t 2>side >/dev/null
grep '^[sS]' < side | sed -e 's/\.\//\//' > side.ref
/usr/bin/awk -f ./../util/mkindex.awk ./cprog.ms | sed -f side.ref | groff -ms -t 2> /dev/null > cprog.ps
Making all in kernel
groff -ms -t ./kernel.ms 2> index.raw >/dev/null
sort -f -t'#' +1 -3 +0n index.raw  | /usr/bin/awk -f ./../util/fixindex.awk  | /usr/bin/awk -f ./../util/block.awk >index.ms
(cat ./kernel.ms ./../util/tmac.index index.ms; echo ".Tc")  | groff -ms -t 2> /dev/null > kernel.ps
Making all in man
groff -man -t ./elk.1 > elk.ps
Making all in oops
groff -ms -t ./oops.ms 2> index.raw >/dev/null
sort -f -t'#' +1 -3 +0n index.raw  | /usr/bin/awk -f ./../util/fixindex.awk  | /usr/bin/awk -f ./../util/block.awk >index.ms
(cat ./oops.ms ./../util/tmac.index index.ms; echo ".Tc")  | groff -ms -t 2> /dev/null > oops.ps
Making all in record
groff -ms -t ./record.ms 2> index.raw >/dev/null
sort -f -t'#' +1 -3 +0n index.raw  | /usr/bin/awk -f ./../util/fixindex.awk  | /usr/bin/awk -f ./../util/block.awk >index.ms
(cat ./record.ms ./../util/tmac.index index.ms; echo ".Tc")  | groff -ms -t 2> /dev/null > record.ps
Making all in regexp
groff -ms -t ./regexp.ms 2> index.raw >/dev/null
sort -f -t'#' +1 -3 +0n index.raw  | /usr/bin/awk -f ./../util/fixindex.awk  | /usr/bin/awk -f ./../util/block.awk >index.ms
(cat ./regexp.ms ./../util/tmac.index index.ms; echo ".Tc")  | groff -ms -t 2> /dev/null > regexp.ps
Making all in unix
groff -ms -t ./unix.ms 2> index.raw >/dev/null
sort -f -t'#' +1 -3 +0n index.raw  | /usr/bin/awk -f ./../util/fixindex.awk  | /usr/bin/awk -f ./../util/block.awk >index.ms
(cat ./unix.ms ./../util/tmac.index index.ms; echo ".Tc")  | groff -ms -t 2> /dev/null > unix.ps
Making all in usenix
groff -ms ./usenix.ms 2> tmp.ref >/dev/null
sed -f tmp.ref ./usenix.ms | groff -ms 2> /dev/null > usenix.ps
Making all in xlib
groff -ms -t ./xlib.ms 2> index.raw >/dev/null
sort -f -t'#' +1 -3 +0n index.raw  | /usr/bin/awk -f ./../util/fixindex.awk  | /usr/bin/awk -f ./../util/block.awk >index.ms
(cat ./xlib.ms ./../util/tmac.index index.ms; echo ".Tc")  | groff -ms -t 2> /dev/null > xlib.ps
Making all in xt
groff -ms -t ./xt.ms 2> index.raw >/dev/null
sort -f -t'#' +1 -3 +0n index.raw  | /usr/bin/awk -f ./../util/fixindex.awk  | /usr/bin/awk -f ./../util/block.awk >index.ms
(cat ./xt.ms ./../util/tmac.index index.ms; echo ".Tc")  | groff -ms -t 2> /dev/null > xt.ps
Making all in examples
Making all in tests
rm -f stamp-r4rs mytest.scm
sed -e 's/r4rstest/mytest/g' < ./r4rstest.scm > mytest.scm
echo '(test-cont) (test-sc4) (test-delay)' >> mytest.scm
../../src/elk -p .:../../scm -l mytest.scm
SECTION(2 1)
SECTION(3 4)
 #<primitive boolean?>
    #<primitive char?>
       #<primitive null?>
          #<primitive number?>
             #<primitive pair?>
                #<primitive procedure?>
                   #<primitive string?>
                      #<primitive symbol?>
                         #<primitive vector?>
(#t #f #f #f #f #f #f #f #f)#t
(#t #f #f #f #f #f #f #f #f)#f
(#f #t #f #f #f #f #f #f #f)#\a
(#f #f #t #f #f #f #f #f #f)()
(#f #f #f #t #f #f #f #f #f)9739
(#f #f #f #f #t #f #f #f #f)(test)
(#f #f #f #f #f #t #f #f #f)#<compound record-error>
(#f #f #f #f #f #f #t #f #f)"test"
(#f #f #f #f #f #f #t #f #f)""
(#f #f #f #f #f #f #f #t #f)test
(#f #f #f #f #f #f #f #f #t)#()
(#f #f #f #f #f #f #f #f #t)#(a b c)
SECTION(4 1 2)
''a  ==> 'a
''a  ==> 'a
SECTION(4 1 3)
(#<primitive *> 3 4)  ==> 12
SECTION(4 1 4)
(#<compound 139988771158544> 4)  ==> 8
(#<compound reverse-subtract> 7 10)  ==> 3
(#<compound add4> 6)  ==> 10
(#<compound 139988771165072> 3 4 5 6)  ==> (3 4 5 6)
(#<compound 139988771167536> 3 4 5 6)  ==> (5 6)
SECTION(4 1 5)
(if yes)  ==> yes
(if no)  ==> no
(if 1)  ==> 1
SECTION(4 1 6)
(define 3)  ==> 3
(set! 5)  ==> 5
SECTION(4 2 1)
(cond greater)  ==> greater
(cond equal)  ==> equal
(cond 2)  ==> 2
(case composite)  ==> composite
(case consonant)  ==> consonant
(and #t)  ==> #t
(and #f)  ==> #f
(and (f g))  ==> (f g)
(and #t)  ==> #t
(or #t)  ==> #t
(or #t)  ==> #t
(or #f)  ==> #f
(or #f)  ==> #f
(or (b c))  ==> (b c)
SECTION(4 2 2)
(let 6)  ==> 6
(let 35)  ==> 35
(let* 70)  ==> 70
(letrec #t)  ==> #t
(let 5)  ==> 5
(let 34)  ==> 34
(let 6)  ==> 6
(let 34)  ==> 34
(let* 7)  ==> 7
(let* 34)  ==> 34
(let* 8)  ==> 8
(let* 34)  ==> 34
(letrec 9)  ==> 9
(letrec 34)  ==> 34
(letrec 10)  ==> 10
(letrec 34)  ==> 34
SECTION(4 2 3)
(begin 6)  ==> 6
SECTION(4 2 4)
(do #(0 1 2 3 4))  ==> #(0 1 2 3 4)
(do 25)  ==> 25
(let 1)  ==> 1
(let ((6 1 3) (-5 -2)))  ==> ((6 1 3) (-5 -2))
(let -1)  ==> -1
SECTION(4 2 6)
`(list 3 4)  ==> (list 3 4)
`(list a 'a)  ==> (list a 'a)
`(a 3 4 5 6 b)  ==> (a 3 4 5 6 b)
`((foo 7) . cons)  ==> ((foo 7) . cons)
`#(10 5 2 4 3 8)  ==> #(10 5 2 4 3 8)
`5  ==> 5
`(a `(b ,(+ 1 2) ,(foo 4 d) e) f)  ==> (a `(b ,(+ 1 2) ,(foo 4 d) e) f)
`(a `(b ,x ,'y d) e)  ==> (a `(b ,x ,'y d) e)
`(list 3 4)  ==> (list 3 4)
``(list ,(+ 1 2) 4)  ==> `(list ,(+ 1 2) 4)
SECTION(5 2 1)
(define 6)  ==> 6
(define 1)  ==> 1
(#<compound add3> 6)  ==> (3 6)
(#<compound add3> 6)  ==> 9
SECTION(5 2 2)
(define 45)  ==> 45
(#<compound foo>)  ==> 5
(define 34)  ==> 34
(#<compound foo>)  ==> 5
(define 34)  ==> 34
(#<compound foo> 88)  ==> 88
(#<compound foo> 4)  ==> 4
(define 34)  ==> 34
(internal-define 99)  ==> 99
(internal-define 77)  ==> 77
SECTION(6 1)
(#<primitive not> #t)  ==> #f
(#<primitive not> 3)  ==> #f
(#<primitive not> (3))  ==> #f
(#<primitive not> #f)  ==> #t
(#<primitive not> ())  ==> #f
(#<primitive not> ())  ==> #f
(#<primitive not> nil)  ==> #f
SECTION(6 2)
(#<primitive eqv?> a a)  ==> #t
(#<primitive eqv?> a b)  ==> #f
(#<primitive eqv?> 2 2)  ==> #t
(#<primitive eqv?> () ())  ==> #t
(#<primitive eqv?> 10000 10000)  ==> #t
(#<primitive eqv?> (1 . 2) (1 . 2))  ==> #f
(#<primitive eqv?> #<compound 139988771357296> #<compound 139988771357424>)  ==> #f
(#<primitive eqv?> #f nil)  ==> #f
(#<primitive eqv?> #<compound 139988771360416> #<compound 139988771360416>)  ==> #t
(#<primitive eqv?> #<compound 139988771363856> #<compound 139988771363856>)  ==> #t
(#<primitive eqv?> #<compound 139988771365536> #<compound 139988771365904>)  ==> #f
(#<primitive eqv?> #<compound 139988771369360> #<compound 139988771369488>)  ==> #f
(#<primitive eq?> a a)  ==> #t
(#<primitive eq?> (a) (a))  ==> #f
(#<primitive eq?> () ())  ==> #t
(#<primitive eq?> #<primitive car> #<primitive car>)  ==> #t
(#<primitive eq?> (a) (a))  ==> #t
(#<primitive eq?> #() #())  ==> #t
(#<primitive eq?> #<compound 139988771380112> #<compound 139988771380112>)  ==> #t
(#<primitive equal?> a a)  ==> #t
(#<primitive equal?> (a) (a))  ==> #t
(#<primitive equal?> (a (b) c) (a (b) c))  ==> #t
(#<primitive equal?> "abc" "abc")  ==> #t
(#<primitive equal?> 2 2)  ==> #t
(#<primitive equal?> #(a a a a a) #(a a a a a))  ==> #t
SECTION(6 3)
(dot (a b c d e))  ==> (a b c d e)
(#<primitive list?> (a b c))  ==> #t
(set-cdr! (a . 4))  ==> (a . 4)
(#<primitive eqv?> (a . 4) (a . 4))  ==> #t
(dot (a b c . d))  ==> (a b c . d)
(#<primitive list?> (a . 4))  ==> #f
(list? #f)  ==> #f
(#<primitive cons> a ())  ==> (a)
(#<primitive cons> (a) (b c d))  ==> ((a) b c d)
(#<primitive cons> "a" (b c))  ==> ("a" b c)
(#<primitive cons> a 3)  ==> (a . 3)
(#<primitive cons> (a b) c)  ==> ((a b) . c)
(#<primitive car> (a b c))  ==> a
(#<primitive car> ((a) b c d))  ==> (a)
(#<primitive car> (1 . 2))  ==> 1
(#<primitive cdr> ((a) b c d))  ==> (b c d)
(#<primitive cdr> (1 . 2))  ==> 2
(#<primitive list> a 7 c)  ==> (a 7 c)
(#<primitive list>)  ==> ()
(#<primitive length> (a b c))  ==> 3
(#<primitive length> (a (b) (c d e)))  ==> 3
(#<primitive length> ())  ==> 0
(#<primitive append> (x) (y))  ==> (x y)
(#<primitive append> (a) (b c d))  ==> (a b c d)
(#<primitive append> (a (b)) ((c)))  ==> (a (b) (c))
(#<primitive append>)  ==> ()
(#<primitive append> (a b) (c . d))  ==> (a b c . d)
(#<primitive append> () a)  ==> a
(#<primitive reverse> (a b c))  ==> (c b a)
(#<primitive reverse> (a (b c) d (e (f))))  ==> ((e (f)) d (b c) a)
(#<primitive list-ref> (a b c d) 2)  ==> c
(#<primitive memq> a (a b c))  ==> (a b c)
(#<primitive memq> b (a b c))  ==> (b c)
(#<primitive memq> a (b c d))  ==> #f
(#<primitive memq> (a) (b (a) c))  ==> #f
(#<primitive member> (a) (b (a) c))  ==> ((a) c)
(#<primitive memv> 101 (100 101 102))  ==> (101 102)
(#<primitive assq> a ((a 1) (b 2) (c 3)))  ==> (a 1)
(#<primitive assq> b ((a 1) (b 2) (c 3)))  ==> (b 2)
(#<primitive assq> d ((a 1) (b 2) (c 3)))  ==> #f
(#<primitive assq> (a) (((a)) ((b)) ((c))))  ==> #f
(#<primitive assoc> (a) (((a)) ((b)) ((c))))  ==> ((a))
(#<primitive assv> 5 ((2 3) (5 7) (11 13)))  ==> (5 7)
SECTION(6 4)
(#<primitive symbol?> a)  ==> #t
(standard-case #t)  ==> #t
(standard-case #t)  ==> #t
(#<primitive symbol->string> flying-fish)  ==> "flying-fish"
(#<primitive symbol->string> martin)  ==> "martin"
(#<primitive symbol->string> Malvina)  ==> "Malvina"
(standard-case #t)  ==> #t
(string-set! "cb")  ==> "cb"
(#<primitive symbol->string> ab)  ==> "ab"
(#<primitive string->symbol> "ab")  ==> ab
(#<primitive eq?> mississippi mississippi)  ==> #t
(string->symbol #f)  ==> #f
(#<primitive string->symbol> "jollywog")  ==> jollywog
SECTION(6 5 5)
(#<primitive number?> 3)  ==> #t
(#<primitive complex?> 3)  ==> #t
(#<primitive real?> 3)  ==> #t
(#<primitive rational?> 3)  ==> #t
(#<primitive integer?> 3)  ==> #t
(#<primitive exact?> 3)  ==> #t
(#<primitive inexact?> 3)  ==> #f
(#<primitive => 22 22 22)  ==> #t
(#<primitive => 22 22)  ==> #t
(#<primitive => 34 34 35)  ==> #f
(#<primitive => 34 35)  ==> #f
(#<primitive >> 3 -6246)  ==> #t
(#<primitive >> 9 9 -2424)  ==> #f
(#<primitive >=> 3 -4 -6246)  ==> #t
(#<primitive >=> 9 9)  ==> #t
(#<primitive >=> 8 9)  ==> #f
(#<primitive <> -1 2 3 4 5 6 7 8)  ==> #t
(#<primitive <> -1 2 3 4 4 5 6 7)  ==> #f
(#<primitive <=> -1 2 3 4 5 6 7 8)  ==> #t
(#<primitive <=> -1 2 3 4 4 5 6 7)  ==> #t
(#<primitive <> 1 3 2)  ==> #f
(#<primitive >=> 1 3 2)  ==> #f
(#<primitive zero?> 0)  ==> #t
(#<primitive zero?> 1)  ==> #f
(#<primitive zero?> -1)  ==> #f
(#<primitive zero?> -100)  ==> #f
(#<primitive positive?> 4)  ==> #t
(#<primitive positive?> -4)  ==> #f
(#<primitive positive?> 0)  ==> #f
(#<primitive negative?> 4)  ==> #f
(#<primitive negative?> -4)  ==> #t
(#<primitive negative?> 0)  ==> #f
(#<primitive odd?> 3)  ==> #t
(#<primitive odd?> 2)  ==> #f
(#<primitive odd?> -4)  ==> #f
(#<primitive odd?> -1)  ==> #t
(#<primitive even?> 3)  ==> #f
(#<primitive even?> 2)  ==> #t
(#<primitive even?> -4)  ==> #t
(#<primitive even?> -1)  ==> #f
(#<primitive max> 34 5 7 38 6)  ==> 38
(#<primitive min> 3 5 5 330 4 -24)  ==> -24
(#<primitive +> 3 4)  ==> 7
(#<primitive +> 3)  ==> 3
(#<primitive +>)  ==> 0
(#<primitive *> 4)  ==> 4
(#<primitive *>)  ==> 1
(#<primitive -> 3 4)  ==> -1
(#<primitive -> 3)  ==> -3
(#<primitive abs> -7)  ==> 7
(#<primitive abs> 7)  ==> 7
(#<primitive abs> 0)  ==> 0
(#<primitive quotient> 35 7)  ==> 5
(#<primitive quotient> -35 7)  ==> -5
(#<primitive quotient> 35 -7)  ==> -5
(#<primitive quotient> -35 -7)  ==> 5
(#<primitive modulo> 13 4)  ==> 1
(#<primitive remainder> 13 4)  ==> 1
(#<primitive modulo> -13 4)  ==> 3
(#<primitive remainder> -13 4)  ==> -1
(#<primitive modulo> 13 -4)  ==> -3
(#<primitive remainder> 13 -4)  ==> 1
(#<primitive modulo> -13 -4)  ==> -1
(#<primitive remainder> -13 -4)  ==> -1
(#<primitive modulo> 0 86400)  ==> 0
(#<primitive modulo> 0 -86400)  ==> 0
(#<compound divtest> 238 9)  ==> #t
(#<compound divtest> -238 9)  ==> #t
(#<compound divtest> 238 -9)  ==> #t
(#<compound divtest> -238 -9)  ==> #t
(#<primitive gcd> 0 4)  ==> 4
(#<primitive gcd> -4 0)  ==> 4
(#<primitive gcd> 32 -36)  ==> 4
(#<primitive gcd>)  ==> 0
(#<primitive lcm> 32 -36)  ==> 288
(#<primitive lcm>)  ==> 1
SECTION(6 5 5)
(#<compound test-string->number> "+#.#")  ==> #t
(#<compound test-string->number> "-#.#")  ==> #t
(#<compound test-string->number> "#.#")  ==> #t
(#<compound test-string->number> "1/0")  ==> #t
(#<compound test-string->number> "-1/0")  ==> #t
(#<compound test-string->number> "0/0")  ==> #t
(#<compound test-string->number> "+1/0i")  ==> #t
(#<compound test-string->number> "-1/0i")  ==> #t
(#<compound test-string->number> "0/0i")  ==> #t
(#<compound test-string->number> "0/0-0/0i")  ==> #t
(#<compound test-string->number> "1/0-1/0i")  ==> #t
(#<compound test-string->number> "-1/0+1/0i")  ==> #t
(#<compound test-string->number> "#i")  ==> #t
(#<compound test-string->number> "#e")  ==> #t
(#<compound test-string->number> "#")  ==> #t
(#<compound test-string->number> "#i0/0")  ==> #t
SECTION(6 5 9)
(#<primitive number->string> 0)  ==> "0"
(#<primitive number->string> 100)  ==> "100"
(#<primitive number->string> 256 16)  ==> "100"
(#<primitive string->number> "100")  ==> 100
(#<primitive string->number> "100" 16)  ==> 256
(#<primitive string->number> "")  ==> #f
(#<primitive string->number> ".")  ==> #f
(#<primitive string->number> "d")  ==> #f
(#<primitive string->number> "D")  ==> #f
(#<primitive string->number> "i")  ==> #f
(#<primitive string->number> "I")  ==> #f
(#<primitive string->number> "3i")  ==> #f
(#<primitive string->number> "3I")  ==> #f
(#<primitive string->number> "33i")  ==> #f
(#<primitive string->number> "33I")  ==> #f
(#<primitive string->number> "3.3i")  ==> #f
(#<primitive string->number> "3.3I")  ==> #f
(#<primitive string->number> "-")  ==> #f
(#<primitive string->number> "+")  ==> #f
(string->number #t)  ==> #t
(string->number #t)  ==> #t
SECTION(6 6)
(#<primitive eqv?> #\space #\space)  ==> #t
(#<primitive eqv?> #\space #\space)  ==> #t
(#<primitive char?> #\a)  ==> #t
(#<primitive char?> #\()  ==> #t
(#<primitive char?> #\space)  ==> #t
(#<primitive char?> #\newline)  ==> #t
(#<primitive char=?> #\A #\B)  ==> #f
(#<primitive char=?> #\a #\b)  ==> #f
(#<primitive char=?> #\9 #\0)  ==> #f
(#<primitive char=?> #\A #\A)  ==> #t
(#<primitive char<?> #\A #\B)  ==> #t
(#<primitive char<?> #\a #\b)  ==> #t
(#<primitive char<?> #\9 #\0)  ==> #f
(#<primitive char<?> #\A #\A)  ==> #f
(#<primitive char>?> #\A #\B)  ==> #f
(#<primitive char>?> #\a #\b)  ==> #f
(#<primitive char>?> #\9 #\0)  ==> #t
(#<primitive char>?> #\A #\A)  ==> #f
(#<primitive char<=?> #\A #\B)  ==> #t
(#<primitive char<=?> #\a #\b)  ==> #t
(#<primitive char<=?> #\9 #\0)  ==> #f
(#<primitive char<=?> #\A #\A)  ==> #t
(#<primitive char>=?> #\A #\B)  ==> #f
(#<primitive char>=?> #\a #\b)  ==> #f
(#<primitive char>=?> #\9 #\0)  ==> #t
(#<primitive char>=?> #\A #\A)  ==> #t
(#<primitive char-ci=?> #\A #\B)  ==> #f
(#<primitive char-ci=?> #\a #\B)  ==> #f
(#<primitive char-ci=?> #\A #\b)  ==> #f
(#<primitive char-ci=?> #\a #\b)  ==> #f
(#<primitive char-ci=?> #\9 #\0)  ==> #f
(#<primitive char-ci=?> #\A #\A)  ==> #t
(#<primitive char-ci=?> #\A #\a)  ==> #t
(#<primitive char-ci<?> #\A #\B)  ==> #t
(#<primitive char-ci<?> #\a #\B)  ==> #t
(#<primitive char-ci<?> #\A #\b)  ==> #t
(#<primitive char-ci<?> #\a #\b)  ==> #t
(#<primitive char-ci<?> #\9 #\0)  ==> #f
(#<primitive char-ci<?> #\A #\A)  ==> #f
(#<primitive char-ci<?> #\A #\a)  ==> #f
(#<primitive char-ci>?> #\A #\B)  ==> #f
(#<primitive char-ci>?> #\a #\B)  ==> #f
(#<primitive char-ci>?> #\A #\b)  ==> #f
(#<primitive char-ci>?> #\a #\b)  ==> #f
(#<primitive char-ci>?> #\9 #\0)  ==> #t
(#<primitive char-ci>?> #\A #\A)  ==> #f
(#<primitive char-ci>?> #\A #\a)  ==> #f
(#<primitive char-ci<=?> #\A #\B)  ==> #t
(#<primitive char-ci<=?> #\a #\B)  ==> #t
(#<primitive char-ci<=?> #\A #\b)  ==> #t
(#<primitive char-ci<=?> #\a #\b)  ==> #t
(#<primitive char-ci<=?> #\9 #\0)  ==> #f
(#<primitive char-ci<=?> #\A #\A)  ==> #t
(#<primitive char-ci<=?> #\A #\a)  ==> #t
(#<primitive char-ci>=?> #\A #\B)  ==> #f
(#<primitive char-ci>=?> #\a #\B)  ==> #f
(#<primitive char-ci>=?> #\A #\b)  ==> #f
(#<primitive char-ci>=?> #\a #\b)  ==> #f
(#<primitive char-ci>=?> #\9 #\0)  ==> #t
(#<primitive char-ci>=?> #\A #\A)  ==> #t
(#<primitive char-ci>=?> #\A #\a)  ==> #t
(#<primitive char-alphabetic?> #\a)  ==> #t
(#<primitive char-alphabetic?> #\A)  ==> #t
(#<primitive char-alphabetic?> #\z)  ==> #t
(#<primitive char-alphabetic?> #\Z)  ==> #t
(#<primitive char-alphabetic?> #\0)  ==> #f
(#<primitive char-alphabetic?> #\9)  ==> #f
(#<primitive char-alphabetic?> #\space)  ==> #f
(#<primitive char-alphabetic?> #\;)  ==> #f
(#<primitive char-numeric?> #\a)  ==> #f
(#<primitive char-numeric?> #\A)  ==> #f
(#<primitive char-numeric?> #\z)  ==> #f
(#<primitive char-numeric?> #\Z)  ==> #f
(#<primitive char-numeric?> #\0)  ==> #t
(#<primitive char-numeric?> #\9)  ==> #t
(#<primitive char-numeric?> #\space)  ==> #f
(#<primitive char-numeric?> #\;)  ==> #f
(#<primitive char-whitespace?> #\a)  ==> #f
(#<primitive char-whitespace?> #\A)  ==> #f
(#<primitive char-whitespace?> #\z)  ==> #f
(#<primitive char-whitespace?> #\Z)  ==> #f
(#<primitive char-whitespace?> #\0)  ==> #f
(#<primitive char-whitespace?> #\9)  ==> #f
(#<primitive char-whitespace?> #\space)  ==> #t
(#<primitive char-whitespace?> #\;)  ==> #f
(#<primitive char-upper-case?> #\0)  ==> #f
(#<primitive char-upper-case?> #\9)  ==> #f
(#<primitive char-upper-case?> #\space)  ==> #f
(#<primitive char-upper-case?> #\;)  ==> #f
(#<primitive char-lower-case?> #\0)  ==> #f
(#<primitive char-lower-case?> #\9)  ==> #f
(#<primitive char-lower-case?> #\space)  ==> #f
(#<primitive char-lower-case?> #\;)  ==> #f
(#<primitive integer->char> 46)  ==> #\.
(#<primitive integer->char> 65)  ==> #\A
(#<primitive integer->char> 97)  ==> #\a
(#<primitive char-upcase> #\A)  ==> #\A
(#<primitive char-upcase> #\a)  ==> #\A
(#<primitive char-downcase> #\A)  ==> #\a
(#<primitive char-downcase> #\a)  ==> #\a
SECTION(6 7)
(#<primitive string?> "The word \"recursion\\\" has many meanings.")  ==> #t
(string-set! "?**")  ==> "?**"
(#<primitive string> #\a #\b #\c)  ==> "abc"
(#<primitive string>)  ==> ""
(#<primitive string-length> "abc")  ==> 3
(#<primitive string-ref> "abc" 0)  ==> #\a
(#<primitive string-ref> "abc" 2)  ==> #\c
(#<primitive string-length> "")  ==> 0
(#<primitive substring> "ab" 0 0)  ==> ""
(#<primitive substring> "ab" 1 1)  ==> ""
(#<primitive substring> "ab" 2 2)  ==> ""
(#<primitive substring> "ab" 0 1)  ==> "a"
(#<primitive substring> "ab" 1 2)  ==> "b"
(#<primitive substring> "ab" 0 2)  ==> "ab"
(#<primitive string-append> "foo" "bar")  ==> "foobar"
(#<primitive string-append> "foo")  ==> "foo"
(#<primitive string-append> "foo" "")  ==> "foo"
(#<primitive string-append> "" "foo")  ==> "foo"
(#<primitive string-append>)  ==> ""
(#<primitive make-string> 0)  ==> ""
(#<primitive string=?> "" "")  ==> #t
(#<primitive string<?> "" "")  ==> #f
(#<primitive string>?> "" "")  ==> #f
(#<primitive string<=?> "" "")  ==> #t
(#<primitive string>=?> "" "")  ==> #t
(#<primitive string-ci=?> "" "")  ==> #t
(#<primitive string-ci<?> "" "")  ==> #f
(#<primitive string-ci>?> "" "")  ==> #f
(#<primitive string-ci<=?> "" "")  ==> #t
(#<primitive string-ci>=?> "" "")  ==> #t
(#<primitive string=?> "A" "B")  ==> #f
(#<primitive string=?> "a" "b")  ==> #f
(#<primitive string=?> "9" "0")  ==> #f
(#<primitive string=?> "A" "A")  ==> #t
(#<primitive string<?> "A" "B")  ==> #t
(#<primitive string<?> "a" "b")  ==> #t
(#<primitive string<?> "9" "0")  ==> #f
(#<primitive string<?> "A" "A")  ==> #f
(#<primitive string>?> "A" "B")  ==> #f
(#<primitive string>?> "a" "b")  ==> #f
(#<primitive string>?> "9" "0")  ==> #t
(#<primitive string>?> "A" "A")  ==> #f
(#<primitive string<=?> "A" "B")  ==> #t
(#<primitive string<=?> "a" "b")  ==> #t
(#<primitive string<=?> "9" "0")  ==> #f
(#<primitive string<=?> "A" "A")  ==> #t
(#<primitive string>=?> "A" "B")  ==> #f
(#<primitive string>=?> "a" "b")  ==> #f
(#<primitive string>=?> "9" "0")  ==> #t
(#<primitive string>=?> "A" "A")  ==> #t
(#<primitive string-ci=?> "A" "B")  ==> #f
(#<primitive string-ci=?> "a" "B")  ==> #f
(#<primitive string-ci=?> "A" "b")  ==> #f
(#<primitive string-ci=?> "a" "b")  ==> #f
(#<primitive string-ci=?> "9" "0")  ==> #f
(#<primitive string-ci=?> "A" "A")  ==> #t
(#<primitive string-ci=?> "A" "a")  ==> #t
(#<primitive string-ci<?> "A" "B")  ==> #t
(#<primitive string-ci<?> "a" "B")  ==> #t
(#<primitive string-ci<?> "A" "b")  ==> #t
(#<primitive string-ci<?> "a" "b")  ==> #t
(#<primitive string-ci<?> "9" "0")  ==> #f
(#<primitive string-ci<?> "A" "A")  ==> #f
(#<primitive string-ci<?> "A" "a")  ==> #f
(#<primitive string-ci>?> "A" "B")  ==> #f
(#<primitive string-ci>?> "a" "B")  ==> #f
(#<primitive string-ci>?> "A" "b")  ==> #f
(#<primitive string-ci>?> "a" "b")  ==> #f
(#<primitive string-ci>?> "9" "0")  ==> #t
(#<primitive string-ci>?> "A" "A")  ==> #f
(#<primitive string-ci>?> "A" "a")  ==> #f
(#<primitive string-ci<=?> "A" "B")  ==> #t
(#<primitive string-ci<=?> "a" "B")  ==> #t
(#<primitive string-ci<=?> "A" "b")  ==> #t
(#<primitive string-ci<=?> "a" "b")  ==> #t
(#<primitive string-ci<=?> "9" "0")  ==> #f
(#<primitive string-ci<=?> "A" "A")  ==> #t
(#<primitive string-ci<=?> "A" "a")  ==> #t
(#<primitive string-ci>=?> "A" "B")  ==> #f
(#<primitive string-ci>=?> "a" "B")  ==> #f
(#<primitive string-ci>=?> "A" "b")  ==> #f
(#<primitive string-ci>=?> "a" "b")  ==> #f
(#<primitive string-ci>=?> "9" "0")  ==> #t
(#<primitive string-ci>=?> "A" "A")  ==> #t
(#<primitive string-ci>=?> "A" "a")  ==> #t
SECTION(6 8)
(#<primitive vector?> #(0 (2 2 2 2) "Anna"))  ==> #t
(#<primitive vector> a b c)  ==> #(a b c)
(#<primitive vector>)  ==> #()
(#<primitive vector-length> #(0 (2 2 2 2) "Anna"))  ==> 3
(#<primitive vector-length> #())  ==> 0
(#<primitive vector-ref> #(1 1 2 3 5 8 13 21) 5)  ==> 8
(vector-set #(0 ("Sue" "Sue") "Anna"))  ==> #(0 ("Sue" "Sue") "Anna")
(#<primitive make-vector> 2 hi)  ==> #(hi hi)
(#<primitive make-vector> 0)  ==> #()
(#<primitive make-vector> 0 a)  ==> #()
SECTION(6 9)
(#<primitive procedure?> #<primitive car>)  ==> #t
(#<primitive procedure?> #<compound 139988771942096>)  ==> #t
(#<primitive procedure?> (lambda (x) (* x x)))  ==> #f
(#<primitive call-with-current-continuation> #<primitive procedure?>)  ==> #t
(#<primitive apply> #<primitive +> (3 4))  ==> 7
(#<primitive apply> #<compound 139988771953600> (3 4))  ==> 7
(#<primitive apply> #<primitive +> 10 (3 4))  ==> 17
(#<primitive apply> #<primitive list> ())  ==> ()
(#<compound 139988771959872> 12 75)  ==> 30
(#<primitive map> #<primitive cadr> ((a b) (d e) (g h)))  ==> (b e h)
(#<primitive map> #<primitive +> (1 2 3) (4 5 6))  ==> (5 7 9)
(#<primitive map> #<primitive +> (1 2 3))  ==> (1 2 3)
(#<primitive map> #<primitive *> (1 2 3))  ==> (1 2 3)
(#<primitive map> #<primitive -> (1 2 3))  ==> (-1 -2 -3)
(for-each #(0 1 4 9 16))  ==> #(0 1 4 9 16)
(#<primitive call-with-current-continuation> #<compound 139988772401312>)  ==> -3
(#<compound list-length> (1 2 3 4))  ==> 4
(#<compound list-length> (a b . c))  ==> #f
(#<primitive map> #<primitive cadr> ())  ==> ()
SECTION(6 10 1)
(#<primitive input-port?> #<file-input-port "stdin">)  ==> #t
(#<primitive output-port?> #<file-output-port "stdout">)  ==> #t
(#<primitive call-with-input-file> "mytest.scm" #<primitive input-port?>)  ==> #t
(#<primitive input-port?> #<file-input-port "mytest.scm">)  ==> #t
SECTION(6 10 2)
(#<primitive peek-char> #<file-input-port "mytest.scm">)  ==> #\;
(#<primitive read-char> #<file-input-port "mytest.scm">)  ==> #\;
(#<primitive read> #<file-input-port "mytest.scm">)  ==> (define cur-section '())
(#<primitive peek-char> #<file-input-port "mytest.scm">)  ==> #\(
(#<primitive read> #<file-input-port "mytest.scm">)  ==> (define errs '())
SECTION(6 10 3)
(#<primitive call-with-output-file> "tmp1" #<compound 139988772478016>)  ==> #t
(#<primitive read> #<file-input-port "tmp1">)  ==> (define foo '(#t #f a () 9739 -3 . #((test) "te \" \" st" "" test #() b c)))
(#<primitive eof-object?> #<end-of-file>)  ==> #t
(#<primitive eof-object?> #<end-of-file>)  ==> #t
(input-port? #t)  ==> #t
(#<primitive read-char> #<file-input-port "tmp1">)  ==> #\;
(#<primitive read-char> #<file-input-port "tmp1">)  ==> #\;
(#<primitive read-char> #<file-input-port "tmp1">)  ==> #\;
(#<primitive read> #<file-input-port "tmp1">)  ==> (#t #f a () 9739 -3 . #((test) "te \" \" st" "" test #() b c))
(#<primitive read> #<file-input-port "tmp1">)  ==> (define foo '(#t #f a () 9739 -3 . #((test) "te \" \" st" "" test #() b c)))
(#<primitive output-port?> #<file-output-port "tmp2">)  ==> #t
(#<primitive read> #<file-input-port "tmp2">)  ==> (define foo '(#t #f a () 9739 -3 . #((test) "te \" \" st" "" test #() b c)))
(#<primitive eof-object?> #<end-of-file>)  ==> #t
(#<primitive eof-object?> #<end-of-file>)  ==> #t
(input-port? #t)  ==> #t
(#<primitive read-char> #<file-input-port "tmp2">)  ==> #\;
(#<primitive read-char> #<file-input-port "tmp2">)  ==> #\;
(#<primitive read-char> #<file-input-port "tmp2">)  ==> #\;
(#<primitive read> #<file-input-port "tmp2">)  ==> (#t #f a () 9739 -3 . #((test) "te \" \" st" "" test #() b c))
(#<primitive read> #<file-input-port "tmp2">)  ==> (define foo '(#t #f a () 9739 -3 . #((test) "te \" \" st" "" test #() b c)))

Passed all tests

;testing inexact numbers; 
SECTION(6 2)
(#<primitive eqv?> 1 1.0)  ==> #f
(#<primitive eqv?> 0 0.0)  ==> #f
SECTION(6 5 5)
(#<primitive inexact?> 3.899999999999999911182158029987)  ==> #t
(max #t)  ==> #t
(#<primitive max> 3.899999999999999911182158029987 4)  ==> 4.0
(#<primitive exact->inexact> 4)  ==> 4.0
(#<primitive exact->inexact> 4.0)  ==> 4.0
(#<primitive inexact->exact> 4)  ==> 4
(#<primitive inexact->exact> 4.0)  ==> 4
(#<primitive round> -4.5)  ==> -4.0
(#<primitive round> -3.5)  ==> -4.0
(#<primitive round> -3.899999999999999911182158029987)  ==> -4.0
(#<primitive round> 0.0)  ==> 0.0
(#<primitive round> 0.25)  ==> 0.0
(#<primitive round> 0.8000000000000000444089209850063)  ==> 1.0
(#<primitive round> 3.5)  ==> 4.0
(#<primitive round> 4.5)  ==> 4.0
(#<compound expt> 0 0)  ==> 1
(#<compound expt> 0 1)  ==> 0
(#<primitive atan> 1 1)  ==> 0.785398163397448278999490867136
(#<primitive call-with-output-file> "tmp3" #<compound 139988772537504>)  ==> #t
(#<primitive read> #<file-input-port "tmp3">)  ==> (define foo '(0.25 -3.25))
(#<primitive eof-object?> #<end-of-file>)  ==> #t
(#<primitive eof-object?> #<end-of-file>)  ==> #t
(input-port? #t)  ==> #t
(#<primitive read-char> #<file-input-port "tmp3">)  ==> #\;
(#<primitive read-char> #<file-input-port "tmp3">)  ==> #\;
(#<primitive read-char> #<file-input-port "tmp3">)  ==> #\;
(#<primitive read> #<file-input-port "tmp3">)  ==> (0.25 -3.25)
(#<primitive read> #<file-input-port "tmp3">)  ==> (define foo '(0.25 -3.25))
(pentium-fdiv-bug #t)  ==> #t

Passed all tests
SECTION(6 5 6)
(float-print-test #t)  ==> #t
(mult-float-print-test #t)  ==> #t
(mult-float-print-test #t)  ==> #t
(mult-float-print-test #t)  ==> #t
(mult-float-print-test #t)  ==> #t
(mult-float-print-test #t)  ==> #t

;testing bignums; 
SECTION(6 5 7)
(#<primitive modulo> 33333333333333333333 3)  ==> 0
(#<primitive modulo> 33333333333333333333 -3)  ==> 0
(#<primitive remainder> 33333333333333333333 3)  ==> 0
(#<primitive remainder> 33333333333333333333 -3)  ==> 0
(#<primitive modulo> 33333333333333333332 3)  ==> 2
(#<primitive modulo> 33333333333333333332 -3)  ==> -1
(#<primitive remainder> 33333333333333333332 3)  ==> 2
(#<primitive remainder> 33333333333333333332 -3)  ==> 2
(#<primitive modulo> -33333333333333333332 3)  ==> 1
(#<primitive modulo> -33333333333333333332 -3)  ==> -2
(#<primitive remainder> -33333333333333333332 3)  ==> -2
(#<primitive remainder> -33333333333333333332 -3)  ==> -2
(#<primitive modulo> 3 33333333333333333333)  ==> 3
(#<primitive modulo> -3 33333333333333333333)  ==> 33333333333333333330
(#<primitive remainder> 3 33333333333333333333)  ==> 3
(#<primitive remainder> -3 33333333333333333333)  ==> -3
(#<primitive modulo> 3 -33333333333333333333)  ==> -33333333333333333330
(#<primitive modulo> -3 -33333333333333333333)  ==> -3
(#<primitive remainder> 3 -33333333333333333333)  ==> 3
(#<primitive remainder> -3 -33333333333333333333)  ==> -3
(#<primitive modulo> -2177452800 86400)  ==> 0
(#<primitive modulo> 2177452800 -86400)  ==> 0
(#<primitive modulo> 2177452800 86400)  ==> 0
(#<primitive modulo> -2177452800 -86400)  ==> 0
(#<primitive modulo> 0 -2177452800)  ==> 0
(remainder #t)  ==> #t
(remainder #t)  ==> #t
SECTION(6 5 8)
(#<primitive string->number> "281474976710655325431")  ==> 281474976710655325431
(#<primitive number->string> 281474976710655325431)  ==> "281474976710655325431"

Passed all tests

;testing bignum-inexact comparisons;
SECTION(6 5 5)
(#<primitive => 1237940039285380274899124225 1237940039285380274899124224.0 1237940039285380274899124223)  ==> #f
(#<primitive => 1237940039285380274899124224.0 1237940039285380274899124225 1237940039285380274899124223)  ==> #f
(#<primitive <> 1237940039285380274899124223 1237940039285380274899124224.0 1237940039285380274899124225)  ==> #t

To fully test continuations, Scheme 4, and DELAY/FORCE do:
(test-cont) (test-sc4) (test-delay)

;testing continuations; 
SECTION(6 9)
(#<compound leaf-eq?> (a (b (c))) ((a) b c))  ==> #t
(#<compound leaf-eq?> (a (b (c))) ((a) b c d))  ==> #f

Passed all tests

;testing scheme 4 functions; 
SECTION(6 7)
(#<primitive string->list> "P l")  ==> (#\P #\space #\l)
(#<primitive string->list> "")  ==> ()
(#<primitive list->string> (#\1 #\\ #\"))  ==> "1\\\""
(#<primitive list->string> ())  ==> ""
SECTION(6 8)
(#<primitive vector->list> #(dah dah didah))  ==> (dah dah didah)
(#<primitive vector->list> #())  ==> ()
(#<primitive list->vector> (dididit dah))  ==> #(dididit dah)
(#<primitive list->vector> ())  ==> #()
SECTION(6 10 4)
(load (#t #f a () 9739 -3 . #((test) "te \" \" st" "" test #() b c)))  ==> (#t #f a () 9739 -3 . #((test) "te \" \" st" "" test #() b c))

Passed all tests

;testing DELAY and FORCE; 
SECTION(6 9)
(delay 3)  ==> 3
(delay (3 3))  ==> (3 3)
(delay 2)  ==> 2
(#<primitive force> #<promise 139988771710768>)  ==> 6
(#<primitive force> #<promise 139988771710768>)  ==> 6
(force 3)  ==> 3

Passed all tests
rm -f mytest.scm tmp1 tmp2 tmp3
printf "" > stamp-r4rs
../../src/elk -p .:../../scm -l gc-stress.scm
top-level: file "gc-stress.scm" not found
*** Error code 1 (ignored)
=> Unwrapping files-to-be-installed.