- Dec 10, 2018
-
-
Raymond Toy authored
-
Raymond Toy authored
Initial conversion of BUILDING to markdown.
-
- Dec 08, 2018
-
-
Raymond Toy authored
Update version numbers for 21d. See merge request cmucl/cmucl!43
-
Raymond Toy authored
-
- Dec 06, 2018
-
-
Raymond Toy authored
Fix #71: More info from machine-type/version on x86 Closes #71 See merge request cmucl/cmucl!42
-
Raymond Toy authored
-
- Oct 12, 2018
-
-
Raymond Toy authored
- Oct 07, 2018
-
-
Raymond Toy authored
-
Raymond Toy authored
-
- Sep 22, 2018
-
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
Fix #69: Always compile in GC assertion code Closes #69 See merge request cmucl/cmucl!41
-
Raymond Toy authored
-
- Sep 01, 2018
-
-
Raymond Toy authored
-
- Aug 28, 2018
-
-
Raymond Toy authored
This was used to selecte whether we were building for x87 or sse2, but we dropped support for x87 a long while ago. Remove this var.
-
- Aug 25, 2018
-
-
Raymond Toy authored
Add `Config.x86_linux_clang` to use clang instead of gcc to build cmucl. update `create-target.sh` so that it sets the motif variant correctly when using `Config.x86_linux_clang` See issue #68. With this config, Fedora 28 successfully builds cmucl and passes all the tests.
-
- Aug 23, 2018
-
-
Raymond Toy authored
-
Raymond Toy authored
It's a tilde, not dash.
-
Raymond Toy authored
-
Raymond Toy authored
-
- Aug 05, 2018
-
-
Raymond Toy authored
clang complains: warning: incompatible pointer to integer conversion passing 'lispobj *' (aka 'unsigned long *') to parameter of type 'lispobj' (aka 'unsigned long'); dereference with * [-Wint-conversion] || in_range_p(addr, control_stack, control_stack_size) So cast control_stack to lispobj. Same complaint for binding_stack too.
-
Raymond Toy authored
-
Raymond Toy authored
The compiler complained that these symbols were also being exported from the XLIB package. Just add them to the defpackage to silence the warnings.
-
- Jul 27, 2018
-
-
Raymond Toy authored
-
- Jul 22, 2018
-
-
Raymond Toy authored
The TRAPS and EXCEPTION vars in the WITH-FLOAT-TRAPS were unused. Remove them. Also add some tests for WITH-FLOAT-TRAPS-MASKED to verify that the traps are masked.
-
Raymond Toy authored
Replace :random-mt19937 with :random-xoroshiro in the cross-compile scripts.
-
- Jul 21, 2018
-
-
Raymond Toy authored
Issue #64: Disable test when running CI See merge request cmucl/cmucl!40
-
Raymond Toy authored
-
- Jul 18, 2018
-
-
Raymond Toy authored
-
- Jul 16, 2018
-
-
Raymond Toy authored
Reduce consing in bignum multiplier See merge request cmucl/cmucl!39
-
- Jul 15, 2018
-
-
Raymond Toy authored
-
Raymond Toy authored
The code for applying the correction is pretty much identical for each negative operant, so add a routine to do that.
-
Raymond Toy authored
-
- Jul 07, 2018
-
-
Raymond Toy authored
Let's see if 14.04 works better. I don't feel like debugging the test failure in a VM right now. And I don't want to set up everything to use Fedora (which is what my linux box is running).
-
Raymond Toy authored
-
- Jul 04, 2018
-
-
Raymond Toy authored
Update tests to reflect the change in names.
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
The current bignum multiplier creates temp space to hold the absolute value of the bignums and then negates the result (in-place) at the end. Instead, use the algorithm from Hacker's Delight that pretends the numbers are unsigned, does the unsigned multiply and finally corrects the result. No extra memory is needed for this.
-