# HG changeset patch # User Xerxes R?nby # Date 1302616047 -7200 # Node ID 495cac553ab0cfc1eeb5dc3eae201e5579cd207a # Parent e4336b504f8aebd2619a625375f75baea27473c8 PR689: Shark fails to find LLVM 2.9 System headers during build 2011-04-12 Xerxes R?nby PR689: Shark fails to find LLVM 2.9 System headers during build * Makefile.am: Add patch. * patches/shark-llvm-2.9.patch: In LLVM 2.9 System headers are moved to Support. * NEWS: Updated. diff -r e4336b504f8a -r 495cac553ab0 ChangeLog --- a/ChangeLog Fri Mar 25 15:04:00 2011 -0400 +++ b/ChangeLog Tue Apr 12 15:47:27 2011 +0200 @@ -1,3 +1,11 @@ +2011-04-12 Xerxes RĂ„nby + + PR689: Shark fails to find LLVM 2.9 System headers during build + * Makefile.am: Add patch. + * patches/shark-llvm-2.9.patch: + In LLVM 2.9 System headers are moved to Support. + * NEWS: Updated. + 2010-11-01 Deepak Bhole PR542: Plugin fails with NPE on diff -r e4336b504f8a -r 495cac553ab0 Makefile.am --- a/Makefile.am Fri Mar 25 15:04:00 2011 -0400 +++ b/Makefile.am Tue Apr 12 15:47:27 2011 +0200 @@ -340,7 +340,8 @@ patches/latent_jaxp_bug.patch \ patches/openjdk/6675802-securityExceptions-applets.patch \ patches/openjdk/6691503-malicious-applet-always-on-top.patch \ - patches/jtreg-LastErrorString.patch + patches/jtreg-LastErrorString.patch \ + patches/shark-llvm-2.9.patch if WITH_ALT_HSBUILD ICEDTEA_PATCHES += \ diff -r e4336b504f8a -r 495cac553ab0 NEWS --- a/NEWS Fri Mar 25 15:04:00 2011 -0400 +++ b/NEWS Tue Apr 12 15:47:27 2011 +0200 @@ -16,6 +16,8 @@ - S6980392, PR642: simple correction in testcase, added missing bracket * Plugin - PR542: Plugin fails with NPE on http://www.openprocessing.org/visuals/iframe.php?visualID=2615 +* Shark + - PR689: Shark fails to find LLVM 2.9 System headers during build New in release 1.9.7 (2011-02-15): diff -r e4336b504f8a -r 495cac553ab0 patches/shark-llvm-2.9.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/patches/shark-llvm-2.9.patch Tue Apr 12 15:47:27 2011 +0200 @@ -0,0 +1,29 @@ +Index: openjdk/hotspot/src/share/vm/shark/llvmHeaders.hpp +=================================================================== +--- openjdk.orig/hotspot/src/share/vm/shark/llvmHeaders.hpp 2011-04-08 11:48:09.270716001 +0200 ++++ openjdk/hotspot/src/share/vm/shark/llvmHeaders.hpp 2011-04-08 11:49:54.714716002 +0200 +@@ -43,7 +43,11 @@ + #include + #endif + #include ++#if SHARK_LLVM_VERSION >= 29 ++#include ++#else + #include ++#endif + #include + #include + #include +@@ -52,8 +56,12 @@ + #include + #include + #include ++#if SHARK_LLVM_VERSION >= 29 ++#include ++#else + #include + #endif ++#endif + + #include +