Skip to content
Snippets Groups Projects
  1. May 30, 2016
  2. May 22, 2016
    • Raymond Toy's avatar
      MAke min version for OSX be 10.6 · e1b7c55a
      Raymond Toy authored
      Update compiler option to specify 10.6 as the min version.  (I
      personally no longer have an version earlier than 10.11.)
      
      Fix ticket #19.
      e1b7c55a
  3. May 21, 2016
  4. May 14, 2016
    • Raymond Toy's avatar
      Add -X flag · d003a224
      Raymond Toy authored
      When -X is given (break) just before quiting the cross-compilation.
      This allows for some debugging of the cross-compiled result.
      d003a224
    • Raymond Toy's avatar
      Fix #22 where coerce was returning the wrong type of float. · bb4afde9
      Raymond Toy authored
      src/compiler/float.lisp:
      o The deftransform coerce was checking for a type of 'float and using
        %single-float to do the conversion.  This is incorrect; it should
        only apply if the type is 'single-float.
      
      tests/issues.lisp
      o Add test for this.
      
      Verified that the test fails on the current snapshot and ix fixed by
      this change.
      bb4afde9
  5. May 13, 2016
    • Raymond Toy's avatar
      Fix typo in value. · e50d75bc
      Raymond Toy authored
      The deftransform for converting an (unsigned-byte 32) to a
      double-float was using the wrong type of float constant. It should
      have been a double instead of single.
      
      This fix allows sparc to cross-compile itself now.
      e50d75bc
  6. May 12, 2016
  7. May 11, 2016
  8. May 10, 2016
    • Raymond Toy's avatar
      Add RELOCATABLE_STACK_START to control stack spaces · 951611cf
      Raymond Toy authored
      When RELOCATABLE_STACK_START is defined, the control stack, binding
      stack, and sigalt stack are located wherever mmap finds room for them.
      
      Currently only implemented for Darwin, but should work for linux and
      solaris.  We enable this by default on Darwin now.
      951611cf
  9. May 08, 2016
  10. Mar 26, 2016
  11. Mar 12, 2016
  12. Mar 06, 2016
  13. Feb 29, 2016
    • Raymond Toy's avatar
      Reduce maximum heap size for Linux. · 9e4c9d0a
      Raymond Toy authored
      According to the message from Chisheng Huang on cmucl-help,
      2016-02-27, 32-bit Ubuntu 11.10 (in VirtualBox) cannot use the full
      heap space.  There's something already allocated at address 0xb7b82000,
      so limit the max heap to address 0xb7b80000, for a total of 1530 MB
      instead of 1632 MB.
      
      (It would be nice to be able to detect this somehow.)
      9e4c9d0a
  14. Feb 26, 2016
    • Raymond Toy's avatar
      Add note on building motifd and clm. · 8d6a01fb
      Raymond Toy authored
      Mention that you need Motif to build motifd which is required for
      clm.  Also say that the build error can be safely ignored if you do
      not need clm.
      
      Fix issue #20
      8d6a01fb
  15. Feb 15, 2016
  16. Jan 25, 2016
  17. Jan 23, 2016
Loading