Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

sbcl Log


Commit Date  
[4f9ca5] (4.9 kB) by Christophe Rhodes Christophe Rhodes

0.8.9.6.netbsd.3:
Minor commentary and indentation fixes.

2004-04-08 13:14:23 View
Download
[01044a] (4.8 kB) by Christophe Rhodes Christophe Rhodes

0.8.9.6.netbsd.2:
Merge Perry Metzger "netbsd patches" sbcl-devel 2004-04-06
... don't merge SB_THREAD/spinlock cleanup; the right answer
is to define an almost-null get_spinlock() version
for non-threaded builds.

2004-04-08 12:00:30 View
Download
[074ba0] (4.7 kB) by Christophe Rhodes Christophe Rhodes

0.8.9.6.netbsd.1:
Merge patch (Perry Metzger sbcl-devel 2004-03-27) for partial
NetBSD support (some work also due to Valtteri Vuorikoski)

2004-03-29 10:36:30 View
Download
[f7b3fe] (4.6 kB) by Kevin Rosenberg Kevin Rosenberg

0.8.3.78:
* Initial changes to build on SuSE AMD64. Still need to port sb-bsd-sockets.

2003-09-18 21:09:08 View
Download
[629e57] (4.6 kB) by William Harold Newman William Harold Newman

0.pre8.73:
My PCL-CVS system and cvs.sbcl.sf.net have stopped getting
along, for reasons which elude me. Hopefully after
this checkin cvs diff will be empty; before, various
changes intended for my previous checkin were still
un-checked-in.

2003-04-19 03:36:28 View
Download
[0d669e] (4.6 kB) by Christophe Rhodes Christophe Rhodes

0.7.1.1:
Merged support for SPARC/SunOS (aka Solaris)
... added relevant runtime and -os.lisp files;
... cleaned up sparc backend runtime, actually _using_ the
abstractions that were written for the SPARC/Linux
port;
... added some #includes for compilation (nothing breaks on
Linux, but BSD has not yet been tested;
... removed some bash-/ksh-isms from build and test scripts;
... abstraced wait3() constants into grovel_headers and
unix.lisp.

2002-03-25 18:25:03 View
Download
[9a2419] (4.5 kB) by William Harold Newman William Harold Newman

0.pre7.138:
merged CSR "{find,position}-if-not" patch from sbcl-devel
2002-01-15
tweaked %NATURALIZE-C-STRING to reduce the ridiculous consing
(reported on cmucl-imp ca. 2002-01-15 by Lynn Quam) in
the reinvent-the-strlen() code
added assertion in GENESIS to try to catch "SB!"-vs.-"SB-"
prefix mistakes in code it works with

2002-01-16 20:31:48 View
Download
[80722c] (3.8 kB) by William Harold Newman William Harold Newman

0.pre7.14.flaky4.6:
(This version can bootstrap itself without :SB-INTERPRETER.
However, it can't pass all the original regression
tests, and I even had to disable some code in
debug-int.lisp in order to get it to build, so more
work is needed before it becomes unflaky.)
I wasn't making much progress on figuring out why the system
can't cross-compile FIND-ESCAPED-FRAME when
bootstrapping itself without :SB-INTERPRETER, so I
I just stubbed out FIND-ESCAPED-FRAME.
deleted unused 'find . | xargs egrep tty-process-group' stuff
deleted unused SIGMASK macro
deleted unused UNIX-SIGBLOCK and UNIX-SIGPAUSE functions
moved F(sigsetmask) out of __*BSD__ conditionalization in
undefineds.h so that GENESIS could find it (I dunno
how it found it before. Perhaps old references
to sigblock or sigpause caused sigsetmask to be
slurped in too?)

2001-08-22 00:10:25 View
Download
[83fd55] (3.9 kB) by William Harold Newman William Harold Newman

0.6.12.36:
fixed DIRECTORY/TRUENAME/symlink failure as proposed by DB
(sbcl-devel 2001-06-13, plus following discussion),
mostly by tweaking UNIX-READ-LINKS
In tweaking UNIX-READ-LINKS, I also redid it so that it would
handle pathnames of any length.
rewrote UNIX-READLINK to use wrapped_readlink(), handling
paths of any length
incompatible change: The old CMU-CL-style DIRECTORY options
(:ALL, :FOLLOW-LINKS, and :CHECK-FOR-SUBDIRS) are no
longer supported, so DIRECTORY always does the abstract
Common-Lisp-y thing, i.e. :ALL T :FOLLOW-LINKS T
:CHECK-FOR-SUBDIRS T.
added some DIRECTORY and TRUENAME test cases
fixed stupid gross errors in 0.6.12.35 test cases (Evidently I
neglected to run them before..)

