- 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 !40
-
Raymond Toy authored
-
- Jul 18, 2018
-
-
Raymond Toy authored
-
- Jul 16, 2018
-
-
Raymond Toy authored
Reduce consing in bignum multiplier See merge request !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.
-
- May 12, 2018
-
-
Raymond Toy authored
-
- Mar 14, 2018
-
-
Raymond Toy authored
Just change the date on the manual to the date of the 21c release. Now that we can create the html pages again with hevea, we can update this.
-
- Mar 06, 2018
-
-
Raymond Toy authored
Restore hevea support for cmu-user See merge request cmucl/cmucl!35
-
- Mar 05, 2018
-
-
Philip Fominykh authored
-
Philip Fominykh authored
-
Philip Fominykh authored
Added argument #5 to \layout to act as prelude. Putting index and spacing commands there eliminates extra paragraph.
-