Ignore:
Timestamp:
Jan 26, 2004, 2:28:58 AM (22 years ago)
Author:
bird
Message:

USE_EMX and _POSIX_[C_]SOURCE problems with new features.h.

Location:
trunk/src/emx/include/sys
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/include/sys/fcntl.h

    • Property cvs2svn:cvs-rev changed from 1.4 to 1.5
    r1086 r1087  
    283283#define O_BINARY        0x0100
    284284#define O_SIZE          0x0020          /* EMX used 0x8000 for O_SIZE. */
    285 #if !defined (_POSIX_SOURCE)
     285#if !defined (_POSIX_SOURCE) || defined(__USE_EMX)
    286286#define O_NOINHERIT     0x1000          /* EMX used 0x1000 for O_NOINHERIT. */
    287287#endif
     
    302302#endif
    303303
    304 #if !defined (_POSIX_SOURCE) || defined (_WITH_UNDERSCORE)
     304#if !defined (_POSIX_SOURCE) || defined (_WITH_UNDERSCORE) || defined(__USE_EMX)
    305305__BEGIN_DECLS
    306306int _creat (__const__ char *, int);
  • trunk/src/emx/include/sys/signal.h

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.2
    r1086 r1087  
    104104
    105105
    106 #if !defined (__STRICT_ANSI__) && !defined (_POSIX_SOURCE)
     106#if !defined (__STRICT_ANSI__) && !defined (_POSIX_SOURCE) || defined(__USE_EMX)
    107107
    108108#define SIG_ACK ((void (*)(int))4)
  • trunk/src/emx/include/sys/stat.h

    • Property cvs2svn:cvs-rev changed from 1.6 to 1.7
    r1086 r1087  
    353353
    354354/* bird: emx stuff - start */
    355 #if !defined (_POSIX_SOURCE) || defined (_WITH_UNDERSCORE)
     355#if !defined (_POSIX_SOURCE) || defined (_WITH_UNDERSCORE) || defined(__USE_EMX)
    356356int _chmod (__const__ char *, int);
    357357int _fstat (int, struct stat *);
  • trunk/src/emx/include/sys/types.h

    • Property cvs2svn:cvs-rev changed from 1.7 to 1.8
    r1086 r1087  
    346346
    347347/* bird: OS/2 Toolkit Pollution. */
    348 #if !defined (_POSIX_SOURCE)
     348#if !defined (_POSIX_SOURCE) || defined(__USE_EMX)
    349349#ifdef __32BIT__
    350350typedef int             long_int;       /* 32-bit compilers */
  • trunk/src/emx/include/sys/wait.h

    • Property cvs2svn:cvs-rev changed from 1.3 to 1.4
    r1086 r1087  
    2222int waitpid (int, int *, int);
    2323
    24 #if !defined (_POSIX_SOURCE) || defined (_WITH_UNDERSCORE)
     24#if !defined (_POSIX_SOURCE) || defined (_WITH_UNDERSCORE) || defined(__USE_EMX)
    2525
    2626int _wait (int *);
Note: See TracChangeset for help on using the changeset viewer.