Skip to content
Snippets Groups Projects
  1. Nov 01, 2015
  2. Oct 31, 2015
  3. Oct 20, 2015
  4. Oct 18, 2015
  5. Oct 17, 2015
    • Raymond Toy's avatar
      Add tests for issue #10. · b239ce3f
      Raymond Toy authored
      Covers 1, 2, and 4-bit arrays.
      
      Manually verified that the cmucl 21a fails these tests, as expected,
      when the index is a multiple of the number of elements per 32-bit
      word.
      b239ce3f
    • Raymond Toy's avatar
      Fix data-vector-set-c for unsigned-byte 1, 2, and 4 · 3c373507
      Raymond Toy authored
      For simple-arrays of 1, 2, or 4-bit elements, data-vector-set-c was
      incorrectly merging the new value into the array when the index is a
      multiple of the number of elements per (32-bit) word.  Thus, for 4-bit
      elements, the new value was not merged in when the index is a multiple
      of 8.  In these cases, there's no need to shift the array value or the
      new value to move them into the correct place.  When the shift is
      zero, the code accidentally removed the part that merges in the new
      value.
      
      Fix #10.
      3c373507
  6. Oct 11, 2015
  7. Oct 10, 2015
  8. 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
  9. Oct 01, 2015
  10. Sep 01, 2015
    • Raymond Toy's avatar
      Really don't print the herald when -quiet is given. · b8654321
      Raymond Toy authored
      The previous implementation cleared *herald-items* when -quiet was
      given, but if the init file loaded up items that added to
      *herald-items*, then the items were still printed.  Plus, it seems odd
      that -quiet actually clears *herald-items*.
      
      So, just don't print herald if -quiet is given, but also preserve
      *herald-items* so that (print-herald) would actually print the actual
      herald.
      b8654321
  11. Aug 30, 2015
Loading