- Dec 17, 2016
-
-
Raymond Toy authored
-
Raymond Toy authored
These were committed accidentally. Revert to previous version.
-
Raymond Toy authored
These were committed accidentally. Revert to previous version.
-
Raymond Toy authored
-
- Dec 11, 2016
-
-
Raymond Toy authored
These were moved to assembly/sparc64.
-
Raymond Toy authored
-
Raymond Toy authored
I keep typing sparc64, so let's make it sparc64 instead of sparcv9. No other changes.
-
- Dec 08, 2016
-
-
Raymond Toy authored
"Cound" -> "Could"
-
Raymond Toy authored
The string containing #\Newline that is used to output the newline character worked on little-endian architectures because the low octet was first in memory. However on a big-endian sparc, a NUL character was output instead since the high octet is first in memory. So, create a explicit unsigned-byte 8 array containing exactly 1 octet that represents a newline character code. Tests pass on both sparc and x86/linux.
-
- Dec 07, 2016
-
-
Raymond Toy authored
unix:unix-times was only used for #+(and sparc svr4). The existing code already supported a different function when this condition was false, so use that, which uses getrusage instead. Don't need cross-x86-sparc-bootstrap.lisp anymore either.
-
- Dec 04, 2016
-
-
Raymond Toy authored
Cross-compile to sparc-32 using this finishes. (Did not actually test the result, though.)
-
Raymond Toy authored
:sparc64 sources are in sparcv9. (Should we rename the directory?)
-
Raymond Toy authored
Use this with the -B option of cross-build-world.sh when cross-compiling from x86 to sparc.
-
- Dec 03, 2016
-
-
Raymond Toy authored
Copy Config.sparc_sunc to Config.sparcv9_sunc, removing the -m32 option and updating ASSEM_SRC to sparcv9-assem.S. Remove that from Config.sparc_common and put it in Config.sparc_sunc.
-
Raymond Toy authored
-
Raymond Toy authored
Pure copy of sparc files to sparcv9 directory and copy sparc-assem.S to sparcv9-assem.S No other changes made.
-
Raymond Toy authored
-
- Dec 02, 2016
-
-
Raymond Toy authored
ieee754_rem_pio2 was not formatted according to cmucl style. Just re-indent. No other changes.
-
- Dec 01, 2016
-
-
Raymond Toy authored
-
- Nov 30, 2016
-
-
Raymond Toy authored
-
- Nov 29, 2016
-
-
Raymond Toy authored
-
Raymond Toy authored
o Include math.h before netdb.h (from Carl) o Use ceil instead of trunc and add comment on why. o Conform to cmucl style.
-
Raymond Toy authored
lisp/os-common.c: o Implement os_sleep(double) to sleep for the given number of seconds. Uses nanosleep on all platforms to sleep, taking care to sleep more if nanosleep was interrupted. code/lispinit.lisp: code/multi-proc.lisp: o Use the new os_sleep function to sleep for the requested amount of time.
-
- Nov 11, 2016
-
-
Raymond Toy authored
Allow 1899 as a year, but also add a check that the resulting time is a non-negative integer. Add a test for this too in issues.lisp.
-
- Oct 09, 2016
-
-
Raymond Toy authored
-
Raymond Toy authored
* Update links to point to the gitlab cmucl wiki * Rephrase a bit differently since things have changed.
-
Raymond Toy authored
* Indent neatly * Run spell-checker
-
- Oct 08, 2016
-
-
Raymond Toy authored
* Update byte-fasl-file-version to #x21b * Add boot-21b.lisp bootstrap file to bootstrap the changes. With this, we're now at 21b.
-
Robert Swindells authored
-
- Oct 05, 2016
-
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
- Oct 01, 2016
-
-
Robert Swindells authored
-
Robert Swindells authored
-
Robert Swindells authored
-
- Sep 28, 2016
-
-
Elias Pipping authored
-
- Sep 27, 2016
-
-
Raymond Toy authored
Fix some typos too.
-
Raymond Toy authored
Prepare for release 21b.
-
Raymond Toy authored
* Document :input and :output behavior when they are string streams. * Document :element-type and :external-format
-