common/autoconf/jdk-options.m4

changeset 2508
10b17658c758
parent 2507
0a7e81cbb5f7
child 2513
b187cde4b6f0
equal deleted inserted replaced
2507:0a7e81cbb5f7 2508:10b17658c758
436 ############################################################################### 436 ###############################################################################
437 # 437 #
438 # Enable or disable JFR 438 # Enable or disable JFR
439 # 439 #
440 AC_MSG_CHECKING([whether to build jfr]) 440 AC_MSG_CHECKING([whether to build jfr])
441 AC_ARG_ENABLE(jfr, [AS_HELP_STRING([--disable-jfr], 441 AC_ARG_ENABLE(jfr, [AS_HELP_STRING([--enable-jfr],
442 [Disable Java Flight Recorder support @<:@enabled@:>@])],, 442 [Enable Java Flight Recorder support @<:@disabled@:>@])],,
443 [enable_jfr=auto]) 443 [enable_jfr=auto])
444 if test "x$enable_jfr" = "xno"; then 444 if test "x$enable_jfr" = "xno" -o "x$enable_jfr" = "xauto"; then
445 ENABLE_JFR=false 445 ENABLE_JFR=false
446 elif test "x$enable_jfr" = "xyes" -o "x$enable_jfr" = "xauto"; then 446 elif test "x$enable_jfr" = "xyes" ; then
447 if test "x$JVM_VARIANT_MINIMAL1" = "xtrue" -o "x$JVM_VARIANT_ZERO" = "xtrue"; then 447 if test "x$JVM_VARIANT_MINIMAL1" = "xtrue" -o "x$JVM_VARIANT_ZERO" = "xtrue"; then
448 if test "x$enable_jfr" = "xyes"; then 448 AC_MSG_ERROR([cannot enable JFR on minimal1 VM or zero build])
449 AC_MSG_ERROR([cannot enable JFR on minimal1 VM or zero build])
450 else
451 ENABLE_JFR=false
452 fi
453 else 449 else
454 ENABLE_JFR=true 450 ENABLE_JFR=true
455 fi 451 fi
456 else 452 else
457 AC_MSG_ERROR([--enable-jfr must either be set to yes or no]) 453 AC_MSG_ERROR([--enable-jfr must either be set to yes or no])

mercurial