RFR: JDK-8244653 Suppress gcc 9.1 ABI change notes on aarch64

2020-05-08 Thread Magnus Ihse Bursie
When building HotSpot with gcc9.x for aarch64, there are a couple of places that trigger a "warning" (technically a "note") about an ABI change from earlier versions.  The message is : note: parameter passing for argument of type ' changed in GCC 9.1 This is mentioned prominently in the gcc

[8u] RFR(XS): 8233880: Support compilers with multi-digit major version numbers

2020-05-08 Thread Severin Gehwolf
Hi, Please review this OpenJDK 8u backport of JDK-8233880. It's a one-liner change which updates the toolchain.m4 code so as to recognize multi-digit GCC versions. For example Fedora 32 comes with GCC 10 and falls afoul this check. As a result, a configure warning is being produced and crucial

Re: RFR: JDK-8244653 Suppress gcc 9.1 ABI change notes on aarch64

2020-05-08 Thread Erik Joelsson
Looks good. /Erik On 2020-05-08 04:12, Magnus Ihse Bursie wrote: When building HotSpot with gcc9.x for aarch64, there are a couple of places that trigger a "warning" (technically a "note") about an ABI change from earlier versions.  The message is : note: parameter passing for argument of

Re: RFR: JDK-8244653 Suppress gcc 9.1 ABI change notes on aarch64

2020-05-08 Thread Kim Barrett
> On May 8, 2020, at 7:12 AM, Magnus Ihse Bursie > wrote: > > When building HotSpot with gcc9.x for aarch64, there are a couple of places > that trigger a "warning" (technically a "note") about an ABI change from > earlier versions. The message is > > : note: parameter passing for argument