# HG changeset patch # User Stefan Anzinger # Date 1428512889 -7200 # Node ID 17caeb034a6344f28d5583dd786cc608196190ce # Parent 3accde8381263a3935c82458cbd79a9331ad91e0 [SPARC] Backport of JDK-8071501 diff -r 3accde838126 -r 17caeb034a63 src/os/solaris/vm/jvm_solaris.h --- a/src/os/solaris/vm/jvm_solaris.h Wed Apr 08 18:05:23 2015 +0200 +++ b/src/os/solaris/vm/jvm_solaris.h Wed Apr 08 19:08:09 2015 +0200 @@ -40,8 +40,9 @@ * This file is currently collecting system-specific dregs for the * JNI conversion, which should be sorted out later. */ - +#define __USE_LEGACY_PROTOTYPES__ #include /* For DIR */ +#undef __USE_LEGACY_PROTOTYPES__ #include /* For MAXPATHLEN */ #include /* For socklen_t */ #include /* For F_OK, R_OK, W_OK */ diff -r 3accde838126 -r 17caeb034a63 src/share/vm/utilities/globalDefinitions_sparcWorks.hpp --- a/src/share/vm/utilities/globalDefinitions_sparcWorks.hpp Wed Apr 08 18:05:23 2015 +0200 +++ b/src/share/vm/utilities/globalDefinitions_sparcWorks.hpp Wed Apr 08 19:08:09 2015 +0200 @@ -33,7 +33,9 @@ # include +#define __USE_LEGACY_PROTOTYPES__ # include +#undef __USE_LEGACY_PROTOTYPES__ # include # include // for bsd'isms # include