Changeset 10585


Ignore:
Timestamp:
Aug 31, 2008, 8:38:24 AM (11 years ago)
Author:
gb
Message:

Win32 stuff.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/lisp-kernel/x86-constants32.h

    r10334 r10585  
    1111#define REG_EFL 9
    1212#define REG_EIP 10
     13#endif
     14
     15#ifdef WINDOWS
     16/* Offsets relative to _CONTEXT.Edi */
     17#define REG_EDI 0
     18#define REG_ESI 1
     19#define REG_EBX 2
     20#define REG_EDX 3
     21#define REG_ECX 4
     22#define REG_EAX 5
     23#define REG_EBP 6
     24#define REG_EIP 7
     25#define REG_EFL 9
     26#define REG_ESP 10
    1327#endif
    1428
     
    364378#ifdef DARWIN
    365379#include <architecture/i386/sel.h>
     380#else
     381typedef unsigned short sel_t;   /* for now */
    366382#endif
    367383
     
    445461#define heap_segment_size 0x00010000
    446462#define log2_heap_segment_size 16
     463
     464#ifndef EFL_DF
     465#define EFL_DF 1024
     466#endif
Note: See TracChangeset for help on using the changeset viewer.