Created
May 6, 2021 21:15
-
-
Save r-rmcgibbo/f4b91f24620ab43e2c1d86bece9b1f7f to your computer and use it in GitHub Desktop.
system: x86_64-linux | build_time: a minute | https://github.com/NixOS/nixpkgs/pull/121954
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@nix { "action": "setPhase", "phase": "unpackPhase" } | |
unpacking sources | |
unpacking source archive /nix/store/4ksamrrbjlv3zcpqdlnmh897x9lfja9i-gcl | |
source root is gcl/gcl | |
@nix { "action": "setPhase", "phase": "patchPhase" } | |
patching sources | |
@nix { "action": "setPhase", "phase": "configurePhase" } | |
configuring | |
fixing libtool script ./gmp4/ltmain.sh | |
fixing libtool script ./ltmain.sh | |
configure flags: --disable-static --prefix=/nix/store/glxwdfz022ziankrnj42ifw5mklxz2xh-gcl-2.6.13pre50 --enable-ansi | |
checking build system type... x86_64-pc-linux-gnu | |
checking host system type... x86_64-pc-linux-gnu | |
host=x86_64-pc-linux-gnu | |
enable_machine= | |
use=amd64-linux | |
checking for gcc... gcc | |
checking whether the C compiler works... yes | |
checking for C compiler default output file name... a.out | |
checking for suffix of executables... | |
checking whether we are cross compiling... no | |
checking for suffix of object files... o | |
checking whether we are using the GNU C compiler... yes | |
checking whether gcc accepts -g... yes | |
checking for gcc option to accept ISO C89... none needed | |
checking how to run the C preprocessor... gcc -E | |
checking for clang... no | |
checking for CFLAG -Wno-unused-but-set-variable... yes | |
checking for gawk... gawk | |
checking working gprof... ok | |
checking system version (for dynamic loading)... checking for makeinfo... makeinfo | |
Linux-5.10.25 | |
checking setjmp.h usability... yes | |
checking setjmp.h presence... yes | |
checking for setjmp.h... yes | |
checking sizeof jmp_buf... 200 | |
checking unistd.h usability... yes | |
checking unistd.h presence... yes | |
checking for unistd.h... yes | |
checking for sysconf in -lc... yes | |
checking _SC_CLK_TCK... 100 | |
checking gmp.h usability... yes | |
checking gmp.h presence... yes | |
checking for gmp.h... yes | |
checking for __gmpz_init in -lgmp... yes | |
checking "for external gmp version"... checking "for leading underscore in object symbols"... "no" | |
checking "for GNU ld option -Map"... "yes" | |
checking for size of gmp limbs... 8 | |
checking _SHORT_LIMB... no | |
checking _LONG_LONG_LIMB... no | |
checking for X... libraries , headers | |
checking for main in -lX11... yes | |
checking for xdr_double... no | |
checking for xdr_double in -ltirpc... no | |
checking for xdr_double in -lgssrpc... no | |
checking for xdr_double in -lrpc... no | |
checking for xdr_double in -loncrpc... no | |
checking __builtin_clzl... yes | |
checking __builtin_ctzl... yes | |
checking __builtin___clear_cache... yes | |
checking size of long... 8 | |
checking for byte order... little | |
checking for word order... little | |
checking for pagewidth... 12 | |
checking for required object alignment... 8 | |
checking for C extension variable alignment... __attribute__ ((aligned (8))) | |
checking for C extension noreturn function attribute... __attribute__ ((noreturn)) | |
checking sizeof struct contblock... 16 | |
checking for sbrk... yes | |
checking for ADDR_NO_RANDOMIZE constant... yes 40000 | |
checking for ADDR_COMPAT_LAYOUT constant... yes 200000 | |
checking for ADDR_LIMIT_3GB constant... yes 8000000 | |
checking for personality(ADDR_NO_RANDOMIZE) support... no | |
checking that sbrk is (now) non-random... yes | |
checking CSTACK_ADDRESS... 0x7fffffffffff | |
checking cstack bits... 48 | |
checking NEG_CSTACK_ADDRESS... no | |
checking finding CSTACK_ALIGNMENT... 16 | |
checking CSTACK_DIRECTION... -1 | |
checking finding default linker script... gawk: cmd. line:1: warning: regexp escape sequence `\=' is not a known regexp operator | |
got it | |
configure: trying to adjust text start | |
configure: min log text start 11 | |
configure: max log text start 29 | |
configure: lowering log text to 1800 to maximize data area | |
checking our linker script... done | |
checking mem top... 0x8000000000000000 | |
checking finding upper mem half range... 0x4000000000000000 | |
checking sizeof long long int... no | |
checking dirent.h usability... yes | |
checking dirent.h presence... yes | |
checking for dirent.h... yes | |
checking for d_type... yes | |
checking for getcwd... yes | |
checking for getwd... yes | |
checking for uname... yes | |
checking for gettimeofday... yes | |
checking sys/ioctl.h usability... yes | |
checking sys/ioctl.h presence... yes | |
checking for sys/ioctl.h... yes | |
checking elf.h usability... yes | |
checking elf.h presence... yes | |
checking for elf.h... yes | |
checking elf_abi.h usability... no | |
checking elf_abi.h presence... no | |
checking for elf_abi.h... no | |
checking sys/sockio.h usability... no | |
checking sys/sockio.h presence... no | |
checking for sys/sockio.h... no | |
checking for BSDgettimeofday... no | |
checking for gettimeofday... (cached) yes | |
checking for gettimeofday declaration... missing | |
checking for sin in -lm... yes | |
checking for main in -lmingwex... no | |
checking for buggy maximum sscanf length... none | |
checking math.h usability... yes | |
checking math.h presence... yes | |
checking for math.h... yes | |
checking complex.h usability... yes | |
checking complex.h presence... yes | |
checking for complex.h... yes | |
checking values.h usability... yes | |
checking values.h presence... yes | |
checking for values.h... yes | |
checking float.h usability... yes | |
checking float.h presence... yes | |
checking for float.h... yes | |
checking for isnormal... yes | |
checking for isfinite... yes | |
checking for sockets... checking for connect... yes | |
checking for gethostbyname... yes | |
checking readline/readline.h usability... yes | |
checking readline/readline.h presence... yes | |
checking for readline/readline.h... yes | |
checking for rl_initialize in -lreadline... yes | |
checking for rl_completion_matches in -lreadline... yes | |
checking For network code for nsocket.c... yes | |
checking check for listen using fcntl... yes | |
checking for profil... yes | |
checking for setenv... yes | |
checking for _cleanup... no | |
checking FIONBIO vs. O_NONBLOCK for nonblocking I/O... O_NONBLOCK | |
checking check for SV_ONSTACK... no | |
checking check for SIGSYS... yes | |
checking check for SIGEMT... no | |
checking for sigaltstack... yes | |
checking for feenableexcept... yes | |
checking dis-asm.h usability... no | |
checking dis-asm.h presence... no | |
checking for dis-asm.h... no | |
checking asm/sigcontext.h usability... yes | |
checking asm/sigcontext.h presence... yes | |
checking for asm/sigcontext.h... yes | |
checking asm/signal.h usability... yes | |
checking asm/signal.h presence... yes | |
checking for asm/signal.h... yes | |
checking for sigcontext...... sigcontext in signal.h | |
checking for emacs... /nix/store/rmd4knm4hy7x0xz8v4l9v2n8p2g3qnnd-emacs-27.2/bin/emacs | |
checking emacs site lisp directory... /nix/store/glxwdfz022ziankrnj42ifw5mklxz2xh-gcl-2.6.13pre50/share/emacs/site-lisp/ | |
checking emacs default.el... ./default.el | |
checking emacs info/dir... /nix/store/glxwdfz022ziankrnj42ifw5mklxz2xh-gcl-2.6.13pre50/share/info/ | |
checking for tcl/tk... checking for tclsh... no | |
checking for main in -llieee... no | |
not found | |
checking sys/mman.h usability... yes | |
checking sys/mman.h presence... yes | |
checking for sys/mman.h... yes | |
checking for mprotect... yes | |
checking alloca.h usability... yes | |
checking alloca.h presence... yes | |
checking for alloca.h... yes | |
checking for size_t... yes | |
checking for working alloca.h... yes | |
checking for alloca... yes | |
configure: creating ./config.status | |
config.status: creating makedefc | |
config.status: creating windows/gcl.iss | |
config.status: creating windows/sysdir.bat | |
config.status: creating windows/install.lsp | |
config.status: creating h/gclincl.h | |
makedefc | |
# begin makedefs | |
# use=amd64-linux | |
# for main link of raw_gcl | |
LIBS= -lX11 -lm -lgmp -lreadline | |
#The multi precision library stuff | |
MPFILES=$(MPDIR)/@MPI_FILE@ $(MPDIR)/libmport.a | |
# root for the installation, eg /usr/local | |
# This would cause make install to create /usr/local/bin/gcl and | |
# /usr/local/lib/gcl-2-??/* with some basic files. | |
prefix=/nix/store/glxwdfz022ziankrnj42ifw5mklxz2xh-gcl-2.6.13pre50 | |
# where to place the info files | |
INFO_DIR=/nix/store/glxwdfz022ziankrnj42ifw5mklxz2xh-gcl-2.6.13pre50/share/info/ | |
# where to put emacs lisp files. | |
EMACS_SITE_LISP=/nix/store/glxwdfz022ziankrnj42ifw5mklxz2xh-gcl-2.6.13pre50/share/emacs/site-lisp/ | |
# the default.el file | |
EMACS_DEFAULT_EL=./default.el | |
# numerous TCL/TK variables culled from the tkConfig.sh and tclConfig.sh | |
# if these are found. | |
TK_CONFIG_PREFIX=unknown | |
TK_LIBRARY= | |
TCL_LIBRARY= | |
TK_XINCLUDES= | |
TK_INCLUDE= | |
TCL_INCLUDE= | |
TK_LIB_SPEC= | |
TK_BUILD_LIB_SPEC= | |
TK_XLIBSW= | |
TK_XINCLUDES= | |
TCL_LIB_SPEC= | |
TCL_DL_LIBS= | |
TCL_LIBS= | |
PRELINK_CHECK= | |
NOTIFY=yes | |
CC=gcc | |
CFLAGS= -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I$(GCLDIR)/o | |
LDFLAGS=-Wl,-T ../unixport/gcl.script | |
FINAL_CFLAGS= -fsigned-char -Wall -Wno-unused-but-set-variable -pipe | |
NIFLAGS= -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -I$(GCLDIR)/o | |
O3FLAGS=-O3 -fomit-frame-pointer | |
O2FLAGS=-O | |
RL_OBJS=gcl_readline.o | |
RL_LIB= | |
MAKEINFO=makeinfo | |
FLISP=saved_ansi_gcl | |
SYSTEM=ansi_gcl | |
BUILD_BFD= | |
GMPDIR= | |
X_LIBS= -lX11 | |
X_CFLAGS= | |
PROCESSOR_FLAGS= | |
EXTRA_LOBJS= | |
LEADING_UNDERSCORE= | |
GNU_LD=1 | |
AWK=gawk | |
LIBBFD= | |
LIBIBERTY= | |
add-defs1 amd64-linux | |
using amd64-linux.defs | |
if the 'unknown' directories exist you may provide | |
a second argument to ./add-defs of a local directory where things might be, | |
or edit ./add-defs so that it can find them. Otherwise just continue | |
and the portions with unknown will not be compiled. | |
@nix { "action": "setPhase", "phase": "buildPhase" } | |
building | |
build flags: SHELL=/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/bash | |
(cd o && make ../h/new_decl.h) | |
make[1]: Entering directory '/build/gcl/gcl/o' | |
gcc -o grab_defs grab_defs.c | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E typespec.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > typespec.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E main.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > main.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E alloc.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > alloc.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E gbc.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > gbc.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E bitop.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > bitop.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E eval.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > eval.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E macros.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > macros.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E lex.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > lex.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E bds.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > bds.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E frame.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > frame.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E predicate.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > predicate.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E reference.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > reference.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E assignment.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > assignment.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E bind.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > bind.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E let.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > let.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E conditional.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > conditional.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E block.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > block.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E iteration.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > iteration.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E mapfun.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > mapfun.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E prog.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > prog.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E multival.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > multival.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E catch.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > catch.ini | |
gcc -I../h -I../gcl-tk -o ../bin/dpp ../bin/dpp.c | |
../bin/dpp symbol | |
dpp: symbol.d -> symbol.c | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E symbol.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > symbol.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E cfun.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > cfun.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E cmpaux.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > cmpaux.ini | |
../bin/dpp package | |
dpp: package.d -> package.c | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E package.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > package.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E big.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > big.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E number.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > number.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E num_pred.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > num_pred.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E num_comp.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > num_comp.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E num_arith.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > num_arith.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E num_sfun.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > num_sfun.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E num_co.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > num_co.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E num_log.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > num_log.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E num_rand.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > num_rand.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E earith.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > earith.ini | |
../bin/dpp character | |
dpp: character.d -> character.c | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E character.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > character.ini | |
../bin/dpp sequence | |
dpp: sequence.d -> sequence.c | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E sequence.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > sequence.ini | |
../bin/dpp list | |
dpp: list.d -> list.c | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E list.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > list.ini | |
../bin/dpp hash | |
dpp: hash.d -> hash.c | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E hash.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > hash.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E array.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > array.ini | |
../bin/dpp string | |
dpp: string.d -> string.c | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E string.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > string.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E regexpr.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > regexpr.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E structure.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > structure.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E toplevel.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > toplevel.ini | |
../bin/dpp file | |
dpp: file.d -> file.c | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E file.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > file.ini | |
../bin/dpp read | |
dpp: read.d -> read.c | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E read.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > read.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E backq.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > backq.ini | |
../bin/dpp print | |
dpp: print.d -> print.c | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E print.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > print.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E format.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > format.ini | |
../bin/dpp pathname | |
dpp: pathname.d -> pathname.c | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E pathname.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > pathname.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E unixfsys.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > unixfsys.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E unixfasl.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > unixfasl.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E error.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > error.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E unixtime.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > unixtime.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E unixsys.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > unixsys.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E unixsave.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > unixsave.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E funlink.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > funlink.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E fat_string.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > fat_string.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E run_process.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > run_process.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E nfunlink.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > nfunlink.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E usig.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > usig.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E usig2.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > usig2.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E utils.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > utils.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E makefun.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > makefun.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E sockets.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > sockets.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E clxsocket.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > clxsocket.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E init_pari.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > init_pari.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E nsocket.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > nsocket.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E sfasl.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > sfasl.ini | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E prelink.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > prelink.ini | |
../bin/dpp gcl_readline | |
dpp: gcl_readline.d -> gcl_readline.c | |
gcc -DINICOMP -DNO_DEFUN -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk -E gcl_readline.c |\ | |
sed -e 's,^.* DEFUNB,DEFUNB,g' -e 's/DEF,//g' -e 's:\"[ ]*):\"):g' | ./grab_defs > gcl_readline.ini | |
echo '#include "make-decl.h"' > foo.c | |
cat typespec.ini main.ini alloc.ini gbc.ini bitop.ini eval.ini macros.ini lex.ini bds.ini frame.ini predicate.ini reference.ini assignment.ini bind.ini let.ini conditional.ini block.ini iteration.ini mapfun.ini prog.ini multival.ini catch.ini symbol.ini cfun.ini cmpaux.ini package.ini big.ini number.ini num_pred.ini num_comp.ini num_arith.ini num_sfun.ini num_co.ini num_log.ini num_rand.ini earith.ini character.ini sequence.ini list.ini hash.ini array.ini string.ini regexpr.ini structure.ini toplevel.ini file.ini read.ini backq.ini print.ini format.ini pathname.ini unixfsys.ini unixfasl.ini error.ini unixtime.ini unixsys.ini unixsave.ini funlink.ini fat_string.ini run_process.ini nfunlink.ini usig.ini usig2.ini utils.ini makefun.ini sockets.ini clxsocket.ini init_pari.ini nsocket.ini sfasl.ini prelink.ini gcl_readline.ini |sed 's,DEFBFUN,DEFUN,g' >> foo.c | |
gcc -E -I../h foo.c | sed -n -e '/#/d' -e '/DO_/d' -e '/[a-zA-Z;]/p' > tmpini | |
../xbin/move-if-changed mv tmpini ../h/new_decl.h | |
tmpini and ../h/new_decl.h were not the same. | |
ln tmpini ../h/new_decl.h | |
rm -f foo.c tmpini | |
rm pathname.c list.c string.c sequence.c hash.c read.c gcl_readline.c file.c print.c package.c symbol.c character.c | |
make[1]: Leaving directory '/build/gcl/gcl/o' | |
gawk 'BEGIN {print "#include \"include.h\"";print "#include \"cmponly.h\"";print "---"} {a=$1;gsub("\\.\\.\\.","",a);print "\"#define " $1 "\" " a}' h/compdefs.h |\ | |
gcc -E -P -I./h/ - |\ | |
gawk '/^\-\-\-$/ {i=1;next} {if (!i) next} {gsub("\"","");print}' >h/mcompdefs.h | |
cp h/mcompdefs.h cmpinclude.h | |
cat h/cmpincl1.h h/gclincl.h h/compbas.h h/type.h h/mgmp.h h/lu.h h/globals.h h/vs.h h/bds.h h/frame.h h/lex.h h/compprotos.h h/immnum.h | gcc -E -I./h/ - | gawk '/^# |^$|^#pragma/ {next}{print}' >> cmpinclude.h | |
./xbin/move-if-changed mv cmpinclude.h h/cmpinclude.h | |
cmpinclude.h and h/cmpinclude.h were not the same. | |
ln cmpinclude.h h/cmpinclude.h | |
./xbin/move-if-changed cp h/cmpinclude.h o/cmpinclude.h | |
h/cmpinclude.h and o/cmpinclude.h were not the same. | |
ln h/cmpinclude.h o/cmpinclude.h | |
(cd bin; make all) | |
make[1]: Entering directory '/build/gcl/gcl/bin' | |
gcc -I../h -o append append.c | |
gcc -I../h -o file-sub file-sub.c | |
make[1]: Leaving directory '/build/gcl/gcl/bin' | |
make mpfiles | |
make[1]: Entering directory '/build/gcl/gcl' | |
make[1]: Nothing to be done for 'mpfiles'. | |
make[1]: Leaving directory '/build/gcl/gcl' | |
rm -f o/cmpinclude.h ; cp h/cmpinclude.h o | |
(cd o; make all) | |
make[1]: Entering directory '/build/gcl/gcl/o' | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk typespec.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk main.c | |
main.c: In function 'cclear_stack': | |
main.c:452:10: warning: function returns address of local variable [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wreturn-local-addr-Wreturn-local-addr8;;] | |
452 | return v; | |
| ^ | |
In file included from /nix/store/vr4977307zkjprfkivi4lgbzlvig3y9j-glibc-2.32-40-dev/include/stdlib.h:568, | |
from main.c:27: | |
main.c:450:11: note: declared here | |
450 | void *v=alloca(size); | |
| ^~~~~~ | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk alloc.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk gbc.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk bitop.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk eval.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk macros.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk lex.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk bds.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk frame.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk predicate.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk reference.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk assignment.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk bind.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk let.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk conditional.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk block.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk iteration.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk mapfun.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk prog.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk multival.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk catch.c | |
../bin/dpp symbol | |
dpp: symbol.d -> symbol.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk symbol.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk cfun.c | |
In file included from ../h/include.h:114, | |
from cfun.c:26: | |
cfun.c: In function 'turbo_closure': | |
../h/../h/object.h:418:23: warning: '*' in boolean context, suggest '&&' instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context-Wint-in-bool-context8;;] | |
418 | (ALLOC_ALIGNED(f,(n)*sizeof(type),sizeof(type))) | |
| ~~~^~~~~~~~~~~~~ | |
../h/../h/object.h:415:36: note: in definition of macro 'ALLOC_ALIGNED' | |
415 | (tmp_alloc = (char *)((f)(size+(size ?(align)-1 : 0)))+(align)-1 , \ | |
| ^~~~ | |
cfun.c:349:13: note: in expansion of macro 'AR_ALLOC' | |
349 | block= AR_ALLOC(alloc_relblock,(1+n),object); | |
| ^~~~~~~~ | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk cmpaux.c | |
../bin/dpp package | |
dpp: package.d -> package.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk package.c | |
In file included from ../h/include.h:114, | |
from package.d:26: | |
package.d: In function 'rehash_pack': | |
../h/../h/object.h:418:23: warning: '*' in boolean context, suggest '&&' instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context-Wint-in-bool-context8;;] | |
418 | (ALLOC_ALIGNED(f,(n)*sizeof(type),sizeof(type))) | |
| ~~~^~~~~~~~~~~~~ | |
../h/../h/object.h:415:36: note: in definition of macro 'ALLOC_ALIGNED' | |
415 | (tmp_alloc = (char *)((f)(size+(size ?(align)-1 : 0)))+(align)-1 , \ | |
| ^~~~ | |
package.d:95:9: note: in expansion of macro 'AR_ALLOC' | |
95 | ntab= AR_ALLOC(alloc_contblock,m,object); | |
| ^~~~~~~~ | |
package.d: In function 'make_package': | |
../h/../h/object.h:418:23: warning: '*' in boolean context, suggest '&&' instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context-Wint-in-bool-context8;;] | |
418 | (ALLOC_ALIGNED(f,(n)*sizeof(type),sizeof(type))) | |
| ~~~^~~~~~~~~~~~~ | |
../h/../h/object.h:415:36: note: in definition of macro 'ALLOC_ALIGNED' | |
415 | (tmp_alloc = (char *)((f)(size+(size ?(align)-1 : 0)))+(align)-1 , \ | |
| ^~~~ | |
package.d:195:4: note: in expansion of macro 'AR_ALLOC' | |
195 | = AR_ALLOC(alloc_contblock,x->p.p_internal_size,object); | |
| ^~~~~~~~ | |
../h/../h/object.h:418:23: warning: '*' in boolean context, suggest '&&' instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context-Wint-in-bool-context8;;] | |
418 | (ALLOC_ALIGNED(f,(n)*sizeof(type),sizeof(type))) | |
| ~~~^~~~~~~~~~~~~ | |
../h/../h/object.h:415:36: note: in definition of macro 'ALLOC_ALIGNED' | |
415 | (tmp_alloc = (char *)((f)(size+(size ?(align)-1 : 0)))+(align)-1 , \ | |
| ^~~~ | |
package.d:199:4: note: in expansion of macro 'AR_ALLOC' | |
199 | = AR_ALLOC(alloc_contblock,x->p.p_external_size,object); | |
| ^~~~~~~~ | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk big.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk number.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk num_pred.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk num_comp.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk num_arith.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk num_sfun.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk num_co.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk num_log.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk num_rand.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk earith.c | |
../bin/dpp character | |
dpp: character.d -> character.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk character.c | |
../bin/dpp sequence | |
dpp: sequence.d -> sequence.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk sequence.c | |
../bin/dpp list | |
dpp: list.d -> list.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk list.c | |
../bin/dpp hash | |
dpp: hash.d -> hash.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk hash.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk array.c | |
In file included from ../h/include.h:114, | |
from array.c:24: | |
array.c: In function 'fSmake_array1': | |
../h/../h/object.h:418:23: warning: '*' in boolean context, suggest '&&' instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context-Wint-in-bool-context8;;] | |
418 | (ALLOC_ALIGNED(f,(n)*sizeof(type),sizeof(type))) | |
| ~~~^~~~~~~~~~~~~ | |
../h/../h/object.h:415:36: note: in definition of macro 'ALLOC_ALIGNED' | |
415 | (tmp_alloc = (char *)((f)(size+(size ?(align)-1 : 0)))+(align)-1 , \ | |
| ^~~~ | |
array.c:551:19: note: in expansion of macro 'AR_ALLOC' | |
551 | x->a.a_dims = AR_ALLOC(alloc_relblock,rank,int); | |
| ^~~~~~~~ | |
array.c: In function 'array_allocself': | |
../h/../h/object.h:418:23: warning: '*' in boolean context, suggest '&&' instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context-Wint-in-bool-context8;;] | |
418 | (ALLOC_ALIGNED(f,(n)*sizeof(type),sizeof(type))) | |
| ~~~^~~~~~~~~~~~~ | |
../h/../h/object.h:415:36: note: in definition of macro 'ALLOC_ALIGNED' | |
415 | (tmp_alloc = (char *)((f)(size+(size ?(align)-1 : 0)))+(align)-1 , \ | |
| ^~~~ | |
array.c:957:17: note: in expansion of macro 'AR_ALLOC' | |
957 | x->a.a_self = AR_ALLOC(*fun,n,object); | |
| ^~~~~~~~ | |
../h/../h/object.h:418:23: warning: '*' in boolean context, suggest '&&' instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context-Wint-in-bool-context8;;] | |
418 | (ALLOC_ALIGNED(f,(n)*sizeof(type),sizeof(type))) | |
| ~~~^~~~~~~~~~~~~ | |
../h/../h/object.h:415:36: note: in definition of macro 'ALLOC_ALIGNED' | |
415 | (tmp_alloc = (char *)((f)(size+(size ?(align)-1 : 0)))+(align)-1 , \ | |
| ^~~~ | |
array.c:962:19: note: in expansion of macro 'AR_ALLOC' | |
962 | x->st.st_self = AR_ALLOC(*fun,n,char); | |
| ^~~~~~~~ | |
../h/../h/object.h:418:23: warning: '*' in boolean context, suggest '&&' instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context-Wint-in-bool-context8;;] | |
418 | (ALLOC_ALIGNED(f,(n)*sizeof(type),sizeof(type))) | |
| ~~~^~~~~~~~~~~~~ | |
../h/../h/object.h:415:36: note: in definition of macro 'ALLOC_ALIGNED' | |
415 | (tmp_alloc = (char *)((f)(size+(size ?(align)-1 : 0)))+(align)-1 , \ | |
| ^~~~ | |
array.c:966:39: note: in expansion of macro 'AR_ALLOC' | |
966 | x->ust.ust_self = (unsigned char *) AR_ALLOC(*fun,n,short); | |
| ^~~~~~~~ | |
../h/../h/object.h:418:23: warning: '*' in boolean context, suggest '&&' instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context-Wint-in-bool-context8;;] | |
418 | (ALLOC_ALIGNED(f,(n)*sizeof(type),sizeof(type))) | |
| ~~~^~~~~~~~~~~~~ | |
../h/../h/object.h:415:36: note: in definition of macro 'ALLOC_ALIGNED' | |
415 | (tmp_alloc = (char *)((f)(size+(size ?(align)-1 : 0)))+(align)-1 , \ | |
| ^~~~ | |
array.c:972:23: note: in expansion of macro 'AR_ALLOC' | |
972 | x->fixa.fixa_self = AR_ALLOC(*fun,n,fixnum); | |
| ^~~~~~~~ | |
../h/../h/object.h:418:23: warning: '*' in boolean context, suggest '&&' instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context-Wint-in-bool-context8;;] | |
418 | (ALLOC_ALIGNED(f,(n)*sizeof(type),sizeof(type))) | |
| ~~~^~~~~~~~~~~~~ | |
../h/../h/object.h:415:36: note: in definition of macro 'ALLOC_ALIGNED' | |
415 | (tmp_alloc = (char *)((f)(size+(size ?(align)-1 : 0)))+(align)-1 , \ | |
| ^~~~ | |
array.c:975:21: note: in expansion of macro 'AR_ALLOC' | |
975 | x->sfa.sfa_self = AR_ALLOC(*fun,n,shortfloat); | |
| ^~~~~~~~ | |
../h/../h/object.h:418:23: warning: '*' in boolean context, suggest '&&' instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context-Wint-in-bool-context8;;] | |
418 | (ALLOC_ALIGNED(f,(n)*sizeof(type),sizeof(type))) | |
| ~~~^~~~~~~~~~~~~ | |
../h/../h/object.h:415:36: note: in definition of macro 'ALLOC_ALIGNED' | |
415 | (tmp_alloc = (char *)((f)(size+(size ?(align)-1 : 0)))+(align)-1 , \ | |
| ^~~~ | |
array.c:978:21: note: in expansion of macro 'AR_ALLOC' | |
978 | x->lfa.lfa_self = AR_ALLOC(*fun,n,longfloat); | |
| ^~~~~~~~ | |
../bin/dpp string | |
dpp: string.d -> string.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk string.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk regexpr.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk structure.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk toplevel.c | |
../bin/dpp file | |
dpp: file.d -> file.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk file.c | |
../bin/dpp read | |
dpp: read.d -> read.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk read.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk backq.c | |
../bin/dpp print | |
dpp: print.d -> print.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk print.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk format.c | |
../bin/dpp pathname | |
dpp: pathname.d -> pathname.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk pathname.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk unixfsys.c | |
unixfsys.c: In function 'truename': | |
unixfsys.c:348:29: warning: '%s' directive writing up to 511 bytes into a region of size between 0 and 511 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-overflow=-Wformat-overflow=8;;] | |
348 | sprintf(truefilename, "%s/%s", p, q); | |
| ^~ | |
In file included from /nix/store/vr4977307zkjprfkivi4lgbzlvig3y9j-glibc-2.32-40-dev/include/stdio.h:866, | |
from ../h/include.h:95, | |
from unixfsys.c:28: | |
/nix/store/vr4977307zkjprfkivi4lgbzlvig3y9j-glibc-2.32-40-dev/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 2 and 1024 bytes into a destination of size 512 | |
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
39 | __bos (__s), __fmt, __va_arg_pack ()); | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
unixfsys.c:335:30: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-overflow=-Wformat-overflow=8;;] | |
335 | sprintf(truefilename, "/%s", q); | |
| ^ | |
In file included from /nix/store/vr4977307zkjprfkivi4lgbzlvig3y9j-glibc-2.32-40-dev/include/stdio.h:866, | |
from ../h/include.h:95, | |
from unixfsys.c:28: | |
/nix/store/vr4977307zkjprfkivi4lgbzlvig3y9j-glibc-2.32-40-dev/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 2 and 513 bytes into a destination of size 512 | |
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
39 | __bos (__s), __fmt, __va_arg_pack ()); | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
unixfsys.c: In function 'gcl_strncpy_chk': | |
unixfsys.c:474:58: warning: function returns address of local variable [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wreturn-local-addr-Wreturn-local-addr8;;] | |
474 | char *gcl_strncpy_chk(size_t z) {char a[10],b[10];return strncpy(a,b,z);}/*compile in __strncpy_chk with FORTIFY_SOURCE*/ | |
| ^~~~~~~~~~~~~~ | |
unixfsys.c:474:39: note: declared here | |
474 | char *gcl_strncpy_chk(size_t z) {char a[10],b[10];return strncpy(a,b,z);}/*compile in __strncpy_chk with FORTIFY_SOURCE*/ | |
| ^ | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk unixfasl.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk error.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk unixtime.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk unixsys.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk unixsave.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk funlink.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk fat_string.c | |
In file included from ../h/include.h:114, | |
from fat_string.c:9: | |
fasdump.c: In function 'grow_vector': | |
../h/../h/object.h:418:23: warning: '*' in boolean context, suggest '&&' instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context-Wint-in-bool-context8;;] | |
418 | (ALLOC_ALIGNED(f,(n)*sizeof(type),sizeof(type))) | |
| ~~~^~~~~~~~~~~~~ | |
../h/../h/object.h:415:36: note: in definition of macro 'ALLOC_ALIGNED' | |
415 | (tmp_alloc = (char *)((f)(size+(size ?(align)-1 : 0)))+(align)-1 , \ | |
| ^~~~ | |
fasdump.c:1106:24: note: in expansion of macro 'AR_ALLOC' | |
1106 | {char *p= (char *)AR_ALLOC(alloc_contblock,nl,object); | |
| ^~~~~~~~ | |
fat_string.c: In function 'fSprofile': | |
fat_string.c:56:25: warning: '*' in boolean context, suggest '&&' instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context-Wint-in-bool-context8;;] | |
56 | x=!(fix(start_address)*fix(scale)) ? NULL : (void *) (ar->ust.ust_self); | |
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk run_process.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk nfunlink.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk usig.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk usig2.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk utils.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk makefun.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk sockets.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk clxsocket.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk init_pari.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk nsocket.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk sfasl.c | |
gcc -fPIE -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk prelink.c | |
../bin/dpp gcl_readline | |
dpp: gcl_readline.d -> gcl_readline.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk gcl_readline.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk bcmp.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk bcopy.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk bzero.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk user_init.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -I../h -I../gcl-tk user_match.c | |
echo '#include "make-init.h"' > new_init.c | |
echo 'void NewInit(void){' >> new_init.c | |
cat typespec.ini main.ini alloc.ini gbc.ini bitop.ini eval.ini macros.ini lex.ini bds.ini frame.ini predicate.ini reference.ini assignment.ini bind.ini let.ini conditional.ini block.ini iteration.ini mapfun.ini prog.ini multival.ini catch.ini symbol.ini cfun.ini cmpaux.ini package.ini big.ini number.ini num_pred.ini num_comp.ini num_arith.ini num_sfun.ini num_co.ini num_log.ini num_rand.ini earith.ini character.ini sequence.ini list.ini hash.ini array.ini string.ini regexpr.ini structure.ini toplevel.ini file.ini read.ini backq.ini print.ini format.ini pathname.ini unixfsys.ini unixfasl.ini error.ini unixtime.ini unixsys.ini unixsave.ini funlink.ini fat_string.ini run_process.ini nfunlink.ini usig.ini usig2.ini utils.ini makefun.ini sockets.ini clxsocket.ini init_pari.ini nsocket.ini sfasl.ini prelink.ini gcl_readline.ini >> new_init.c | |
echo '}' >> new_init.c | |
gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -I/build/gcl/gcl/o -I../h -I../gcl-tk new_init.c -o new_init.o | |
rm -f gcllib.a | |
ar qc gcllib.a bcmp.o bcopy.o bzero.o user_init.o user_match.o | |
ranlib gcllib.a | |
rm pathname.c list.c string.c sequence.c hash.c read.c gcl_readline.c file.c print.c package.c symbol.c character.c | |
make[1]: Leaving directory '/build/gcl/gcl/o' | |
make h/cmpinclude.h | |
make[1]: Entering directory '/build/gcl/gcl' | |
make[1]: 'h/cmpinclude.h' is up to date. | |
make[1]: Leaving directory '/build/gcl/gcl' | |
rm -f o/cmpinclude.h ; cp h/cmpinclude.h o | |
(cd o; make all) | |
make[1]: Entering directory '/build/gcl/gcl/o' | |
make[1]: Nothing to be done for 'all'. | |
make[1]: Leaving directory '/build/gcl/gcl/o' | |
cd unixport && make saved_pre_gcl | |
make[1]: Entering directory '/build/gcl/gcl/unixport' | |
gcc -fsigned-char -Wall -Wno-unused-but-set-variable -pipe -O3 -fomit-frame-pointer -I/build/gcl/gcl/o -c -o sys_pre_gcl.o sys_pre_gcl.c | |
rm -rf gmp | |
mkdir gmp | |
a="" ; \ | |
for i in $a ; do \ | |
cp $i gmp/$(echo $i | sed -e 's,\.\./,,1' -e 's,/,_,g') ; \ | |
done | |
touch gmpfiles | |
rm -rf bfd | |
mkdir bfd | |
a="" ; \ | |
for i in $a ; do \ | |
cp $i bfd/$(echo $i | sed -e 's,\.\./,,1' -e 's,/,_,g') ; \ | |
done | |
touch bfdfiles | |
rm -rf libpre_gcl.a | |
ar rs libpre_gcl.a ../o/file.o ../o/clxsocket.o ../o/error.o ../o/run_process.o ../o/structure.o ../o/multival.o ../o/num_rand.o ../o/typespec.o ../o/sfasl.o ../o/nsocket.o ../o/pathname.o ../o/init_pari.o ../o/hash.o ../o/string.o ../o/mapfun.o ../o/big.o ../o/fat_string.o ../o/lex.o ../o/unixsys.o ../o/package.o ../o/format.o ../o/iteration.o ../o/num_log.o ../o/gbc.o ../o/read.o ../o/unixsave.o ../o/usig.o ../o/new_init.o ../o/number.o ../o/num_co.o ../o/conditional.o ../o/assignment.o ../o/predicate.o ../o/frame.o ../o/num_pred.o ../o/num_arith.o ../o/catch.o ../o/macros.o ../o/sockets.o ../o/array.o ../o/usig2.o ../o/reference.o ../o/backq.o ../o/list.o ../o/eval.o ../o/symbol.o ../o/earith.o ../o/let.o ../o/bitop.o ../o/cmpaux.o ../o/block.o ../o/unixfsys.o ../o/makefun.o ../o/num_comp.o ../o/utils.o ../o/bind.o ../o/funlink.o ../o/prog.o ../o/unixtime.o ../o/nfunlink.o ../o/regexpr.o ../o/main.o ../o/print.o ../o/cfun.o ../o/sequence.o ../o/bds.o ../o/unixfasl.o ../o/num_sfun.o ../o/character.o ../o/gcl_readline.o ../o/prelink.o ../o/toplevel.o ../o/alloc.o sys_pre_gcl.o | |
ar: creating libpre_gcl.a | |
cp ../o/gcllib.a libgclp.a | |
ranlib libgclp.a | |
cat sys_init.lsp.in | sed \ | |
-e "s#@LI-VERS@#(`cat ../majvers`.`cat ../minvers`) `cat ../release`#1" \ | |
-e "s#@LI-EXTVERS@#`cat ../minvers | cut -f2 -d.`#1" \ | |
-e "s#@LI-MINVERS@#`cat ../minvers | cut -f1 -d.`#1" \ | |
-e "s#@LI-MAJVERS@#`cat ../majvers`#1" \ | |
-e "s#@LI-RELEASE@#`cat ../release`#1" \ | |
-e "s#@LI-CC@#\"gcc -c -fsigned-char -Wall -Wno-unused-but-set-variable -pipe \"#1" \ | |
-e "s#@LI-LD@#\"gcc -Wl,-T ../unixport/gcl.script -o \"#1" \ | |
-e "s#@LI-LD-LIBS@#\" -l -lX11 -lm -lgmp -lreadline -lc -lgclp\"#1" \ | |
-e "s#@LI-OPT-THREE@#\"-O3 -fomit-frame-pointer\"#1" \ | |
-e "s#@LI-OPT-TWO@#\"-O\"#1" \ | |
-e "s#@LI-INIT-LSP@#\"sys_init.lsp\"#1" >sys_init.lsp | |
touch raw_pre_gcl_map | |
gcc -Wl,-T ../unixport/gcl.script -o raw_pre_gcl -L. -Wl,-Map raw_pre_gcl_map -lpre_gcl -lX11 -lm -lgmp -lreadline -lc -lgclp | |
PATH=/usr/bin:$PATH gcc msys.c -o msys # Unix binary if running wine | |
cp sys_init.lsp foo | |
echo "(unless si::*quit-tags* (in-package \"USER\")(system:save-system \"saved_pre_gcl\"))" >>foo | |
ar x libpre_gcl.a $(ar t libpre_gcl.a |grep ^gcl_) | |
/build/gcl/gcl/unixport/raw_pre_gcl /build/gcl/gcl/unixport/ -libdir /build/gcl/gcl/ < foo | |
GCL (GNU Common Lisp) April 1994 1050152 pages | |
Building symbol table for /build/gcl/gcl/unixport/raw_pre_gcl .. | |
loading /build/gcl/gcl/unixport/../lsp/gcl_export.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_defmacro.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_evalmacros.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_top.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_module.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_autoload.lsp | |
> | |
#<"COMPILER" package> | |
> | |
#<"SLOOP" package> | |
> | |
#<"ANSI-LOOP" package> | |
> | |
#<"DEFPACKAGE" package> | |
> | |
#<"TK" package> | |
> | |
#<"FPE" package> | |
> | |
#<"CLTL1-COMPAT" package> | |
> | |
#<"SYSTEM" package> | |
SYSTEM> | |
T | |
SYSTEM>loading /build/gcl/gcl/unixport/../lsp/gcl_listlib.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_predlib.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_setf.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_arraylib.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_assert.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_defstruct.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_restart.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_describe.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_iolib.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_mislib.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_numlib.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_packlib.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_seq.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_seqlib.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_trace.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_sloop.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_serror.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_destructuring_bind.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_loop.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_defpackage.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_make_defpackage.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_sharp.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_fpe.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpinline.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmputil.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_debug.lsp | |
loading /build/gcl/gcl/unixport/../lsp/gcl_info.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmptype.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpbind.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpblock.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpcall.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpcatch.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpenv.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpeval.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpflet.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpfun.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpif.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmplabel.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmplam.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmplet.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmploc.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpmap.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpmulti.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpspecial.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmptag.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmptop.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpvar.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpvs.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpwt.lsp | |
Loading ../cmpnew/gcl_fasdmacros.lsp | |
Finished loading ../cmpnew/gcl_fasdmacros.lsp | |
loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpmain.lsp | |
COMPILER> | |
#<"SYSTEM" package> | |
SYSTEM> | |
T | |
SYSTEM> | |
"" | |
SYSTEM> | |
NIL | |
SYSTEM> | |
Loading /build/gcl/gcl/unixport/../lsp/sys-proclaim.lisp | |
Finished loading /build/gcl/gcl/unixport/../lsp/sys-proclaim.lisp | |
Loading /build/gcl/gcl/unixport/../cmpnew/sys-proclaim.lisp | |
Finished loading /build/gcl/gcl/unixport/../cmpnew/sys-proclaim.lisp | |
Loading /build/gcl/gcl/unixport/../gcl-tk/tk-package.lsp | |
Finished loading /build/gcl/gcl/unixport/../gcl-tk/tk-package.lsp | |
Loading /build/gcl/gcl/unixport/../cmpnew/gcl_lfun_list.lsp | |
Finished loading /build/gcl/gcl/unixport/../cmpnew/gcl_lfun_list.lsp | |
Loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpopt.lsp | |
Finished loading /build/gcl/gcl/unixport/../cmpnew/gcl_cmpopt.lsp | |
Loading /build/gcl/gcl/unixport/../lsp/gcl_auto_new.lsp | |
Finished loading /build/gcl/gcl/unixport/../lsp/gcl_auto_new.lsp | |
T | |
SYSTEM> | |
(LAMBDA-BLOCK COMPILER::COMPILER-CLEAR-COMPILER-PROPERTIES | |
(SYMBOL COMPILER::CODE) | |
COMPILER::CODE | |
(LET ((COMPILER::V (SYMBOL-PLIST SYMBOL)) COMPILER::W) | |
(TAGBODY | |
COMPILER::TOP | |
(SETQ COMPILER::W (CAR COMPILER::V)) | |
(COND | |
((AND (SYMBOLP COMPILER::W) | |
(GET COMPILER::W 'COMPILER::COMPILER-PROP)) | |
(SETQ COMPILER::V (CDDR COMPILER::V)) | |
(REMPROP SYMBOL COMPILER::W)) | |
(T (SETQ COMPILER::V (CDDR COMPILER::V)))) | |
(OR (NULL COMPILER::V) (GO COMPILER::TOP))) | |
(COMPILER::COMPILER-DEF-HOOK SYMBOL COMPILER::CODE))) | |
SYSTEM> | |
NIL | |
SYSTEM> | |
T | |
SYSTEM> | |
T | |
SYSTEM> | |
SYSTEM> | |
TOP-LEVEL | |
SYSTEM> | |
NIL | |
SYSTEM> | |
"Fri Apr 22 15:51:11 UTC 2016" | |
SYSTEM> | |
*SYSTEM-BANNER* | |
SYSTEM> | |
T | |
SYSTEM> | |
INIT-CMP-ANON | |
SYSTEM> | |
> | |
#<"COMPILER" package> | |
COMPILER> | |
"sys_init.lsp" | |
COMPILER> | |
T | |
COMPILER> | |
CLTL1-COMPAT::STRING-CHAR | |
COMPILER> | |
NIL | |
COMPILER> | |
T | |
COMPILER> | |
NIL | |
COMPILER> | |
Error: ERROR "Caught fatal error [memory may be damaged]" | |
Signalled by EQUAL-TAIL-RECURSION-CHECK. | |
ERROR "Caught fatal error [memory may be damaged]" | |
Broken at UNLESS. Type :H for Help. | |
1 Return to top level. | |
COMPILER>>537677824 heap words available | |
NIL | |
COMPILER>> | |
NIL | |
COMPILER>>make[1]: *** [makefile:96: saved_pre_gcl] Error 255 | |
rm raw_pre_gcl | |
make[1]: Leaving directory '/build/gcl/gcl/unixport' | |
make: *** [makefile:81: unixport/saved_pre_gcl] Error 2 | |
rm h/mcompdefs.h |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment