- Nov 08, 2022
-
-
Raymond Toy authored
-
- Dec 27, 2017
-
-
Raymond Toy authored
-
- Sep 19, 2016
-
-
Raymond Toy authored
Several related changes here. o If :process-command-line is NIL, *command-line-strings* and *command-line-application-arguments* weren't getting updated. They should get updated so that the resulting core can get updated command line options instead of using the values dumped with the core. The command line switch demons are still not run, as before. o Add a :quiet option as if -quiet were given.
-
- Jan 07, 2016
-
-
Raymond Toy authored
If the user specifies -dynamic-space-size 0, then use the platform-specific maximum heap size. Update the docstring for the switch too.
-
- Mar 30, 2014
-
-
Raymond Toy authored
-
- Nov 04, 2011
-
-
Raymond Toy authored
-
- Sep 25, 2011
-
-
Raymond Toy authored
entries with just the file path, removing the revision number, date, author and state. The actual information is now computed during compilation and stored in the fasl itself. (See ticket:48.)
-
- Sep 24, 2011
-
-
Raymond Toy authored
Make the size of all spaces configurable from the command line. code/commandline.lisp: o Define the switches so lisp doesn't complain. general-info/lisp.1: o Document new switches. general-info/release-20c.txt: o Update lisp/Darwin-os.c lisp/FreeBSD-os.c lisp/Linux-os.c lisp/NetBSD-os.c lisp/backtrace.c lisp/cgc.c lisp/gencgc.c lisp/os-common.c lisp/ppc-validate.h lisp/purify.c lisp/solaris-os.c lisp/sparc-arch.c lisp/sparc-validate.h lisp/x86-validate.h: lisp/validate.c o Basically rename CONTROL_STACK_SIZE, BINDING_STACK_SIZE, READ_ONLY_SPACE_SIZE, and STATIC_SPACE_SIZE to control_stack_size, binding_stack_size, read_only_space_size, and static_space_size, respectively. lisp/coreparse.c o Check the space size in the core file against the allocated size. If the allocated space is too small, print an error message and exit. lisp/globals.c o Define new variables for the allocated size of spaces. lisp/globals.h o Declare the new variables for the size of the spaces. lisp/lisp.c o Set the default values of the spaces. o Parse the new command-line flags and set the space sizes. lisp/sunos-os.c: o Added os_init0 (that we forgot last time). lisp/x86-assem.S: o Change $CONTROL_STACK_END to GNAME(control_stack_end) to get the correct end of the stack.
-
- May 31, 2011
-
-
rtoy authored
This change requires a cross-compile. Use boot-2011-04-01-cross.lisp as the cross-compile script. bootfiles/20b/boot-2011-04-01-cross.lisp: o New cross-compile bootstrap file lisp/lisp.c: o Recognize -unidata option and setup *UNIDATA-PATH* appropriately. code/commandline.lisp: o Add defswitch for unidata so we don't get complaints about unknown switch. code/unidata.lisp: o Rename +UNIDATA-PATH+ to *UNIDATA-PATH*, since it's not a constant anymore. o Update code to use new name. code/print.lisp: o Update code to use *UNIDATA-PATH* compiler/sparc/parms.lisp: o Add *UNIDATA-PATH* to list of static symbols. o Add back in spare-9 and spare-8 static symbols since we need to do a cross-compile for this change anyway. compiler/x86/parms.lisp: o Add *UNIDATA-PATH* to list of static symbols. o Reorder the static symbols in a more logical arrangment so that the spare symbols are at the end. i18n/local/cmucl.pot: o Update
-
- Nov 02, 2010
-
-
rtoy authored
option. Bug noted by Didier Verna, cmucl-help, 2010-11-02.
-
- Jul 14, 2010
-
-
rtoy authored
debug-int.lisp: load.lisp: Put the OS- and/or arch-specific items in the correct textdomain.
-
- May 16, 2010
- May 15, 2010
-
-
rtoy authored
up neatly when describe prints them.
-
rtoy authored
o Update DEFSWITCH to allow docstrings (and argument names) o Add docstrings to the available switches o Add -help (and --help) switches to print out usage information and exit. code/save.lisp: o If the command line includes -help or --help, disable loading of the user init and site init files. We don't want to process them if we're going to just print out help and exit.
-
- Apr 20, 2010
-
-
rtoy authored
may get confused with source locations if the reader macros are installed.
-
- Apr 19, 2010
-
-
rtoy authored
-
- Mar 19, 2010
-
-
rtoy authored
boot-2010-02-1 as the bootstrap file. You should probably also use the new -P option for build.sh to generate and update the po files while building.
-
- Jan 06, 2009
-
-
rtoy authored
o Command line parsing now recognizes "--" and disables any further processing by CMUCL itself. Everything after "--" is placed in the new variable EXT:*COMMAND-LINE-APPLICATION-ARGUMENTS*, which is a list of strings. code/exports.lisp: o Export EXT:*COMMAND-LINE-APPLICATION-ARGUMENTS*. general-info/release-19f.txt: o Update.
-
- Nov 12, 2008
-
-
rtoy authored
sse2-packed-2008-11-12).
-
- Aug 17, 2004
-
-
rtoy authored
-
- Jun 20, 2004
-
-
pmai authored
ensure that its effects kick in early enough during startup, thus silencing loading of siteinit, siteinit-loaded files, etc. Reported by JBThiel against the OS X port.
-
- Jan 29, 2003
-
-
toy authored
location of the lisp C binary, when CMUCLLIB is not given, and the core file is not specified. o Add support for a CMUCLCORE envvar, and a -lib option for setting the path for the library: search-list. o Added some spare static symbols for the sparc port so we don't have to cross-compile again for a while. See cmucl-imp archives for some more details.
-
- Dec 08, 2001
-
-
pmai authored
site-init file.
-
- Mar 04, 2001
-
-
pw authored
compile-lisp.log. Only 46/130 notes left.
-
- Nov 06, 2000
-
-
dtc authored
flags and the *herald-items*. From Eric Marsden.
-
- Oct 24, 2000
-
-
dtc authored
of the dynamic space.
-
- Oct 16, 2000
-
-
dtc authored
-
- Aug 24, 2000
-
-
dtc authored
streams during the processing of command line switches and upon exit. This is a convenience for typical usage, and not all output streams are flushed, so important streams should still be flushed but user code. o Add a new function finish-standard-output-streams to finish output on the commonly used output streams. Called after the processing of each command line switch, and before the %end-of-the-world. o Extend the eval switch to process multiple forms, flushing the common output streams between each.
-
- May 08, 1996
-
-
ram authored
-
- Aug 18, 1995
-
-
phg authored
-
- Jul 26, 1995
-
-
phg authored
standard input and an error code of 0 is returned if an EOF is encountered, and 1 otherwise.
-
- Oct 31, 1994
-
-
ram authored
-
- Feb 11, 1994
-
-
cvs2git authored
-
- Jan 13, 1993
-
-
cvs2git authored
-
- Feb 08, 1991
-
-
ram authored
-
- May 30, 1990
-
-
cvs2git authored
-
- Mar 05, 1990
-
-
cvs2git authored
-
- Feb 22, 1990
-
-
ram authored
-