Changeset 9664


Ignore:
Timestamp:
Jun 3, 2008, 5:34:17 PM (11 years ago)
Author:
andreas
Message:

Ignore debug message printing trap.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/win64/lisp-kernel/x86-exceptions.c

    r9555 r9664  
    3838#include <sys/syslog.h>
    3939#endif
    40 
     40#ifdef WINDOWS
     41#include <windows.h>
     42#include <winternl.h>
     43#include <ntstatus.h>
     44#endif
    4145
    4246int
     
    944948    return handle_fault(tcr, context, info, old_valence);
    945949#endif   
    946    
     950
     951#ifdef WINDOWS
     952  case DBG_PRINTEXCEPTION_C:
     953    // Somebody is trying to write debug output.  Ignore for now.
     954    // FIXME: pass as condition to Lisp
     955    return true;
     956#endif
     957
    947958  default:
    948959    return false;
     
    15061517  case EXCEPTION_IN_PAGE_ERROR:
    15071518    return SIGBUS;
     1519  case DBG_PRINTEXCEPTION_C:
     1520    return DBG_PRINTEXCEPTION_C;
    15081521  default:
    15091522    return -1;
Note: See TracChangeset for help on using the changeset viewer.