RFR: JDK-8148655 LOG=cmdlines and other build-infra fixes
Erik Joelsson
erik.joelsson at oracle.com
Mon Feb 1 15:01:48 UTC 2016
Hello,
InitSupport.gmk:
The comment still refers to ",nofile".
I would probably have made an effort to replace "$(ECHO) $(call
ShellQuote, $2) > $(strip $1).cmdline &&" with a call to WriteFile.
/Erik
On 2016-01-30 11:27, Magnus Ihse Bursie wrote:
> This is yet another collection of fixes from the build-infra hotspot
> project forest that has a stand-alone value.
>
> The most important change is the support of a new log option,
> cmdlines. This is, like the old "nofile", an option that can be added
> to a log level, e.g. "LOG=info,cmdlines" or used standalone
> "LOG=cmdlines" (in which case the log level stays at default). With
> this in place, the command line of "important" commands are printed.
> Examples of "important" commands are compiler and linker calls.
> Examples of "non-important" commands are "mkdir" or "cat". Note that
> at this point, not all "important" calls are identified, typically in
> esoteric stuff like gensrc.
>
> Apart from this, a few other changes are also included:
> * Allow DEBUG_SYMBOLS to be individually turned off (follow up to
> JDK-8145596)
> * Support .S assembly files
> * Expose USERNAME outside configure
> * Fix broken indentation
>
> Bug: https://bugs.openjdk.java.net/browse/JDK-8148655
> WebRev:
> http://cr.openjdk.java.net/~ihse/JDK-8148655-LOG-cmdlines-and-misc-fixes/webrev.01
>
> /Magnus
More information about the build-dev
mailing list