IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 42425


Ignore:
Timestamp:
Mar 18, 2023, 9:37:48 AM (3 years ago)
Author:
eugene
Message:

check if OFF_T_FMT is defined before trying to define it

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20230313/Ohana/src/libohana/include/ohana.h

    r42389 r42425  
    170170
    171171/* if your build crashes on OFF_T_MODE, you probably need to add your 64bit hardware to this list */
    172 # ifdef _LARGEFILE_SOURCE
     172# if defined(_LARGEFILE_SOURCE) && !defined(OFF_T_FMT)
    173173#  define OFF_T_FMT "%jd"
    174174# endif
    175175
    176 # ifdef lin64
     176# if defined(lin64) && !defined(OFF_T_FMT)
    177177#  define OFF_T_FMT "%jd"
    178178# endif
    179179
    180180// mac is annoying
    181 # ifdef _DARWIN_C_SOURCE
     181# if defined(_DARWIN_C_SOURCE) && !defined(OFF_T_FMT)
    182182#  define OFF_T_FMT "%lld"
    183183# endif
    184 # ifdef darwin_x86
     184# if defined(darwin_x86) && !defined(OFF_T_FMT)
    185185#  define OFF_T_FMT "%lld"
    186186# endif
    187 # ifdef darwin
     187# if defined(darwin) && !defined(OFF_T_FMT)
    188188#  define OFF_T_FMT "%lld"
    189189# endif
Note: See TracChangeset for help on using the changeset viewer.