VirtualBox

Ignore:
Timestamp:
Feb 1, 2019 10:35:33 AM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
128565
Message:

ExtPacks/VBoxDTrace: FreeBSD compile fixes

Location:
trunk/src/VBox/ExtPacks/VBoxDTrace
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ExtPacks/VBoxDTrace/include/VBoxDTraceLibCWrappers.h

    r76567 r77108  
    3434# ifdef RT_OS_DARWIN
    3535#  include <sys/syslimits.h> /* PATH_MAX */
    36 # elif !defined(RT_OS_SOLARIS)
     36# elif !defined(RT_OS_SOLARIS) && !defined(RT_OS_FREEBSD)
    3737#  include <syslimits.h>    /* PATH_MAX */
    3838# endif
  • trunk/src/VBox/ExtPacks/VBoxDTrace/include/VBoxDTraceTypes.h

    r76567 r77108  
    5656typedef uint64_t                    u_longlong_t;
    5757typedef uint64_t                    hrtime_t;
     58# ifndef RT_OS_FREEBSD
    5859typedef uint32_t                    id_t;
     60# endif
    5961typedef uint32_t                    zoneid_t;
    6062#endif
     
    112114#  define _IPL32                    1
    113115# endif
    114 # if !defined(_LITTLE_ENDIAN) || !defined(RT_OS_SOLARIS)
     116# if !defined(_LITTLE_ENDIAN) || (!defined(RT_OS_SOLARIS) && !defined(RT_OS_FREEBSD))
    115117#  define _LITTLE_ENDIAN            1
    116118# endif
     
    126128#  define _LP64                     1
    127129# endif
    128 # if !defined(_LITTLE_ENDIAN) || !defined(RT_OS_SOLARIS)
     130# if !defined(_LITTLE_ENDIAN) || (!defined(RT_OS_SOLARIS) && !defined(RT_OS_FREEBSD))
    129131#  define _LITTLE_ENDIAN            1
    130132# endif
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_cc.c

    r69753 r77108  
    104104#  include <unistd.h>
    105105# endif
    106 # if defined(RT_OS_WINDOWS) || defined(RT_OS_DARWIN)
     106# if defined(RT_OS_WINDOWS) || defined(RT_OS_DARWIN) || defined(RT_OS_FREEBSD)
    107107#  ifdef _MSC_VER
    108108#   define ftruncate64  _chsize
  • trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_options.c

    r76346 r77108  
    4646#  include <unistd.h>
    4747#  include <signal.h>
    48 #  if defined(RT_OS_DARWIN)
     48#  if defined(RT_OS_DARWIN) || defined(RT_OS_FREEBSD)
    4949#   define open64 open
    5050#  endif
Note: See TracChangeset for help on using the changeset viewer.

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