2001-06-22 16:21:22 View
Download
[e88f9c] (3.9 kB) by William Harold Newman William Harold Newman

0.6.12.24:
added a few tests as examples of what I'd like to have before
merging the Mai/Atzmueller inline type test patches
merged DB Alpha-dynamic-loading patches (sbcl-devel 2001-05-11)

2001-06-07 17:15:54 View
Download
[fdf07d] (3.9 kB) by William Harold Newman William Harold Newman

0.6.12.21:
(realized I was confused about DEFAULT-DIRECTORY ('cause it's
in SB-INT, not SB-INT) so it doesn't need to be
marked deprecated after all. As I get older, perhaps I
should work on smaller systems..)
deleted unused %SET-DEFAULT-DIRECTORY stuff
deleted related Unix chdir() stuff
rewrote UNIX-CURRENT-DIRECTORY to use getcwd() and do its
own error-handling; got rid of DEFAULT-DIRECTORY
deleted related Unix getwd() stuff
restored SIZE-T (but this time through grovel_headers.c)
in order to interface to getcwd() more cleanly
deleted commented-out clutter in ldso-stubs.S
renamed UNIX-CURRENT-DIRECTORY to POSIX-GETCWD, and made
POSIX-GETCWD/ variant to do the old CMU-CL-style
trailing #\/ thing

2001-05-30 23:02:35 View
Download
[35e306] (4.0 kB) by William Harold Newman William Harold Newman

0.6.12.16:
made LOAD handle EXTERNAL-FORMAT just the same way as
COMPILE-FILE already did, refusing any value other
than :DEFAULT
removed unused (and deprecated on OpenBSD) setregid/setreuid
stuff
converted "i386" to "__i386__" at various
"egrep 'def.*[^_]i386'" locations
added src/runtime/trymap.c (and noted that trymap fails for
the mapped area which the OpenBSD port uses for its
control stack, so now the mystery is no longer why
the OpenBSD port now complains about memory faults,
but why the OpenBSD port ever worked in the past)

2001-05-27 13:02:55 View
Download
[dfa55a] (4.1 kB) by William Harold Newman William Harold Newman

0.6.12.3:
NOTE: This is a slightly screwed-up checkin, which won't
quite build as is, because the checked-in changes from
the Alpha port expect various src/code/*types.lisp
files (e.g. src/code/x86-linux-types.lisp) which
Daniel Barlow created by hand once and for all. Those
are in my working directory but I didn't check them in
because almost immediately, probably 0.6.12.4, I
expect to rearrange things so that the build
process generates a types file on every run of
make.sh. So since CVS add/delete is a little mixed up,
I thought I'd just skip it, even though it means that
this version isn't quite buildable unless you grab
those files from DB's patch.
merged Daniel Barlow's port to the Alpha CPU sbcl-devel
2001-05-04
moved CIRCULAR-LIST-P to early-extensions.lisp (since it
logically belongs there, and DB's new definition,
unlike the old one, doesn't have a physical dependence
on IGNORE-ERRORS which prevents it from being there)
merged boot-extensions.lisp, early-extensions.lisp, and
late-extensions.lisp, since there's no longer any
distinction between the files
deleted CVS files from sbcl-alpha-extra-files.tar, since
they were probably an oversight, I think
also src/compiler/alpha/z050.pdf:-|
The patch change
- (/hexstr arguments)
+ #!+sb-show (/hexstr arguments)
shouldn't be necessary because /SHOW, like all the
/FOO macros, is already conditional on SB-SHOW. So I
undid this change (and added some comments in
src/code/show.lisp explaining the intended behavior
of /FOO macros).
merged stat_wrapper.c into the relatively new, related
wrap.c file; deleted stat_wrapper.h since stat wrappers
seem never intended to be used by C code anyway
renamed build-tools/ to tools-for-build/ in the interest of
unambiguous (even painfully unambiguous)
globally-visible names
tweaked tests/alien.impure.lisp so that the test uses a
non-GENCGC-dependent variable (instead of having to
have the test conditional on #+GENCGC).

2001-05-07 20:16:21 View
Download
[cea489] (4.3 kB) by William Harold Newman William Harold Newman

0.6.7.22: removed CVS dollar-Header-dollar tags from sources

2000-10-20 23:30:33 View
Download
[8fc5fd] (4.3 kB) by William Harold Newman William Harold Newman

integrated Raymond Wiker's patches to port RUN-PROGRAM from CMU CL and
to generalize dlopen()-ish stuff from Linux to FreeBSD

2000-09-25 00:11:06 View
Download
[a530bb] (4.3 kB) by William Harold Newman William Harold Newman

Initial revision

2000-09-18 01:26:16 View
Download