"README.md" did not exist on "38dfc6d61fc4602297c5fde4f5e2c00cb9025176"
- May 10, 2015
-
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
- May 09, 2015
-
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
For the non-linux part, add all of the other symbols that are currently exported from the UNIX package.
-
- May 07, 2015
-
-
Raymond Toy authored
With these additions, hemlock builds now and runs. (I only tested that hemlock starts and that text can be entered.)
-
- May 04, 2015
-
-
Raymond Toy authored
This is enough to get do a full build of cmucl, but not motif. More work needed; I didn't yet check build logs for warnings or errors.
-
Raymond Toy authored
-
- Apr 25, 2015
-
-
Raymond Toy authored
Also added tests/issues.lisp with a corresponding test.
-
- Apr 22, 2015
-
-
Raymond Toy authored
contrib/unix/unix.lisp. Why are these macros anyway? Can't they be functions?
-
- Apr 18, 2015
-
-
Raymond Toy authored
unix package functions. This is for backward copmatibility.
-
Raymond Toy authored
-
- Dec 03, 2014
-
-
Raymond Toy authored
used. Mostly as information on who uses what, but otherwise not necessary.
-
Raymond Toy authored
-
- Dec 01, 2014
-
-
Raymond Toy authored
* src/code/irrat.lisp: * Fix LOG2 to handle the case of negative rational numbers. * Fix LOG of rational to a rational base. We want to convert the log of the number to a single float because log2 isn't intended to handle single-float type. * tests/irrat.lisp: * Add test for log of rational to rational base. * Add some additional tests for dd-%log2.
-
- Nov 30, 2014
-
-
Raymond Toy authored
-
Raymond Toy authored
The tests still fail (along with others), but the test suite will finish. * code/float-trap.lisp: * Update SET-FLOATING-POINT-MODES: * When we clear out bits in float-invalid-op-1-byte, clear out the float-invalid-op-2-byte. Not necessary for this fix, but those bits signal other invalid operations from sqrt and such. * When clearing the exceptions, clear the sticky exceptions summary bit too. * Fix SIGFPE-HANDLER: * As above, clear out the bit in float-invalid-op-2-byte and the exceptions summary bit. * Only clear out the new exception bits, as done for SSE2. * Mask out the float-invalid-op-2-byte and the summary bit before setting the new modes. * compiler/ppc/parms.lisp * Define float-exceptions-summary-byte. * code/exports.lisp: * Export FLOAT-INVALID-OP-2-BYTE
-
- Nov 27, 2014
-
-
Raymond Toy authored
* src/code/irrat.lisp: * In log10, return the correct type for the result. Previously, we would return a double even if a single were desired. * Fix up a few more cases where we failed to handle log of a huge rational correctly for log base 2 and base 10. * tests/irrat.lisp: * Add some tests to check that log returns the correct type of number for the log base 2 and 10 of very large rationals.
-
- Nov 26, 2014
-
-
Raymond Toy authored
* src/code/irrat.lisp: * Add log10 function to handle the computation of the base 10 log of big rationals that might not fit in a double-float. * Fix some issues where CL:LOG wasn't handling logs of big rationals. (A regression). * tests/trac.lisp: * Update trac.8 test to include logs base 10.
-
Raymond Toy authored
* code/exports.lisp: * Export %LOG2. * code/irrat.lisp: * Define %log2 * Use %log2 instead of log2. (This needs work) * compiler/float-tran.lisp: * Use %log2 instead of log2 in the deftransforms.
-
- Nov 25, 2014
-
-
Raymond Toy authored
general case.
-
Raymond Toy authored
-
- Nov 24, 2014
-
-
Raymond Toy authored
Since log2 and log10 use basically the same natural log implementation, factor that out the common part into its own routine.
-
Raymond Toy authored
6.64. Tests were already added to tests/irrat.lisp.
-
Raymond Toy authored
double-double. * src/code/irrat.lisp: * For the following two cases, cmucl generated an error instead of computing the log * Base is a double-double but number is not. * Number is a double-double but base is not. * tests/irrat.lisp: * Add some tests for log2 and log10.
-
- Nov 19, 2014
-
-
Raymond Toy authored
expected.
-
- Nov 17, 2014
-
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
- Nov 16, 2014
-
-
Raymond Toy authored
* asdf wants unix-rmdir * Add some missing structs.
-
Raymond Toy authored
-
Raymond Toy authored
* Moved original unix.lisp to src/contrib/unix/unix.lisp. * Copied just enough from unix.lisp to compile and load the first build. (Second build doesn't yet work.) * Trimmed exports.lisp to the current UNIX symbols. This is currently for Darwin/x86. Nothing else is supported yet.
-
- Nov 15, 2014
-
-
Raymond Toy authored
%enumerate-directories. This makes this part of the function the same as the version from 18a. Don't see any real reason why stat was required anyway.
-
- Nov 12, 2014
-
-
Raymond Toy authored
-