[PATCH] compilation flag fix for safeseh support on windows
Alex Kasko
mail at alexkasko.com
Mon Dec 9 07:49:47 PST 2013
Hi,
Currently jdk6 build is broken on windows-i586 after this patch [1].
Service agent linking error message - [2].
I found that this is caused by ZI (reference [3]) compilation flag that
probably conflicts with SAFESEH linking flag in VS2003 toolchain. I
propose to change ZI flag to Zi, I think this is better than disabling
SAFESEH. I asked about implications of this change on serviceability
list [4] but haven't receive a reply yet.
Webrev -
http://cr.openjdk.java.net/~akasko/jdk6/webrev_remove_sa_edit_and_continue.00/
[1]
http://cr.openjdk.java.net/~andrew/openjdk6/20131015/hotspot/make/windows/makefiles/sa.make.udiff.html
[2]
http://cr.openjdk.java.net/~akasko/jdk6/hotspot_sawindbg_safeseh_error.txt
[3] http://msdn.microsoft.com/en-us/library/958x11bc%28v=vs.71%29.aspx
[4]
http://mail.openjdk.java.net/pipermail/serviceability-dev/2013-December/013553.html
--
Regards,
Alex Kasko
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3742 bytes
Desc: S/MIME Cryptographic Signature
Url : http://mail.openjdk.java.net/pipermail/jdk6-dev/attachments/20131209/71e682fa/smime.p7s
More information about the jdk6-dev
mailing list