Skip to content
Snippets Groups Projects
  1. Jul 07, 2004
    • rtoy's avatar
      Fix more compiler warnings: · 5a1bf534
      rtoy authored
      * alloc.c:  Include gencgc.h to get declaration of alloc().
      * gencgc.c:
        o Include string.h for memset.
        o Initialize some vars that gcc complains might be uninitialized
          (but they're not).
        o scav_fdefn isn't used on sparc, so comment it out.
        o valid_dynamic_space_pointer, maybe_adjust_large_object, and
          preserve_pointer are only used on x86, so comment #ifdef them for
          i386.
      * os-common.c:
        o Fix a few printf warnings.
        o Cast args to bcopy.
      5a1bf534
    • rtoy's avatar
      Clean up some compiler warnings: · 015a25b6
      rtoy authored
      * gencgc.h:  Add declaration for alloc.
      
      * solaris-os.c:
        o Include interrupt.h
        o Clean up some printf warnings, apply appropriate casts for
          converting address to longs and vice versa.
      
      * sparc-arch.c:
        o Include gencgc.h, breakpoint.h, interr.h to declare some functions
          for us.
        o Instructions are ints, not longs.  (64-bitness cleanup.)
        o handle_breakpoint and handle_function_end_breakpoint were not
          called with the right second arg.
      
      * sunos-os.h:
        o Declare flush_icache and save_context.
      015a25b6
    • rtoy's avatar
      Add -Wall flag to gcc. · a053949f
      rtoy authored
      a053949f
    • rtoy's avatar
      Correct some comments for NetBSD memory map. · 9c76e988
      rtoy authored
      9c76e988
    • rtoy's avatar
      Changes from Robert Swindells to support NetBSD. · 5d2cd5df
      rtoy authored
      5d2cd5df
  2. Jul 06, 2004
  3. Jul 02, 2004
  4. Jul 01, 2004
  5. Jun 30, 2004
  6. Jun 29, 2004
    • rtoy's avatar
      Extra values were not correctly handled by the values setf expander. · 7348bfc2
      rtoy authored
      This causes
      
        (let ((a t) (b t) (c t) (d t) (e t) (f t))
          (setf (values a (values b c) (values d) (values e f)) (values 0 1 2 3 4 5 6))
          (list a b c d e f))
      
      to return the (0 1 2 3 4 5) instead of (0 1 nil 2 3 nil).
      7348bfc2
    • rtoy's avatar
      o Fix BIGNUM-LOAD-BYTE so that it works with signed and unsigned · 2ecccad7
      rtoy authored
        values.  BIGNUM-LOAD-BYTE is significantly faster than LDB when
        extracting out 32-bit sized pieces.
      o Initial start at fixing BIGNUM-DEPOSIT-BYTE.  Still broken from
        certain combinations of signed NEW-BYTE and BIGNUM and various
        border cases for BYTE-SPEC.  Many debug prints still in the code.
      2ecccad7
  7. Jun 28, 2004
  8. Jun 22, 2004
  9. Jun 21, 2004
  10. Jun 20, 2004
    • pmai's avatar
      Port of the *module-provider-functions* extension to cl:require from SBCL. · d71d9d0b
      pmai authored
      The old defmodule handler and the module:*-library.* loading have been
      factored out to their own module-provider functions, which are by default
      on *module-provider-functions*.  Note however that this implies one
      functional change for defmodule defined modules:  The loading of the files
      constituting such a module are now _NOT_ wrapped with without-package-locks.
      
      Wrapping of module:*-library.* files with without-package-locks is only
      retained temporarily, until proper changes to the various modules have
      been made.
      
      Also adjusted documentation of require to correctly state the default for
      *require-verbose* which has always been t, not nil as previously claimed.
      
      This change is still missing documentation in the user manual.
      d71d9d0b
    • pmai's avatar
      Special case the processing of the -quiet command-line flag in order to · 2d50bf26
      pmai authored
      ensure that its effects kick in early enough during startup, thus silencing
      loading of siteinit, siteinit-loaded files, etc.  Reported by JBThiel
      against the OS X port.
      2d50bf26
  11. Jun 18, 2004
  12. Jun 16, 2004
  13. Jun 15, 2004
  14. Jun 13, 2004
    • emarsden's avatar
      · 2e1e9491
      emarsden authored
      Fixes to REINITIALIZE-GLOBAL-TABLE: ignore invalid entries in the
      *GLOBAL-TABLE*, and reload files in the same order as they were initially
      loaded.
      
      From Lynn Quamm.
      2e1e9491
Loading