RFR (S): 8140091: remove VMStructs cast_uint64_t workaround for GCC 4.1.1 bug (original) (raw)

Christian Thalinger christian.thalinger at oracle.com
Thu Oct 22 17:50:17 UTC 2015


On Oct 21, 2015, at 10:57 PM, Erik Joelsson <erik.joelsson at oracle.com> wrote:

I think this is ok, but we should make sure to add a check in configure in the hotspot build-infra project.

Yes, we should do that. I was looking for something like this but couldn’t find any code so I went ahead and did it in the HotSpot Makefiles.

Do you want to add a check in configure with this bug or a separate one?

/Erik On 2015-10-21 21:46, Christian Thalinger wrote: https://bugs.openjdk.java.net/browse/JDK-8140091 http://cr.openjdk.java.net/~twisti/8140091/webrev/

There is a bit more context in JIRA but the bottom line is that we shouldn’t be building the JDK with GCC 4.1.1. We have a workaround in just one place but that doesn’t mean the bug doesn’t show up in other places (especially new code). I’m suggesting to remove the workaround and blacklist this particular GCC version.



More information about the hotspot-dev mailing list