Changeset: a925b0c74086 Author: Christos Zoulas <chris...@zoulas.com> Date: 2016-05-09 17:13 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a925b0c74086
gcc versions >= 4.8 don't support -gstabs with pre-compiled headers. Just use -g for them; also factor out the code that determines if we should use -g or -gstabs in one place. ok kurt@ ! make/bsd/makefiles/gcc.make Changeset: 43b6157a184a Author: Christos Zoulas <chris...@zoulas.com> Date: 2016-05-09 17:14 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/43b6157a184a <fcntl.h> is not needed here, and it is not the right place to include system headers. It actually causes problems on NetBSD because it includes <stdint.h> before the c++ defines to expose some macros are defined. ok kurt@ ! src/share/vm/utilities/vmError.cpp Changeset: 89754d11723c Author: Christos Zoulas <chris...@zoulas.com> Date: 2016-05-09 17:15 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/89754d11723c Move the macro to expose the posix limit constants for c++ before any other headers are included. Fixes the build on NetBSD. Ok kurt@ ! src/share/vm/utilities/globalDefinitions_gcc.hpp