Skip to content
Snippets Groups Projects
  1. Jun 07, 2004
  2. May 04, 2004
  3. Jan 10, 2004
  4. Jan 09, 2004
  5. Oct 06, 2003
  6. Aug 22, 2003
  7. Jul 19, 2003
    • emarsden's avatar
      · 34b793ce
      emarsden authored
        - fix a signed/unsigned cast bug that was prevented the
          auto-gc-trigger from functioning correctly when using certain
          dynamic-space sizes (for platforms that don't have an internal gc
          trigger).
      
        - added a few #include files to avoid compiler warnings
      
        - changed some #ifdef semantics: DEBUG activates additional
          assertions, and PRINTNOISE activates debugging statements.
      34b793ce
  8. May 29, 2003
    • toy's avatar
      Add control-stack checking for Sparc. Based on work from SBCL. · 72f0aa1e
      toy authored
      	* lisp/sunos-os.h (PROTECTION_VIOLATION_SIGNAL): Define it for
      	stack-checking.
      
      	* lisp/solaris-os.c (segv_handler): Add stack-checking support for
      	Solaris.
      
      	* lisp/os.h (os_control_stack_overflow): Give a type name to the
      	zone enums (mostly for the debugger).
      
      	* lisp/os-common.c (guard_zones): Add stack-checking support for
      	Solaris.
      	(os_control_stack_overflow): Add stack-checking support for
      	Solaris.
      
      	* lisp/interrupt.c (build_fake_control_stack_frame): New function
      	for building a stack frame without the foreign call stuff.  Used
      	for stack checking.
      	(interrupt_install_low_level_handler): Only need to install
      	alternate signal stack for x86.
      
      	* lispinit.lisp:
      	(scrub-control-stack): Rename to %scrub-control-stack to match x86
      	version so control stack guard is done.
      
      	* parms.lisp (static-symbols): Added new static symbols for
      	control stack checking.
      72f0aa1e
  9. Nov 13, 2002
  10. Oct 24, 2002
  11. Dec 05, 2000
    • dtc's avatar
      From Raymond Toy: · 84551d3e
      dtc authored
      o Remove unused empty_fd stuff (Noted by Hallvard B Furuseth
        <h.b.furuseth@usit.uio.no>).
      o Do some testing of addresses in valid_addr, stolen from Linux-os.c.
      o Clean up some compiler warnings about passing pointers without casts.
      84551d3e
  12. Nov 03, 2000
  13. Sep 08, 1997
  14. Sep 04, 1997
Loading