VirtualBox

Ignore:
Timestamp:
Jul 17, 2007 12:39:30 PM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
22950
Message:

RT_OS_* and RT_ARCH_* for Runtime/ and Support/

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/r3/posix/process-posix.cpp

    r2981 r3672  
    3232#include <sys/wait.h>
    3333#include <signal.h>
    34 #if defined(__LINUX__) || defined(__OS2__)
     34#if defined(RT_OS_LINUX) || defined(RT_OS_OS2)
    3535# define HAVE_POSIX_SPAWN 1
    3636#endif
     
    3838# include <spawn.h>
    3939#endif
    40 #ifdef __DARWIN__
     40#ifdef RT_OS_DARWIN
    4141# include <mach-o/dyld.h>
    4242#endif
     
    237237     * files and code for this.
    238238     */
    239 #if defined(__LINUX__) || defined(__FREEBSD__)
    240 # ifdef __LINUX__
     239#if defined(RT_OS_LINUX) || defined(RT_OS_FREEBSD)
     240# ifdef RT_OS_LINUX
    241241    int cchLink = readlink("/proc/self/exe", pszExecName, cchExecName - 1);
    242242# else   
     
    249249    }
    250250
    251 #elif defined(__OS2__) || defined(__L4__)
     251#elif defined(RT_OS_OS2) || defined(RT_OS_L4)
    252252    if (!_execname(pszExecName, cchExecName))
    253253        return pszExecName;
    254254
    255 #elif defined(__DARWIN__)
     255#elif defined(RT_OS_DARWIN)
    256256    const char *pszImageName = _dyld_get_image_name(0);
    257257    if (pszImageName)
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette