RFR: JDK8u back port of JDK-8047763, JDK-8042059, JDK-8046408, JDK-8048232, JDK-8046471, JDK-8046611 and JDK-8044363
Gerald Thornbrugh
gerald.thornbrugh at oracle.com
Thu Dec 17 19:16:23 UTC 2015
- Previous message: RFR: JDK8u back port of JDK-8047763, JDK-8042059, JDK-8046408, JDK-8048232, JDK-8046471, JDK-8046611 and JDK-8044363
- Next message: RFR: JDK8u back port of JDK-8047763, JDK-8042059, JDK-8046408, JDK-8048232, JDK-8046471, JDK-8046611 and JDK-8044363
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Hi Mikael,
Thanks!
Gerald
>
> Changes look good.
>
> This is touching PPC specific logic in the makefiles - the same logic
> I accidentally broke in the original change for[1], which resulted
> in[2]. I've cc:ed the PPC folks, hopefully they can help verify that
> this works as expected.
>
> Cheers,
> Mikael
>
> [1] https://bugs.openjdk.java.net/browse/JDK-8046471
> [2] https://bugs.openjdk.java.net/browse/JDK-8048232
>
> On 2015-12-16 08:55, Gerald Thornbrugh wrote:
>> Hi Everyone,
>>
>> I am back porting a series of JDK9 Linux/SPARC fixes to JDK8u so
>> Linux/SPARC is supported in JDK8.
>>
>> There are changes to three repositories - jdk8u, jdk8u/hotspot and
>> jdk8u/jdk.
>>
>> Here is the webrev:
>>
>> http://cr.openjdk.java.net/~gthornbr/linux-sparc-jdk8u/
>> <http://cr.openjdk.java.net/~gthornbr/linux-sparc-jdk8u/>
>>
>> Here is a breakdown of the changes:
>>
>> jdk8u:
>>
>> These changes are related to changing the definition of “ARCH” within
>> the build process and adding
>> the “sparc64” as a recognized platform.
>>
>> File Related CR
>> common/autoconf/generated-configure.sh
>> https://bugs.openjdk.java.net/browse/JDK-8047763
>> <https://bugs.openjdk.java.net/browse/JDK-8047763>
>> common/autoconf/hotspot-spec.gmk.in
>> https://bugs.openjdk.java.net/browse/JDK-8047763
>> <https://bugs.openjdk.java.net/browse/JDK-8047763>
>> common/autoconf/platform.m4
>> https://bugs.openjdk.java.net/browse/JDK-8047763
>> <https://bugs.openjdk.java.net/browse/JDK-8047763>
>>
>>
>> jdk8u/hotspot:
>>
>> These changes are related to including the correct include file,
>> using the new definition of “ARCH” and
>> cleaning up debugging code that is outdated and difficult to support.
>>
>> The change for JDK-8046471 updated the value of the "ARCH" variable
>> used in the Hotspot makefiles
>> from OPEN_TARGET_CPU_LEGACY to OPENJDK_TARGET_CPU_ARCH. Because of
>> this change
>> some of the PPC uses of "ARCH" also needed to change. The PPC portion
>> of the fix was incorrect and
>> had to be address by JDK-8048232 to make it work correctly.
>>
>> File Related CR
>> hotspot/agent/src/os/linux/libproc.h
>> https://bugs.openjdk.java.net/browse/JDK-8042059
>> <https://bugs.openjdk.java.net/browse/JDK-8042059>
>> https://bugs.openjdk.java.net/browse/JDK-8046408
>> <https://bugs.openjdk.java.net/browse/JDK-8046408>
>> hotspot/make/linux/Makefile
>> https://bugs.openjdk.java.net/browse/JDK-8048232
>> <https://bugs.openjdk.java.net/browse/JDK-8048232>
>> hotspot/make/linux/makefiles/defs.make
>> https://bugs.openjdk.java.net/browse/JDK-8046471
>> <https://bugs.openjdk.java.net/browse/JDK-8046471>
>> https://bugs.openjdk.java.net/browse/JDK-8048232
>> <https://bugs.openjdk.java.net/browse/JDK-8048232>
>> hotspot/src/cpu/sparc/vm/frame_sparc.cpp
>> https://bugs.openjdk.java.net/browse/JDK-8046611
>> <https://bugs.openjdk.java.net/browse/JDK-8046611>
>> hotspot/src/vm/runtime/safepoint.cpp
>> https://bugs.openjdk.java.net/browse/JDK-8046611
>> <https://bugs.openjdk.java.net/browse/JDK-8046611>
>>
>>
>> jdk8u/jdk:
>>
>> This change removed unneeded CFLAGS and LDFLAGS.
>>
>> File Related CR
>> jdk/make/CompileLaunchers.gmk
>> https://bugs.openjdk.java.net/browse/JDK-8044363
>> <https://bugs.openjdk.java.net/browse/JDK-8044363>
>>
>>
>>
>> Please let me know if you have any questions or concerns.
>>
>> Gerald
>
- Previous message: RFR: JDK8u back port of JDK-8047763, JDK-8042059, JDK-8046408, JDK-8048232, JDK-8046471, JDK-8046611 and JDK-8044363
- Next message: RFR: JDK8u back port of JDK-8047763, JDK-8042059, JDK-8046408, JDK-8048232, JDK-8046471, JDK-8046611 and JDK-8044363
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the ppc-aix-port-dev
mailing list