< prev index next >

make/autoconf/spec.gmk.in

Print this page
rev 59102 : imported patch build


  66 BASH_ARGS:=@BASH_ARGS@
  67 SHELL:=$(BASH) $(BASH_ARGS)
  68 
  69 # The "human readable" name of this configuration
  70 CONF_NAME:=@CONF_NAME@
  71 
  72 # The built jdk will run in this target system.
  73 OPENJDK_TARGET_OS:=@OPENJDK_TARGET_OS@
  74 OPENJDK_TARGET_OS_TYPE:=@OPENJDK_TARGET_OS_TYPE@
  75 OPENJDK_TARGET_OS_ENV:=@OPENJDK_TARGET_OS_ENV@
  76 OPENJDK_TARGET_OS_UPPERCASE:=@OPENJDK_TARGET_OS_UPPERCASE@
  77 
  78 OPENJDK_TARGET_CPU:=@OPENJDK_TARGET_CPU@
  79 OPENJDK_TARGET_CPU_ARCH:=@OPENJDK_TARGET_CPU_ARCH@
  80 OPENJDK_TARGET_CPU_BITS:=@OPENJDK_TARGET_CPU_BITS@
  81 OPENJDK_TARGET_CPU_ENDIAN:=@OPENJDK_TARGET_CPU_ENDIAN@
  82 
  83 COMPILE_TYPE:=@COMPILE_TYPE@
  84 
  85 # Legacy support
  86 OPENJDK_TARGET_CPU_ISADIR:=@OPENJDK_TARGET_CPU_ISADIR@
  87 OPENJDK_TARGET_CPU_LEGACY:=@OPENJDK_TARGET_CPU_LEGACY@
  88 OPENJDK_TARGET_CPU_LEGACY_LIB:=@OPENJDK_TARGET_CPU_LEGACY_LIB@
  89 OPENJDK_TARGET_CPU_OSARCH:=@OPENJDK_TARGET_CPU_OSARCH@
  90 OPENJDK_TARGET_OS_INCLUDE_SUBDIR:=@OPENJDK_TARGET_OS_INCLUDE_SUBDIR@
  91 
  92 HOTSPOT_TARGET_OS := @HOTSPOT_TARGET_OS@
  93 HOTSPOT_TARGET_OS_TYPE := @HOTSPOT_TARGET_OS_TYPE@
  94 
  95 HOTSPOT_TARGET_CPU := @HOTSPOT_TARGET_CPU@
  96 HOTSPOT_TARGET_CPU_ARCH := @HOTSPOT_TARGET_CPU_ARCH@
  97 HOTSPOT_TARGET_CPU_DEFINE := @HOTSPOT_TARGET_CPU_DEFINE@
  98 
  99 OPENJDK_TARGET_BUNDLE_PLATFORM:=@OPENJDK_TARGET_BUNDLE_PLATFORM@
 100 JDK_ARCH_ABI_PROP_NAME := @JDK_ARCH_ABI_PROP_NAME@
 101 
 102 # We are building on this build system.
 103 # When not cross-compiling, it is the same as the target.
 104 OPENJDK_BUILD_OS:=@OPENJDK_BUILD_OS@
 105 OPENJDK_BUILD_OS_TYPE:=@OPENJDK_BUILD_OS_TYPE@
 106 OPENJDK_BUILD_OS_ENV:=@OPENJDK_BUILD_OS_ENV@


 407 export DEVKIT_LIB_DIR:=@DEVKIT_LIB_DIR@
 408 ifeq ($(ASAN_ENABLED), yes)
 409   export ASAN_OPTIONS=handle_segv=0 detect_leaks=0
 410   ifneq ($(DEVKIT_LIB_DIR),)
 411     export LD_LIBRARY_PATH:=$(LD_LIBRARY_PATH):$(DEVKIT_LIB_DIR)
 412   endif
 413 endif
 414 
 415 # Necessary additional compiler flags to compile X11
 416 X_CFLAGS:=@X_CFLAGS@
 417 X_LIBS:=@X_LIBS@
 418 
 419 # The lowest required version of macosx
 420 MACOSX_VERSION_MIN=@MACOSX_VERSION_MIN@
 421 # The highest allowed version of macosx
 422 MACOSX_VERSION_MAX=@MACOSX_VERSION_MAX@
 423 
 424 # The macosx code signing identity to use
 425 MACOSX_CODESIGN_IDENTITY=@MACOSX_CODESIGN_IDENTITY@
 426 
 427 # Toolchain type: gcc, clang, solstudio, lxc, microsoft...
 428 TOOLCHAIN_TYPE:=@TOOLCHAIN_TYPE@
 429 TOOLCHAIN_VERSION := @TOOLCHAIN_VERSION@
 430 CC_VERSION_NUMBER := @CC_VERSION_NUMBER@
 431 CXX_VERSION_NUMBER := @CXX_VERSION_NUMBER@
 432 
 433 # Legacy support
 434 HOTSPOT_TOOLCHAIN_TYPE := @HOTSPOT_TOOLCHAIN_TYPE@
 435 
 436 # Option used to tell the compiler whether to create 32- or 64-bit executables
 437 COMPILER_TARGET_BITS_FLAG:=@COMPILER_TARGET_BITS_FLAG@
 438 COMPILER_SUPPORTS_TARGET_BITS_FLAG=@COMPILER_SUPPORTS_TARGET_BITS_FLAG@
 439 
 440 # Option used to pass a command file to the compiler
 441 COMPILER_COMMAND_FILE_FLAG:=@COMPILER_COMMAND_FILE_FLAG@
 442 
 443 # Option for specifying a file which saves the binder commands
 444 # produced by the link step (for debugging, currently AIX only)
 445 COMPILER_BINDCMD_FILE_FLAG:=@COMPILER_BINDCMD_FILE_FLAG@
 446 
 447 CC_OUT_OPTION:=@CC_OUT_OPTION@


 553 BUILD_SYSROOT_LDFLAGS:=@BUILD_SYSROOT_LDFLAGS@
 554 
 555 AS:=@FIXPATH@ @AS@
 556 
 557 # AR is used to create a static library (is ar in unix, lib.exe in windows)
 558 AR:=@FIXPATH@ @AR@
 559 ARFLAGS:=@ARFLAGS@
 560 
 561 NM:=@NM@
 562 GNM:=@GNM@
 563 STRIP:=@STRIP@
 564 OBJDUMP:=@OBJDUMP@
 565 CXXFILT:=@CXXFILT@
 566 
 567 LIPO:=@LIPO@
 568 INSTALL_NAME_TOOL:=@INSTALL_NAME_TOOL@
 569 
 570 # Options to linker to specify a mapfile.
 571 # (Note absence of := assignment, because we do not want to evaluate the macro body here)
 572 SET_SHARED_LIBRARY_MAPFILE=@SET_SHARED_LIBRARY_MAPFILE@
 573 
 574 # Options for C/CXX compiler to be used if linking is performed
 575 #   using reorder file
 576 C_FLAG_REORDER:=@C_FLAG_REORDER@
 577 
 578 #
 579 # Options for generating debug symbols
 580 COMPILE_WITH_DEBUG_SYMBOLS := @COMPILE_WITH_DEBUG_SYMBOLS@
 581 COPY_DEBUG_SYMBOLS := @COPY_DEBUG_SYMBOLS@
 582 ZIP_EXTERNAL_DEBUG_SYMBOLS := @ZIP_EXTERNAL_DEBUG_SYMBOLS@
 583 
 584 CFLAGS_DEBUG_SYMBOLS:=@CFLAGS_DEBUG_SYMBOLS@
 585 ASFLAGS_DEBUG_SYMBOLS:=@ASFLAGS_DEBUG_SYMBOLS@
 586 
 587 #
 588 # Compress (or not) jars
 589 COMPRESS_JARS=@COMPRESS_JARS@
 590 
 591 # Options to linker to specify the library name.
 592 # (Note absence of := assignment, because we do not want to evaluate the macro body here)
 593 SET_SHARED_LIBRARY_NAME=@SET_SHARED_LIBRARY_NAME@
 594 
 595 SHARED_LIBRARY_FLAGS=@SHARED_LIBRARY_FLAGS@
 596 




  66 BASH_ARGS:=@BASH_ARGS@
  67 SHELL:=$(BASH) $(BASH_ARGS)
  68 
  69 # The "human readable" name of this configuration
  70 CONF_NAME:=@CONF_NAME@
  71 
  72 # The built jdk will run in this target system.
  73 OPENJDK_TARGET_OS:=@OPENJDK_TARGET_OS@
  74 OPENJDK_TARGET_OS_TYPE:=@OPENJDK_TARGET_OS_TYPE@
  75 OPENJDK_TARGET_OS_ENV:=@OPENJDK_TARGET_OS_ENV@
  76 OPENJDK_TARGET_OS_UPPERCASE:=@OPENJDK_TARGET_OS_UPPERCASE@
  77 
  78 OPENJDK_TARGET_CPU:=@OPENJDK_TARGET_CPU@
  79 OPENJDK_TARGET_CPU_ARCH:=@OPENJDK_TARGET_CPU_ARCH@
  80 OPENJDK_TARGET_CPU_BITS:=@OPENJDK_TARGET_CPU_BITS@
  81 OPENJDK_TARGET_CPU_ENDIAN:=@OPENJDK_TARGET_CPU_ENDIAN@
  82 
  83 COMPILE_TYPE:=@COMPILE_TYPE@
  84 
  85 # Legacy support

  86 OPENJDK_TARGET_CPU_LEGACY:=@OPENJDK_TARGET_CPU_LEGACY@
  87 OPENJDK_TARGET_CPU_LEGACY_LIB:=@OPENJDK_TARGET_CPU_LEGACY_LIB@
  88 OPENJDK_TARGET_CPU_OSARCH:=@OPENJDK_TARGET_CPU_OSARCH@
  89 OPENJDK_TARGET_OS_INCLUDE_SUBDIR:=@OPENJDK_TARGET_OS_INCLUDE_SUBDIR@
  90 
  91 HOTSPOT_TARGET_OS := @HOTSPOT_TARGET_OS@
  92 HOTSPOT_TARGET_OS_TYPE := @HOTSPOT_TARGET_OS_TYPE@
  93 
  94 HOTSPOT_TARGET_CPU := @HOTSPOT_TARGET_CPU@
  95 HOTSPOT_TARGET_CPU_ARCH := @HOTSPOT_TARGET_CPU_ARCH@
  96 HOTSPOT_TARGET_CPU_DEFINE := @HOTSPOT_TARGET_CPU_DEFINE@
  97 
  98 OPENJDK_TARGET_BUNDLE_PLATFORM:=@OPENJDK_TARGET_BUNDLE_PLATFORM@
  99 JDK_ARCH_ABI_PROP_NAME := @JDK_ARCH_ABI_PROP_NAME@
 100 
 101 # We are building on this build system.
 102 # When not cross-compiling, it is the same as the target.
 103 OPENJDK_BUILD_OS:=@OPENJDK_BUILD_OS@
 104 OPENJDK_BUILD_OS_TYPE:=@OPENJDK_BUILD_OS_TYPE@
 105 OPENJDK_BUILD_OS_ENV:=@OPENJDK_BUILD_OS_ENV@


 406 export DEVKIT_LIB_DIR:=@DEVKIT_LIB_DIR@
 407 ifeq ($(ASAN_ENABLED), yes)
 408   export ASAN_OPTIONS=handle_segv=0 detect_leaks=0
 409   ifneq ($(DEVKIT_LIB_DIR),)
 410     export LD_LIBRARY_PATH:=$(LD_LIBRARY_PATH):$(DEVKIT_LIB_DIR)
 411   endif
 412 endif
 413 
 414 # Necessary additional compiler flags to compile X11
 415 X_CFLAGS:=@X_CFLAGS@
 416 X_LIBS:=@X_LIBS@
 417 
 418 # The lowest required version of macosx
 419 MACOSX_VERSION_MIN=@MACOSX_VERSION_MIN@
 420 # The highest allowed version of macosx
 421 MACOSX_VERSION_MAX=@MACOSX_VERSION_MAX@
 422 
 423 # The macosx code signing identity to use
 424 MACOSX_CODESIGN_IDENTITY=@MACOSX_CODESIGN_IDENTITY@
 425 
 426 # Toolchain type: gcc, clang, xlc, microsoft...
 427 TOOLCHAIN_TYPE:=@TOOLCHAIN_TYPE@
 428 TOOLCHAIN_VERSION := @TOOLCHAIN_VERSION@
 429 CC_VERSION_NUMBER := @CC_VERSION_NUMBER@
 430 CXX_VERSION_NUMBER := @CXX_VERSION_NUMBER@
 431 
 432 # Legacy support
 433 HOTSPOT_TOOLCHAIN_TYPE := @HOTSPOT_TOOLCHAIN_TYPE@
 434 
 435 # Option used to tell the compiler whether to create 32- or 64-bit executables
 436 COMPILER_TARGET_BITS_FLAG:=@COMPILER_TARGET_BITS_FLAG@
 437 COMPILER_SUPPORTS_TARGET_BITS_FLAG=@COMPILER_SUPPORTS_TARGET_BITS_FLAG@
 438 
 439 # Option used to pass a command file to the compiler
 440 COMPILER_COMMAND_FILE_FLAG:=@COMPILER_COMMAND_FILE_FLAG@
 441 
 442 # Option for specifying a file which saves the binder commands
 443 # produced by the link step (for debugging, currently AIX only)
 444 COMPILER_BINDCMD_FILE_FLAG:=@COMPILER_BINDCMD_FILE_FLAG@
 445 
 446 CC_OUT_OPTION:=@CC_OUT_OPTION@


 552 BUILD_SYSROOT_LDFLAGS:=@BUILD_SYSROOT_LDFLAGS@
 553 
 554 AS:=@FIXPATH@ @AS@
 555 
 556 # AR is used to create a static library (is ar in unix, lib.exe in windows)
 557 AR:=@FIXPATH@ @AR@
 558 ARFLAGS:=@ARFLAGS@
 559 
 560 NM:=@NM@
 561 GNM:=@GNM@
 562 STRIP:=@STRIP@
 563 OBJDUMP:=@OBJDUMP@
 564 CXXFILT:=@CXXFILT@
 565 
 566 LIPO:=@LIPO@
 567 INSTALL_NAME_TOOL:=@INSTALL_NAME_TOOL@
 568 
 569 # Options to linker to specify a mapfile.
 570 # (Note absence of := assignment, because we do not want to evaluate the macro body here)
 571 SET_SHARED_LIBRARY_MAPFILE=@SET_SHARED_LIBRARY_MAPFILE@




 572 
 573 #
 574 # Options for generating debug symbols
 575 COMPILE_WITH_DEBUG_SYMBOLS := @COMPILE_WITH_DEBUG_SYMBOLS@
 576 COPY_DEBUG_SYMBOLS := @COPY_DEBUG_SYMBOLS@
 577 ZIP_EXTERNAL_DEBUG_SYMBOLS := @ZIP_EXTERNAL_DEBUG_SYMBOLS@
 578 
 579 CFLAGS_DEBUG_SYMBOLS:=@CFLAGS_DEBUG_SYMBOLS@
 580 ASFLAGS_DEBUG_SYMBOLS:=@ASFLAGS_DEBUG_SYMBOLS@
 581 
 582 #
 583 # Compress (or not) jars
 584 COMPRESS_JARS=@COMPRESS_JARS@
 585 
 586 # Options to linker to specify the library name.
 587 # (Note absence of := assignment, because we do not want to evaluate the macro body here)
 588 SET_SHARED_LIBRARY_NAME=@SET_SHARED_LIBRARY_NAME@
 589 
 590 SHARED_LIBRARY_FLAGS=@SHARED_LIBRARY_FLAGS@
 591 


< prev index next >