> On 6 maj 2015, at 11:46, Magnus Ihse Bursie <[email protected]>
> wrote:
>
> On 2015-05-06 11:39, Erik Joelsson wrote:
>> This one looks better. Sorry for not spotting the problem in the previous
>> review.
>>
>> /Erik
>>
>> On 2015-05-06 11:24, Staffan Larsen wrote:
>>> My fix for 8079248 was broken, so here is a new attempt. I intend to push
>>> this directly to jdk9/hs since that is where 8079248 was pushed.
>>>
>>> bug: https://bugs.openjdk.java.net/browse/JDK-8079345#comment-13638237
>>> webrev: http://cr.openjdk.java.net/~sla/8079345/webrev.00
>>> <http://cr.openjdk.java.net/~sla/8079345/webrev.00>
>
> Looks good to me. If you care, maybe you could move (and properly indent) the
> comment about the flag to inside the "if windows" clause? You don't need to
> respin the webrev if you do that.
Done:
diff --git a/make/lib/Lib-jdk.management.gmk b/make/lib/Lib-jdk.management.gmk
--- a/make/lib/Lib-jdk.management.gmk
+++ b/make/lib/Lib-jdk.management.gmk
@@ -39,10 +39,12 @@
$(LIBJAVA_HEADER_FLAGS) \
#
-# In (at least) VS2013 and later, -DPSAPI_VERSION=1 is needed to generate
-# a binary that is compatible with windows versions older than 7/2008R2.
-# See MSDN documentation for GetProcessMemoryInfo for more information.
-BUILD_LIBMANAGEMENT_EXT_CFLAGS += -DPSAPI_VERSION=1
+ifeq ($(OPENJDK_TARGET_OS), windows)
+ # In (at least) VS2013 and later, -DPSAPI_VERSION=1 is needed to generate
+ # a binary that is compatible with windows versions older than 7/2008R2.
+ # See MSDN documentation for GetProcessMemoryInfo for more information.
+ LIBMANAGEMENT_EXT_CFLAGS += -DPSAPI_VERSION=1
+endif
LIBMANAGEMENT_EXT_OPTIMIZATION := HIGH
ifneq ($(findstring $(OPENJDK_TARGET_OS), solaris linux), )