make/test/JtregNativeJdk.gmk
changeset 54824 adb3a3aa2e52
parent 54448 cd2879e0c165
child 54987 2ffbc00d87ae
equal deleted inserted replaced
54823:1b940da275d2 54824:adb3a3aa2e52
    82 else
    82 else
    83   BUILD_JDK_JTREG_EXCLUDE += libTestMainKeyWindow.c
    83   BUILD_JDK_JTREG_EXCLUDE += libTestMainKeyWindow.c
    84   BUILD_JDK_JTREG_EXCLUDE += exeJniInvocationTest.c
    84   BUILD_JDK_JTREG_EXCLUDE += exeJniInvocationTest.c
    85 endif
    85 endif
    86 
    86 
       
    87 ifeq ($(call isTargetOs, linux), true)
       
    88   # Unconditionally compile with debug symbols and don't ever perform
       
    89   # stripping during the test libraries' build.
       
    90   BUILD_JDK_JTREG_LIBRARIES_CFLAGS_libFib := -g
       
    91   BUILD_JDK_JTREG_LIBRARIES_STRIP_SYMBOLS_libFib := false
       
    92 endif
       
    93 
    87 # This evaluation is expensive and should only be done if this target was
    94 # This evaluation is expensive and should only be done if this target was
    88 # explicitly called.
    95 # explicitly called.
    89 ifneq ($(filter build-test-jdk-jtreg-native, $(MAKECMDGOALS)), )
    96 ifneq ($(filter build-test-jdk-jtreg-native, $(MAKECMDGOALS)), )
    90   $(eval $(call SetupTestFilesCompilation, BUILD_JDK_JTREG_LIBRARIES, \
    97   $(eval $(call SetupTestFilesCompilation, BUILD_JDK_JTREG_LIBRARIES, \
    91       TYPE := LIBRARY, \
    98       TYPE := LIBRARY, \