Changeset 9655


Ignore:
Timestamp:
Jun 2, 2008, 6:42:21 AM (11 years ago)
Author:
gb
Message:

Try to avoid #including this file more than once.

Define a litte structure used to indicate the handle/overlapped
structure involved in pending I/O on Windows.

File:
1 edited

Legend:

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

    r8811 r9655  
    1414   http://opensource.franz.com/preamble.html
    1515*/
     16
     17#ifndef X86_EXCEPTIONS_H
     18#define X86_EXCEPTIONS_H 1
    1619
    1720typedef u8_t opcode, *pc;
     
    193196#define RECOVER_FN_FROM_RIP_WORD0 0x8d4c /* 0x4c 0x8d, little-endian */
    194197#define RECOVER_FN_FROM_RIP_BYTE2 0x2d  /* third byte of opcode */
     198
     199#ifdef WINDOWS
     200typedef struct {
     201  HANDLE h;
     202  OVERLAPPED *o;
     203} pending_io;
     204#endif
     205
     206#endif /* X86_EXCEPTIONS_H */
Note: See TracChangeset for help on using the changeset viewer.