"README" did not exist on "0e343eacaec6fd4a9b374a7bf54ebaa2f3fbe8de"
- Mar 13, 2002
-
-
moore authored
Support for dynamic loading in FreeBSD 4.0 and later. This involves moving the static space up, so a cross-compile is required to bootstrap these changes.
-
- Feb 11, 2002
-
-
toy authored
Marsden)
-
- Jan 29, 2002
-
-
pmai authored
path and therefore fall back to the default path. Doing this fall-back silently can confuse users no end...
-
- Jan 28, 2002
-
-
pmai authored
was already cleaned up with the OpenBSD port, this doesn't require massive changes. Since current NetBSD is ELF-based by default, we don't make use of the ELF feature, or in other words: The presence of the NetBSD feature implies ELF, since there is no support for non-ELF NetBSD. The page-protection feature of the generational GC had to be turned off, because currently NetBSD 1.5.2 doesn't provide access to the faulting memory address in SIGSEGV signal-handlers on the x86 platform. The memory is validated/mmapped in 64MB chunks in os-validate, in order to circumvent a restriction on NetBSD, that prevented me from mmapping 128MB or more apiece. It has been pointed out to me that this may be caused by the default ulimit on data segment sizes, which seems kind of strange, but might be true. In any case the current approach works OK, and doesn't require root interaction, so is probably the better approach.
-
pmai authored
was already cleaned up with the OpenBSD port, this doesn't require massive changes. Since current NetBSD is ELF-based by default, we don't make use of the ELF feature, or in other words: The presence of the NetBSD feature implies ELF, since there is no support for non-ELF NetBSD.
-
- Jan 23, 2002
-
-
toy authored
There is an incorrect gc_assert in lisp/gc.c in the function from_space_p. The argument is not necessarily a descriptor; it may be an untagged pointer, in which case the assertion is false. This causes rebuild to fail on SPARC when GC assertions are enabled. This observation is due to Daniel Barlow (and is fixed in SBCL).
-
- Dec 06, 2001
-
-
pmai authored
-
pmai authored
code which were previously conditionalized on :FreeBSD, are now conditionalized on :BSD instead, with the :BSD feature now implying a 4.4BSD(lite2) derived OS. This should make future BSD-ports easier. FreeBSD and OpenBSD are differentiated by having either :FreeBSD or :OpenBSD on the features list. Currently the OpenBSD port does not have working ELF support, because OpenBSD 2.9 is still non-ELF by default. So don't put ELF on the features list when building for OpenBSD, or fix the code to work correctly in this case instead.
-
- Nov 29, 2001
-
-
pmai authored
Linux in-line with all other non-MACH platforms, and with the Linux Filesystem Standard.
-
- Oct 03, 2001
- Sep 24, 2001
-
-
toy authored
need. gcc 3.0 does this even with -O0. (I think this is a bug in gcc.) Try to arrange things so that gcc can't possibly delete them by moving functions to reference_random_symbols_table.
-
- May 17, 2001
-
-
toy authored
default.
-
- Apr 26, 2001
- Apr 11, 2001
-
-
pw authored
-
- Feb 22, 2001
-
-
pw authored
A couple of typo corrections; fix main() in lisp.c (main returns int, not void!); stop ACCEPT-TCP-CONNECTION blocking other processes.
-
- Jan 23, 2001
-
-
dtc authored
o Add support for 64-bit integer parameters and function results.
-
- Jan 22, 2001
-
-
dtc authored
-
- Jan 09, 2001
-
-
dtc authored
being incorrectly calculated.
-
- Dec 05, 2000
-
-
dtc authored
o Don't use taddcctv/tsubcctv for the pseudo-atomic stuff.
-
dtc authored
o Add routines to handle the new pseudo-atomic trap noise instead of using taddcctv. The old code is left in just in case I forgot some uses somehow. o Don't try to fix up broken trap instructions anymore. We shouldn't be generating them at all now anyway.
-
dtc authored
o Remove unused empty_fd stuff (Noted by Hallvard B Furuseth <h.b.furuseth@usit.uio.no>). o Do some testing of addresses in valid_addr, stolen from Linux-os.c. o Clean up some compiler warnings about passing pointers without casts.
-
- Nov 06, 2000
-
-
dtc authored
objects, to avoid falsely pairing with a fixnum.
-
- Nov 03, 2000
-
-
dtc authored
-
- Oct 27, 2000
- Oct 26, 2000
-
-
dtc authored
-
- Oct 24, 2000
-
-
dtc authored
allocated before malloc is called from gc_init on FreeBSD, because malloc would otherwise allocate from conflicting addresses. Well spotted by Paul Werkowski.
-
dtc authored
of the dynamic space. DYNAMIC_SPACE_SIZE now defines the maximum size, and when defined DEFAULT_DYNAMIC_SPACE_SIZE gives the default. o Increase the maximum dynamic space size for Linux x86 to 1.625GB, with the default remaining at 512MB. o Define the default dynamic space size for FreeBSD x86 to also be 512MB, with a maximum of 2GB.
-
dtc authored
-
- Oct 23, 2000
-
-
dtc authored
the command line -batch switch only modifying this when specified.
-
- Oct 21, 2000