Skip to content
Snippets Groups Projects
  1. Feb 27, 2023
  2. Sep 01, 2018
  3. Aug 28, 2018
    • Raymond Toy's avatar
      Get rid of FPU_MODE · 9d2590c0
      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.
      9d2590c0
  4. Aug 25, 2018
    • Raymond Toy's avatar
      Add support for compiling with clang on x86/linux · 82bf2c72
      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.
      82bf2c72
  5. Mar 03, 2018
    • Raymond Toy's avatar
      Remove test files from tests · 3c56ed8c
      Raymond Toy authored
      The tests create some files in /tmp.  Remove them when the test script
      ends so that we get a clean directory.
      
      I think this fixes the issue with the osx-runner sometimes failing
      because it can't remove the temp files that I created locally when
      testing locally.
      3c56ed8c
  6. Jan 27, 2018
  7. Jan 24, 2018
    • Raymond Toy's avatar
      Fixes for cmucl · a5964448
      Raymond Toy authored
      bin/build-utils.sh:
      * Temporarily turn off -batch
      
      clx/dependent.lisp:
      * WITH-ARRAY-DATA is in the LISP package, not KERNEL
      
      clx/provide.lisp:
      * For cmucl, don't compile anything else after (provide :clx)
      a5964448
  8. Dec 20, 2017
  9. Sep 30, 2017
  10. Mar 05, 2017
  11. Dec 27, 2016
    • Raymond Toy's avatar
      Use the default version if possible · f6a7beae
      Raymond Toy authored
      If -V isn't given, try to use the default, if possible.
      f6a7beae
    • Raymond Toy's avatar
      Make sure version is specified. · 54eceec9
      Raymond Toy authored
      The version must either be computed using the defaults or must be
      given by the -V option.  Otherwise make-main-dist doesn't know what to
      do without a version.
      54eceec9
    • Raymond Toy's avatar
      Replace version arch os args with switches · 96739d95
      Raymond Toy authored
      The positional version, arch, and os args are now commandline
      switches.  This allows the user to specify arch and os names, for
      example, without specifying a version.  This allows the version to be
      defaulted.  Previously, the version had to be specified if arch or os
      were desired.  
      
      The original default values are used if these options aren't given.
      96739d95
  12. Dec 11, 2016
  13. 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
  14. Dec 26, 2015
  15. Nov 01, 2015
  16. Oct 11, 2015
  17. Oct 05, 2015
    • Raymond Toy's avatar
      Support asdf's static-image-op. · 20abbd7c
      Raymond Toy authored
      * src/lisp/GNUMakefile
          * Don't add exec-final.o to lisp.a.  (But still remove exec-init.o
            from it.)
      * src/tools/linker.sh
          * When linking the executable, need to link exec-final.o too.
      * bin/make-main-dist.sh
          * Need to install exec-init.o and exec-final.o.  exec-init.o is
            needed to link a normal lisp; exec-final.o is used for the
            executable image.
          * Fix modes on some installed files.  exec-init.o, exec-final.o,
            and lisp.a don't need to be executable.
      20abbd7c
  18. Jun 12, 2015
  19. May 19, 2015
  20. May 10, 2015
  21. May 08, 2015
  22. May 07, 2015
  23. Apr 25, 2015
  24. Apr 22, 2015
  25. Apr 17, 2015
    • Raymond Toy's avatar
      Install the asdf docs too. · 48c324f4
      Raymond Toy authored
      Also, install the asdf/defsystem sources before the fasls so that the
      fasls have a newer timestamp than the source.
      48c324f4
  26. Dec 03, 2014
  27. Dec 01, 2014
  28. Sep 12, 2014
  29. May 08, 2014
  30. Mar 30, 2014
  31. Jan 05, 2014
  32. Nov 07, 2013
  33. Sep 12, 2013
Loading