Compiling newlisp using Oracle Studio compiler in SPARC S10
Posted: Thu Dec 15, 2011 1:58 am
I compiled newlisp 10.3.3 using Oracle Studio 12 in SPARC Solaris 10 platform and got these warnings.
make -f makefile_modifiedsunos
cc -m32 -c -O2 -DSUNOS newlisp.c
"newlisp.c", line 851: warning: statement not reached
"newlisp.c", line 3571: warning: statement not reached
"newlisp.c", line 3614: warning: integer overflow detected: op "<<"
"newlisp.c", line 3715: warning: integer overflow detected: op "<<"
cc -m32 -c -O2 -DSUNOS nl-symbol.c
cc -m32 -c -O2 -DSUNOS nl-math.c
cc -m32 -c -O2 -DSUNOS nl-list.c
cc -m32 -c -O2 -DSUNOS nl-liststr.c
cc -m32 -c -O2 -DSUNOS nl-string.c
cc -m32 -c -O2 -DSUNOS nl-filesys.c
cc -m32 -c -O2 -DSUNOS nl-sock.c
cc -m32 -c -O2 -DSUNOS nl-import.c
cc -m32 -c -O2 -DSUNOS nl-xml.c
cc -m32 -c -O2 -DSUNOS nl-web.c
"nl-web.c", line 570: warning: statement not reached
cc -m32 -c -O2 -DSUNOS nl-matrix.c
cc -m32 -c -O2 -DSUNOS nl-debug.c
cc -m32 -c -O2 -DSUNOS pcre.c
cc newlisp.o nl-symbol.o nl-math.o nl-list.o nl-liststr.o nl-string.o nl-filesys.o nl-sock.o nl-import.o nl-xml.o nl-web.o nl-matrix.o nl-debug.o pcre.o -m32 -lm -ldl -lrt -lsocket -lnsl -o newlisp
$ ./newlisp -h
newLISP v.10.3.3 Copyright (c) 2011 Lutz Mueller. All rights reserved.
make -f makefile_modifiedsunos
cc -m32 -c -O2 -DSUNOS newlisp.c
"newlisp.c", line 851: warning: statement not reached
"newlisp.c", line 3571: warning: statement not reached
"newlisp.c", line 3614: warning: integer overflow detected: op "<<"
"newlisp.c", line 3715: warning: integer overflow detected: op "<<"
cc -m32 -c -O2 -DSUNOS nl-symbol.c
cc -m32 -c -O2 -DSUNOS nl-math.c
cc -m32 -c -O2 -DSUNOS nl-list.c
cc -m32 -c -O2 -DSUNOS nl-liststr.c
cc -m32 -c -O2 -DSUNOS nl-string.c
cc -m32 -c -O2 -DSUNOS nl-filesys.c
cc -m32 -c -O2 -DSUNOS nl-sock.c
cc -m32 -c -O2 -DSUNOS nl-import.c
cc -m32 -c -O2 -DSUNOS nl-xml.c
cc -m32 -c -O2 -DSUNOS nl-web.c
"nl-web.c", line 570: warning: statement not reached
cc -m32 -c -O2 -DSUNOS nl-matrix.c
cc -m32 -c -O2 -DSUNOS nl-debug.c
cc -m32 -c -O2 -DSUNOS pcre.c
cc newlisp.o nl-symbol.o nl-math.o nl-list.o nl-liststr.o nl-string.o nl-filesys.o nl-sock.o nl-import.o nl-xml.o nl-web.o nl-matrix.o nl-debug.o pcre.o -m32 -lm -ldl -lrt -lsocket -lnsl -o newlisp
$ ./newlisp -h
newLISP v.10.3.3 Copyright (c) 2011 Lutz Mueller. All rights reserved.