Show
Ignore:
Timestamp:
03/09/09 18:46:55 (3 years ago)
Author:
sean
Message:

* Copied stdc and posix changes to D_1.0 branch.
* Updated trunk import files to use "enum" in place of "const" for declarations.
* Removed some old "GNU" version blocks, since GDC support seems unlikely.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/D1.0/import/core/stdc/errno.d

    r36 r112  
    196196    const ENOTRECOVERABLE   = 131;      // State not recoverable 
    197197} 
    198 else version( darwin
     198else version( OSX
    199199{ 
    200200    const EPERM             = 1;        // Operation not permitted 
  • branches/D1.0/import/core/stdc/fenv.d

    r36 r112  
    4343    alias int fexcept_t; 
    4444} 
    45 else version ( darwin
     45else version ( OSX
    4646{ 
    4747    version ( BigEndian ) 
     
    106106    fenv_t* FE_DFL_ENV = cast(fenv_t*)(-1); 
    107107} 
    108 else version( darwin
     108else version( OSX
    109109{ 
    110110    private extern fenv_t _FE_DFL_ENV; 
  • branches/D1.0/import/core/stdc/math.d

    r36 r112  
    265265  } 
    266266} 
    267 else version( darwin
     267else version( OSX
    268268{ 
    269269    enum 
  • branches/D1.0/import/core/stdc/stdarg.d

    r36 r112  
    1010 
    1111 
    12 version( GNU ) 
     12alias void* va_list; 
     13 
     14template va_start( T ) 
    1315{ 
    14     public import std.c.stdarg; 
    15 
    16 else 
    17 
    18     alias void* va_list; 
    19  
    20     template va_start( T ) 
     16    void va_start( out va_list ap, inout T parmn ) 
    2117    { 
    22         void va_start( out va_list ap, inout T parmn ) 
    23         { 
    24             ap = cast(va_list) ( cast(void*) &parmn + ( ( T.sizeof + int.sizeof - 1 ) & ~( int.sizeof - 1 ) ) ); 
    25         } 
    26     } 
    27  
    28     template va_arg( T ) 
    29     { 
    30         T va_arg( inout va_list ap ) 
    31         { 
    32             T arg = *cast(T*) ap; 
    33             ap = cast(va_list) ( cast(void*) ap + ( ( T.sizeof + int.sizeof - 1 ) & ~( int.sizeof - 1 ) ) ); 
    34             return arg; 
    35         } 
    36     } 
    37  
    38     void va_end( va_list ap ) 
    39     { 
    40  
    41     } 
    42  
    43     void va_copy( out va_list dest, va_list src ) 
    44     { 
    45         dest = src; 
     18        ap = cast(va_list) ( cast(void*) &parmn + ( ( T.sizeof + int.sizeof - 1 ) & ~( int.sizeof - 1 ) ) ); 
    4619    } 
    4720} 
     21 
     22template va_arg( T ) 
     23{ 
     24    T va_arg( inout va_list ap ) 
     25    { 
     26        T arg = *cast(T*) ap; 
     27        ap = cast(va_list) ( cast(void*) ap + ( ( T.sizeof + int.sizeof - 1 ) & ~( int.sizeof - 1 ) ) ); 
     28        return arg; 
     29    } 
     30} 
     31 
     32void va_end( va_list ap ) 
     33{ 
     34 
     35} 
     36 
     37void va_copy( out va_list dest, va_list src ) 
     38{ 
     39    dest = src; 
     40} 
  • branches/D1.0/import/core/stdc/stdio.d

    r36 r112  
    2020version( Windows ) 
    2121{ 
    22     const int BUFSIZ         = 0x4000; 
    23     const int EOF            = -1; 
    24     const int FOPEN_MAX      = 20; 
    25     const int FILENAME_MAX   = 256; // 255 plus NULL 
    26     const int TMP_MAX        = 32767; 
    27     const int _SYS_OPEN      = 20; 
    28     const int SYS_OPEN       = _SYS_OPEN; 
     22    enum 
     23    { 
     24        BUFSIZ       = 0x4000, 
     25        EOF          = -1, 
     26        FOPEN_MAX    = 20, 
     27        FILENAME_MAX = 256, // 255 plus NULL 
     28        TMP_MAX      = 32767, 
     29        _SYS_OPEN    = 20, 
     30        SYS_OPEN     = _SYS_OPEN 
     31    } 
    2932 
    3033    const int     _NFILE     = 60; 
     
    3538else version( linux ) 
    3639{ 
    37     //const int BUFSIZ      = 0x4000; 
    38     const int EOF           = -1; 
    39     const int FOPEN_MAX     = 16; 
    40     const int FILENAME_MAX  = 4095; 
    41     const int TMP_MAX       = 238328; 
    42     const int L_tmpnam      = 20; 
    43 
    44 else version( darwin ) 
    45 
    46     const int EOF           = -1; 
    47     const int FOPEN_MAX     = 20; 
    48     const int FILENAME_MAX  = 1024; 
    49     const int TMP_MAX       = 308915776; 
    50     const int L_tmpnam      = 1024; 
     40    enum 
     41    { 
     42        //BUFSIZ     = 0x4000, 
     43        EOF          = -1, 
     44        FOPEN_MAX    = 16, 
     45        FILENAME_MAX = 4095, 
     46        TMP_MAX      = 238328, 
     47        L_tmpnam     = 20 
     48    } 
     49
     50else version( OSX ) 
     51
     52    enum 
     53    { 
     54        EOF          = -1, 
     55        FOPEN_MAX    = 20, 
     56        FILENAME_MAX = 1024, 
     57        TMP_MAX      = 308915776, 
     58        L_tmpnam     = 1024, 
     59    } 
    5160 
    5261    private 
     
    6675else version ( freebsd ) 
    6776{ 
    68     const int EOF           = -1; 
    69     const int FOPEN_MAX     = 20; 
    70     const int FILENAME_MAX  = 1024; 
    71     const int TMP_MAX       = 308915776; 
    72     const int L_tmpnam      = 1024; 
     77    enum 
     78    { 
     79        EOF          = -1, 
     80        FOPEN_MAX    = 20, 
     81        FILENAME_MAX = 1024, 
     82        TMP_MAX      = 308915776, 
     83        L_tmpnam     = 1024 
     84    } 
    7385 
    7486    private 
     
    133145        void*   _lock; 
    134146    } 
    135     else version( darwin
     147    else version( OSX
    136148    { 
    137149        ubyte*    _p; 
     
    231243    extern void function() _fcloseallp; 
    232244 
    233     version (GNU) 
    234     { 
    235         extern FILE[_NFILE]* _imp___iob; 
    236  
    237         auto FILE* stdin; 
    238         auto FILE* stdout; 
    239         auto FILE* stderr; 
    240         auto FILE* stdaux; 
    241         auto FILE* stdprn; 
    242  
    243         static this() 
    244         { 
    245             stdin  = &(*_imp___iob)[0]; 
    246             stdout = &(*_imp___iob)[1]; 
    247             stderr = &(*_imp___iob)[2]; 
    248             stdaux = &(*_imp___iob)[3]; 
    249             stdprn = &(*_imp___iob)[4]; 
    250         } 
    251     } 
    252     else 
    253     { 
    254         extern FILE[_NFILE] _iob; 
    255  
    256         auto FILE* stdin  = &_iob[0]; 
    257         auto FILE* stdout = &_iob[1]; 
    258         auto FILE* stderr = &_iob[2]; 
    259         auto FILE* stdaux = &_iob[3]; 
    260         auto FILE* stdprn = &_iob[4]; 
    261     } 
     245    extern FILE[_NFILE] _iob; 
     246 
     247    auto FILE* stdin  = &_iob[0]; 
     248    auto FILE* stdout = &_iob[1]; 
     249    auto FILE* stderr = &_iob[2]; 
     250    auto FILE* stdaux = &_iob[3]; 
     251    auto FILE* stdprn = &_iob[4]; 
    262252} 
    263253else version( linux ) 
     
    274264    extern FILE* stderr; 
    275265} 
    276 else version( darwin
     266else version( OSX
    277267{ 
    278268    extern FILE* __stdinp; 
     
    280270    extern FILE* __stderrp; 
    281271 
    282     auto FILE* stdin; 
    283     auto FILE* stdout; 
    284     auto FILE* stderr; 
    285  
    286     static this() 
    287     { 
    288         stdin  = __stdinp; 
    289         stdout = __stdoutp; 
    290         stderr = __stderrp; 
    291     } 
     272    alias __stdinp  stdin; 
     273    alias __stdoutp stdout; 
     274    alias __stderrp stderr; 
    292275} 
    293276else version( freebsd ) 
     
    386369    int  vsnprintf(char* s, size_t n, in char* format, va_list arg); 
    387370} 
    388 else version( darwin
     371else version( OSX
    389372{ 
    390373    void rewind(FILE*); 
  • branches/D1.0/import/core/stdc/stdlib.d

    r36 r112  
    9595    void* alloca(size_t size); 
    9696} 
    97 else version( GNU ) 
    98 { 
    99     private import gcc.builtins; 
    100     alias gcc.builtins.__builtin_alloca alloca; 
    101 } 
  • branches/D1.0/import/core/stdc/time.d

    r36 r112  
    5454    clock_t CLOCKS_PER_SEC = 1000; 
    5555} 
    56 else version( darwin
     56else version( OSX
    5757{ 
    5858    clock_t CLOCKS_PER_SEC = 100; 
  • branches/D1.0/import/core/sys/posix/arpa/inet.d

    r36 r112  
    6262    int       inet_pton(int, in char*, void*); 
    6363} 
    64 else version( darwin
     64else version( OSX
    6565{ 
    6666    alias uint16_t in_port_t; // TODO: verify 
     
    118118    const INET6_ADDRSTRLEN = 46; 
    119119} 
    120 else version( darwin
     120else version( OSX
    121121{ 
    122122    const INET6_ADDRSTRLEN = 46; 
  • branches/D1.0/import/core/sys/posix/dirent.d

    r40 r112  
    7272    } 
    7373} 
    74 else version( darwin
     74else version( OSX
    7575{ 
    7676    enum 
     
    175175  } 
    176176} 
    177 else version( darwin
     177else version( OSX
    178178{ 
    179179    int readdir_r(DIR*, dirent*, dirent**); 
  • branches/D1.0/import/core/sys/posix/dlfcn.d

    r36 r112  
    4040    void* dlsym(void*, in char*); 
    4141} 
    42 else version( darwin
     42else version( OSX
    4343{ 
    4444    const RTLD_LAZY     = 0x00001; 
  • branches/D1.0/import/core/sys/posix/fcntl.d

    r36 r112  
    134134    } 
    135135} 
    136 else version( darwin
     136else version( OSX
    137137{ 
    138138    const F_DUPFD       = 0; 
  • branches/D1.0/import/core/sys/posix/net/if_.d

    r36 r112  
    4646    void            if_freenameindex(if_nameindex_t*); 
    4747} 
    48 else version( darwin
     48else version( OSX
    4949{ 
    5050    struct if_nameindex_t 
  • branches/D1.0/import/core/sys/posix/netinet/in_.d

    r36 r112  
    8484    const uint INADDR_BROADCAST = 0xffffffff; 
    8585} 
    86 else version( darwin
     86else version( OSX
    8787{ 
    8888    private const __SOCK_SIZE__ = 16; 
  • branches/D1.0/import/core/sys/posix/netinet/tcp.d

    r36 r112  
    2424    const TCP_NODELAY = 1; 
    2525} 
    26 else version( darwin
     26else version( OSX
    2727{ 
    2828    const TCP_NODELAY = 1; 
  • branches/D1.0/import/core/sys/posix/poll.d

    r36 r112  
    6464    int poll(pollfd*, nfds_t, int); 
    6565} 
    66 else version( darwin
     66else version( OSX
    6767{ 
    6868    struct pollfd 
  • branches/D1.0/import/core/sys/posix/pthread.d

    r36 r112  
    124124    } 
    125125} 
    126 else version( darwin
     126else version( OSX
    127127{ 
    128128    enum 
     
    204204    } 
    205205} 
    206 else version( darwin
     206else version( OSX
    207207{ 
    208208    alias void function(void*) _pthread_cleanup_routine; 
     
    371371    int pthread_setconcurrency(int); 
    372372} 
    373 else version( darwin
     373else version( OSX
    374374{ 
    375375    const PTHREAD_MUTEX_NORMAL      = 0; 
     
    432432    int pthread_rwlock_timedwrlock(pthread_rwlock_t*, in timespec*); 
    433433} 
    434 else version( darwin
     434else version( OSX
    435435{ 
    436436    int pthread_mutex_timedlock(pthread_mutex_t*, timespec*); 
     
    491491    //int pthread_setschedprio(pthread_t, int); 
    492492} 
    493 else version( darwin
     493else version( OSX
    494494{ 
    495495    enum 
     
    549549    int pthread_attr_setstacksize(pthread_attr_t*, size_t); 
    550550} 
    551 else version( darwin
     551else version( OSX
    552552{ 
    553553    int pthread_attr_getstack(in pthread_attr_t*, void**, size_t*); 
  • branches/D1.0/import/core/sys/posix/pwd.d

    r36 r112  
    4444    } 
    4545} 
    46 else version( darwin
     46else version( OSX
    4747{ 
    4848    struct passwd 
     
    9494    int getpwuid_r(uid_t, passwd*, char*, size_t, passwd**); 
    9595} 
    96 else version( darwin
     96else version( OSX
    9797{ 
    9898    int getpwnam_r(in char*, passwd*, char*, size_t, passwd**); 
     
    119119    void    setpwent(); 
    120120} 
    121 else version ( darwin
     121else version ( OSX
    122122{ 
    123123    void    endpwent(); 
  • branches/D1.0/import/core/sys/posix/sched.d

    r36 r112  
    5151    //SCHED_SPORADIC (SS|TSP) 
    5252} 
    53 else version( darwin
     53else version( OSX
    5454{ 
    5555    const SCHED_OTHER   = 1; 
    5656    const SCHED_FIFO    = 4; 
    5757    const SCHED_RR      = 2; 
    58     // SCHED_SPORADIC seems to be unavailable 
     58    //SCHED_SPORADIC (SS|TSP) 
    5959 
    6060    private const __SCHED_PARAM_SIZE__ = 4; 
     
    6262    struct sched_param 
    6363    { 
    64         int                         sched_priority; 
    65         byte[__SCHED_PARAM_SIZE__]  opaque; 
     64        int                             sched_priority; 
     65        byte[__PTHREAD_MUTEX_SIZE__]    __opaque; 
    6666    } 
    6767} 
     
    9595    int sched_yield(); 
    9696} 
    97 else version( darwin
     97else version( OSX
    9898{ 
    9999    int sched_yield(); 
     
    119119    int sched_rr_get_interval(pid_t, timespec*); 
    120120} 
    121 else version( darwin
     121else version( OSX
    122122{ 
    123123    int sched_get_priority_min(int); 
  • branches/D1.0/import/core/sys/posix/semaphore.d

    r36 r112  
    5151    const SEM_FAILED    = cast(sem_t*) null; 
    5252} 
    53 else version( darwin
     53else version( OSX
    5454{ 
    5555    alias int sem_t; 
     
    8888    int sem_timedwait(sem_t*, in timespec*); 
    8989} 
    90 else version( darwin
     90else version( OSX
    9191{ 
    9292    int sem_timedwait(sem_t*, in timespec*); 
  • branches/D1.0/import/core/sys/posix/signal.d

    r36 r112  
    125125    const SIGURG    = 23; 
    126126} 
    127 else version( darwin
     127else version( OSX
    128128{ 
    129129    //SIGABRT (defined in core.stdc.signal) 
     
    191191    int             sa_flags; 
    192192 
    193     version( darwin ) {} else { 
     193    version( OSX ) {} else { 
    194194    void function() sa_restorer; 
    195195    } 
     
    377377    int sigwait(in sigset_t*, int*); 
    378378} 
    379 else version( darwin
     379else version( OSX
    380380{ 
    381381    //SIG_HOLD 
     
    720720    } 
    721721} 
    722 else version( darwin
     722else version( OSX
    723723{ 
    724724    struct timespec 
     
    827827    int pthread_sigmask(int, in sigset_t*, sigset_t*); 
    828828} 
    829 else version( darwin
     829else version( OSX
    830830{ 
    831831    int pthread_kill(pthread_t, int); 
  • branches/D1.0/import/core/sys/posix/stdlib.d

    r36 r112  
    9595    void* valloc(size_t); // LEGACY non-standard 
    9696} 
    97 else version( darwin
     97else version( OSX
    9898{ 
    9999    int setenv(in char*, in char*, int); 
     
    121121    int rand_r(uint*); 
    122122} 
    123 else version( darwin
     123else version( OSX
    124124{ 
    125125    int rand_r(uint*); 
     
    224224  } 
    225225} 
    226 else version( darwin
     226else version( OSX
    227227{ 
    228228    //WNOHANG     (defined in core.sys.posix.sys.wait) 
  • branches/D1.0/import/core/sys/posix/sys/ipc.d

    r36 r112  
    6969    key_t ftok(in char*, int); 
    7070} 
    71 else version( darwin
     71else version( OSX
    7272{ 
    7373 
  • branches/D1.0/import/core/sys/posix/sys/mman.d

    r36 r112  
    4141    const POSIX_MADV_DONTNEED   = 4; 
    4242} 
    43 else version( darwin
     43else version( OSX
    4444{ 
    4545    const POSIX_MADV_NORMAL     = 0; 
     
    7575    const PROT_EXEC     = 0x4; 
    7676} 
    77 else version( darwin
     77else version( OSX
    7878{ 
    7979    const PROT_NONE     = 0x00; 
     
    113113  } 
    114114} 
    115 else version( darwin
     115else version( OSX
    116116{ 
    117117    void* mmap(void*, size_t, int, int, int, off_t); 
     
    158158    int msync(void*, size_t, int); 
    159159} 
    160 else version( darwin
     160else version( OSX
    161161{ 
    162162    const MAP_SHARED    = 0x0001; 
     
    209209 
    210210} 
    211 else version( darwin
     211else version( OSX
    212212{ 
    213213    const MCL_CURRENT   = 0x0001; 
     
    239239    int munlock(in void*, size_t); 
    240240} 
    241 else version( darwin
     241else version( OSX
    242242{ 
    243243    int mlock(in void*, size_t); 
     
    257257*/ 
    258258 
    259 version( darwin
     259version( OSX
    260260{ 
    261261    int mprotect(void*, size_t, int); 
     
    279279    int shm_unlink(in char*); 
    280280} 
    281 else version( darwin
     281else version( OSX
    282282{ 
    283283    int shm_open(in char*, int, mode_t); 
  • branches/D1.0/import/core/sys/posix/sys/select.d

    r36 r112  
    122122    int select(int, fd_set*, fd_set*, fd_set*, timeval*); 
    123123} 
    124 else version( darwin
     124else version( OSX
    125125{ 
    126126    private 
  • branches/D1.0/import/core/sys/posix/sys/shm.d

    r36 r112  
    106106    int   shmget(key_t, size_t, int); 
    107107} 
    108 else version( darwin
     108else version( OSX
    109109{ 
    110110 
  • branches/D1.0/import/core/sys/posix/sys/socket.d

    r36 r112  
    283283    int     socketpair(int, int, int, int[2]); 
    284284} 
    285 else version( darwin
     285else version( OSX
    286286{ 
    287287    alias uint   socklen_t; 
     
    376376        SO_RCVLOWAT     = 0x1004, 
    377377        SO_RCVTIMEO     = 0x1006, 
    378         SO_REUSEADDR    = 0x1006
     378        SO_REUSEADDR    = 0x0004
    379379        SO_SNDBUF       = 0x1001, 
    380380        SO_SNDLOWAT     = 0x1003, 
     
    527527        SO_RCVLOWAT     = 0x1004, 
    528528        SO_RCVTIMEO     = 0x1006, 
    529         SO_REUSEADDR    = 0x1006
     529        SO_REUSEADDR    = 0x0004
    530530        SO_SNDBUF       = 0x1001, 
    531531        SO_SNDLOWAT     = 0x1003, 
     
    598598    } 
    599599} 
    600 else version( darwin
     600else version( OSX
    601601{ 
    602602    enum 
     
    627627    } 
    628628} 
    629 else version( darwin
     629else version( OSX
    630630{ 
    631631    enum 
  • branches/D1.0/import/core/sys/posix/sys/stat.d

    r36 r112  
    176176    } 
    177177} 
    178 else version( darwin
     178else version( OSX
    179179{ 
    180180    struct stat_t 
     
    384384    int mknod(in char*, mode_t, dev_t); 
    385385} 
    386 else version( darwin
     386else version( OSX
    387387{ 
    388388    const S_IFMT    = 0170000; 
  • branches/D1.0/import/core/sys/posix/sys/time.d

    r36 r112  
    6666    int utimes(in char*, in timeval[2]); // LEGACY 
    6767} 
    68 else version( darwin
     68else version( OSX
    6969{ 
    7070    struct timeval 
  • branches/D1.0/import/core/sys/posix/sys/types.d

    r36 r112  
    6060    alias uint      uid_t; 
    6161} 
    62 else version( darwin
     62else version( OSX
    6363{ 
    6464    alias long      blkcnt_t; 
     
    125125    alias uint      useconds_t; 
    126126} 
    127 else version( darwin
     127else version( OSX
    128128{ 
    129129    //clock_t 
     
    248248    alias c_ulong pthread_t; 
    249249} 
    250 else version( darwin ) 
    251 
    252     private 
    253     { 
    254         // #if defined(__LP64__) 
    255         // FIXME: what is LP64, is it important enough to be included? 
    256         version( LP64 ) 
    257         { 
    258             const __PTHREAD_SIZE__              = 1168; 
    259             const __PTHREAD_ATTR_SIZE__         = 56; 
    260             const __PTHREAD_MUTEXATTR_SIZE__    = 8; 
    261             const __PTHREAD_MUTEX_SIZE__        = 56; 
    262             const __PTHREAD_CONDATTR_SIZE__     = 8; 
    263             const __PTHREAD_COND_SIZE__         = 40; 
    264             const __PTHREAD_ONCE_SIZE__         = 8; 
    265             const __PTHREAD_RWLOCK_SIZE__       = 192; 
    266             const __PTHREAD_RWLOCKATTR_SIZE__   = 16; 
    267         } 
    268         else 
    269         { 
    270             const __PTHREAD_SIZE__              = 596; 
    271             const __PTHREAD_ATTR_SIZE__         = 36; 
    272             const __PTHREAD_MUTEXATTR_SIZE__    = 8; 
    273             const __PTHREAD_MUTEX_SIZE__        = 40; 
    274             const __PTHREAD_CONDATTR_SIZE__     = 4; 
    275             const __PTHREAD_COND_SIZE__         = 24; 
    276             const __PTHREAD_ONCE_SIZE__         = 4; 
    277             const __PTHREAD_RWLOCK_SIZE__       = 124; 
    278             const __PTHREAD_RWLOCKATTR_SIZE__   = 12; 
    279         } 
     250else version( OSX ) 
     251
     252    version( X86_64 ) 
     253    { 
     254        const __PTHREAD_SIZE__              = 1168; 
     255        const __PTHREAD_ATTR_SIZE__         = 56; 
     256        const __PTHREAD_MUTEXATTR_SIZE__    = 8; 
     257        const __PTHREAD_MUTEX_SIZE__        = 56; 
     258        const __PTHREAD_CONDATTR_SIZE__     = 8; 
     259        const __PTHREAD_COND_SIZE__         = 40; 
     260        const __PTHREAD_ONCE_SIZE__         = 8; 
     261        const __PTHREAD_RWLOCK_SIZE__       = 192; 
     262        const __PTHREAD_RWLOCKATTR_SIZE__   = 16; 
     263    } 
     264    else version( X86 ) 
     265    { 
     266        const __PTHREAD_SIZE__              = 596; 
     267        const __PTHREAD_ATTR_SIZE__         = 36; 
     268        const __PTHREAD_MUTEXATTR_SIZE__    = 8; 
     269        const __PTHREAD_MUTEX_SIZE__        = 40; 
     270        const __PTHREAD_CONDATTR_SIZE__     = 4; 
     271        const __PTHREAD_COND_SIZE__         = 24; 
     272        const __PTHREAD_ONCE_SIZE__         = 4; 
     273        const __PTHREAD_RWLOCK_SIZE__       = 124; 
     274        const __PTHREAD_RWLOCKATTR_SIZE__   = 12; 
    280275    } 
    281276 
     
    333328    struct pthread_rwlockattr_t 
    334329    { 
    335         c_long                             __sig; 
     330        c_long                              __sig; 
    336331        byte[__PTHREAD_RWLOCKATTR_SIZE__]   __opaque; 
    337332    } 
     
    402397    alias int pthread_spinlock_t; // volatile 
    403398} 
    404 else version( darwin
    405 { 
    406     struct pthread_spinlock_t; 
     399else version( OSX
     400{ 
     401    //struct pthread_spinlock_t; 
    407402} 
    408403else version( freebsd ) 
  • branches/D1.0/import/core/sys/posix/sys/uio.d

    r36 r112  
    4242    ssize_t writev(int, in iovec*, int); 
    4343} 
    44 else version( darwin
     44else version( OSX
    4545{ 
    4646    struct iovec 
  • branches/D1.0/import/core/sys/posix/sys/wait.d

    r36 r112  
    6363    extern (D) int  WTERMSIG( int status )     { return status & 0x7F;              } 
    6464} 
    65 else version( darwin
     65else version( OSX
    6666{ 
    6767    const WNOHANG       = 1; 
  • branches/D1.0/import/core/sys/posix/termios.d

    r36 r112  
    123123*/ 
    124124 
    125 version( darwin
     125version( OSX
    126126{ 
    127127    alias ubyte cc_t; 
  • branches/D1.0/import/core/sys/posix/time.d

    r36 r112  
    3535    time_t timegm(tm*); // non-standard 
    3636} 
    37 else version( darwin
     37else version( OSX
    3838{ 
    3939    time_t timegm(tm*); // non-standard 
     
    148148    int timer_settime(timer_t, int, in itimerspec*, itimerspec*); 
    149149} 
    150 else version( darwin
     150else version( OSX
    151151{ 
    152152    int nanosleep(in timespec*, timespec*); 
     
    174174    const TIMER_ABSTIME     = 0x01; 
    175175 
    176     alias int clockid_t; 
     176    //alias int clockid_t; 
    177177    alias int timer_t; 
    178178 
     
    206206    tm*   localtime_r(in time_t*, tm*); 
    207207} 
    208 else version( darwin
     208else version( OSX
    209209{ 
    210210    char* asctime_r(in tm*, char*); 
     
    236236version( linux ) 
    237237{ 
    238     extern int      daylight; 
    239     extern c_long   timezone; 
     238    extern int    daylight; 
     239    extern c_long timezone; 
    240240 
    241241    tm*   getdate(in char*); 
    242242    char* strptime(in char*, in char*, tm*); 
    243243} 
    244 else version( darwin
     244else version( OSX
    245245{ 
    246246    extern c_long timezone; 
  • branches/D1.0/import/core/sys/posix/unistd.d

    r36 r112  
    429429    } 
    430430} 
    431 else version( darwin
     431else version( OSX
    432432{ 
    433433    const F_OK          = 0; 
     
    543543  } 
    544544} 
    545 else version (darwin
     545else version( OSX
    546546{ 
    547547    char*      crypt(in char*, in char*); 
  • branches/D1.0/import/core/sys/posix/utime.d

    r36 r112  
    3737    int utime(in char*, in utimbuf*); 
    3838} 
    39 else version( darwin
     39else version( OSX
    4040{ 
    4141    struct utimbuf 
  • branches/D1.0/import/core/sys/windows/windows.d

    r36 r112  
    28872887enum : uint 
    28882888{ 
    2889     INFINITE = uint.max, 
    2890     WAIT_OBJECT_0 = 0, 
     2889    INFINITE =              uint.max, 
     2890    WAIT_OBJECT_0 =         0, 
     2891    WAIT_ABANDONED_0 =      0x80, 
     2892    WAIT_TIMEOUT =          0x102, 
     2893    WAIT_IO_COMPLETION =    0xc0, 
     2894    WAIT_ABANDONED =        0x80, 
     2895    WAIT_FAILED =           uint.max, 
    28912896} 
    28922897