hg: build-infra/jdk8: Break out Hotspot legacy make variables from spec.gmk into hotspot-spec.gkm,

David Holmes david.holmes at oracle.com
Thu Aug 30 05:33:58 PDT 2012


Hi Magnus,

One of things I had to do to get cross-compilation working was to expose 
the legacy variables EXTRA_CFLAGS etc. I would have expected them to 
appear in this new file too.

  551 ####################################################
  552 #
  553 # Legacy Hotspot support
  554
  555 HOTSPOT_DIST:=@HOTSPOT_DIST@
  556 HOTSPOT_MAKE_ARGS:=@HOTSPOT_MAKE_ARGS@
  557 # This is used from the libjvm build for C/C++ code.
  558 HOTSPOT_BUILD_JOBS:=@CONCURRENT_BUILD_JOBS@
  559 # Control wether Hotspot runs Queens test after building
  560 TEST_IN_BUILD=@TEST_IN_BUILD@
  561
  562 EXTRA_CFLAGS=@LEGACY_EXTRA_CFLAGS@
  563 EXTRA_CXXFLAGS=@LEGACY_EXTRA_CXXFLAGS@
  564 EXTRA_LDFLAGS=@LEGACY_EXTRA_LDFLAGS@

David

On 30/08/2012 10:09 PM, magnus.ihse.bursie at oracle.com wrote:
> Changeset: cc3f18690033
> Author:    ihse
> Date:      2012-08-30 14:09 +0200
> URL:       http://hg.openjdk.java.net/build-infra/jdk8/rev/cc3f18690033
>
> Break out Hotspot legacy make variables from spec.gmk into hotspot-spec.gkm,
> so they are not unintentionally used by new build system.
>
> ! common/autoconf/basics.m4
> ! common/autoconf/generated-configure.sh
> + common/autoconf/hotspot-spec.gmk.in
> ! common/autoconf/spec.gmk.in
> ! common/makefiles/HotspotWrapper.gmk
>



More information about the build-infra-dev mailing list