common/autoconf/jdk-options.m4

changeset 855
ac09e62d5e6b
parent 839
174a54ce39c4
parent 854
22c6f0b7e2b5
child 874
dfbc93f26f38
equal deleted inserted replaced
842:ac748011cbbf 855:ac09e62d5e6b
514 if test "x$enable_debug_symbols" = "xyes"; then 514 if test "x$enable_debug_symbols" = "xyes"; then
515 ENABLE_DEBUG_SYMBOLS=true 515 ENABLE_DEBUG_SYMBOLS=true
516 elif test "x$enable_debug_symbols" = "xno"; then 516 elif test "x$enable_debug_symbols" = "xno"; then
517 ENABLE_DEBUG_SYMBOLS=false 517 ENABLE_DEBUG_SYMBOLS=false
518 else 518 else
519 # default on macosx is false 519 # Default is on if objcopy is found
520 if test "x$OPENJDK_TARGET_OS" = xmacosx; then 520 if test "x$OBJCOPY" != x; then
521 ENABLE_DEBUG_SYMBOLS=false 521 ENABLE_DEBUG_SYMBOLS=true
522 # Default is on if objcopy is found, otherwise off 522 # MacOS X and Windows don't use objcopy but default is on for those OSes
523 elif test "x$OBJCOPY" != x || test "x$OPENJDK_TARGET_OS" = xwindows; then 523 elif test "x$OPENJDK_TARGET_OS" = xmacosx || test "x$OPENJDK_TARGET_OS" = xwindows; then
524 ENABLE_DEBUG_SYMBOLS=true 524 ENABLE_DEBUG_SYMBOLS=true
525 else 525 else
526 ENABLE_DEBUG_SYMBOLS=false 526 ENABLE_DEBUG_SYMBOLS=false
527 fi 527 fi
528 fi 528 fi

mercurial