common/autoconf/toolchain.m4
changeset 15581 1dd771c6a1ee
parent 14810 4e7fee179b4a
child 15906 3c42874d7148
child 15786 abd76d7cd807
equal deleted inserted replaced
15572:d17eb2e13e36 15581:1dd771c6a1ee
   874 if test "x$OPENJDK_TARGET_OS" = xsolaris; then
   874 if test "x$OPENJDK_TARGET_OS" = xsolaris; then
   875     CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DSOLARIS"
   875     CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DSOLARIS"
   876 fi
   876 fi
   877 if test "x$OPENJDK_TARGET_OS" = xmacosx; then
   877 if test "x$OPENJDK_TARGET_OS" = xmacosx; then
   878     CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DMACOSX -D_ALLBSD_SOURCE"
   878     CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DMACOSX -D_ALLBSD_SOURCE"
       
   879     # Adding these macros will make it an error to link to mac APIs newer than OS version 10.7
       
   880     MACOSX_REQUIRED_VERSION=1070
       
   881     AC_SUBST(MACOSX_REQUIRED_VERSION)
       
   882     CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DMAC_OS_X_VERSION_MAX_ALLOWED=\$(MACOSX_REQUIRED_VERSION) -DMAC_OS_X_VERSION_MIN_REQUIRED=\$(MACOSX_REQUIRED_VERSION)" 
   879 fi
   883 fi
   880 if test "x$OPENJDK_TARGET_OS" = xbsd; then
   884 if test "x$OPENJDK_TARGET_OS" = xbsd; then
   881     CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DBSD -D_ALLBSD_SOURCE"
   885     CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DBSD -D_ALLBSD_SOURCE"
   882 fi
   886 fi
   883 if test "x$DEBUG_LEVEL" = xrelease; then
   887 if test "x$DEBUG_LEVEL" = xrelease; then