Changeset 4941


Ignore:
Timestamp:
Aug 8, 2006, 12:06:03 PM (18 years ago)
Author:
Gary Byers
Message:

REG_* constants for Darwin.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/lisp-kernel/x86-constants64.h

    r4888 r4941  
    1414   http://opensource.franz.com/preamble.html
    1515*/
     16
     17#ifdef DARWIN
     18#define REG_RAX 0
     19#define REG_RBX 1
     20#define REG_RCX 2
     21#define REG_RDX 3
     22#define REG_RDI 4
     23#define REG_RSI 5
     24#define REG_RBP 6
     25#define REG_RSP 7
     26#define REG_R8 8
     27#define REG_R9 9
     28#define REG_R10 10
     29#define REG_R11 11
     30#define REG_R12 12
     31#define REG_R13 13
     32#define REG_R14 14
     33#define REG_R15 15
     34#define REG_RIP 16
     35#define REG_RFL 17
     36#endif
    1637
    1738#ifdef FREEBSD
     
    5879#endif
    5980
    60 #if defined(SOLARIS) || defined(FREEBSD)
     81#if defined(SOLARIS) || defined(FREEBSD) || defined(DARWIN)
    6182#define Iflags      REG_RFL
    6283#endif
    63 
    6484
    6585
Note: See TracChangeset for help on using the changeset viewer.