Fix for 8122937: [JEP 245] Validate JVM Command-Line Flag Arguments breaks AArch64 (original) (raw)
Andrew Dinn adinn at redhat.com
Tue Jun 23 13:14:45 UTC 2015
- Previous message: RFR (XS): 8078399: Deprecate -Xoss, -Xsqnopause, -Xoptimize and -Xboundthreads options in JDK 9
- Next message: Fix for 8122937: [JEP 245] Validate JVM Command-Line Flag Arguments breaks AArch64
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I am trying to build the current hs-rt tree on AArch64 in order to test against Andrew Haley's UseCondCardMark patch (JDK-8079315). That tree now also includes the following fix for JDK-8122937:
http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5bbf25472731
The patch includes changes made to all the current cpus /except/ aarch64 which means that the aarch64 build now falls over with
/home/adinn/openjdk/hs-rt/hotspot/src/share/vm/runtime/globals_extension.hpp:242:28: error: macro "ARCH_FLAGS" passed 7 arguments, but takes just 5 IGNORE_CONSTRAINT)
I believe the only modification required is to add the extra 2 arguments range and constraint to macro ARCH_FLAGS (as per most of the other cpu-specific globals files). I am testing this now and will raise a JIRA and submit a webrev if that is indeed all that is needed.
regards,
Andrew Dinn
Senior Principal Software Engineer Red Hat UK Ltd Registered in UK and Wales under Company Registration No. 3798903 Directors: Michael Cunningham (USA), Matt Parson (USA), Charlie Peters (USA), Michael O'Neill (Ireland)
- Previous message: RFR (XS): 8078399: Deprecate -Xoss, -Xsqnopause, -Xoptimize and -Xboundthreads options in JDK 9
- Next message: Fix for 8122937: [JEP 245] Validate JVM Command-Line Flag Arguments breaks AArch64
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]