changeset 751:0abc1055e3bb

Merge
author mchung
date Tue, 07 May 2013 17:13:57 -0700
parents e6cffce41bd8 (current diff) 8fb91165e596 (diff)
children e0377573a776
files .hgtags Makefile common/autoconf/configure.ac common/autoconf/generated-configure.sh common/autoconf/libraries.m4 common/autoconf/source-dirs.m4 common/autoconf/spec.gmk.in common/bin/compare.sh common/bin/hgforest.sh common/makefiles/Jprt.gmk common/makefiles/Main.gmk common/makefiles/MakeBase.gmk make/Defs-internal.gmk make/jdk-rules.gmk make/sanity-rules.gmk make/scripts/hgforest.sh test/Makefile
diffstat 42 files changed, 46646 insertions(+), 2781 deletions(-) [+]
line wrap: on
line diff
--- a/.hgtags	Sat Mar 23 21:09:07 2013 +0000
+++ b/.hgtags	Tue May 07 17:13:57 2013 -0700
@@ -203,3 +203,16 @@
 93b9664f97eeb6f89397a8842318ebacaac9feb9 jdk8-b73
 b43aa5bd8ca5c8121336495382d35ecfa7a71536 jdk8-b74
 2a713921952cbd77a1e699626976cb6cdfe3e57e jdk8-b75
+278af9fc67e7eba2884936b49ec07345f423aabb jdk8-b76
+3933eebc659d58c597aa8cb4b3e58f2250ce3e1a jdk8-b77
+fd1a5574cf68af24bfd52decc37ac6361afb278a jdk8-b78
+91d35211e74464dca5edf9b66ab01d0d0d8cded7 jdk8-b79
+907a926d3c96472f357617b48b6b968ea855c23c jdk8-b80
+145dbc56f931c134e837b675b9e6e7bf08902e93 jdk8-b81
+29153d0df68f84162ffe8c2cf4f402a3f2245e85 jdk8-b82
+466685ba01bfb7bc1e1ac61490fd8c0f3cc18763 jdk8-b83
+01f631f89fa392b4e484d0812c40ea8f9d2353aa jdk8-b84
+7fc358f5943676b82f1dccd3152b1ac07d92e38b jdk8-b85
+df9b5240f0a76c91cfe1a5b39da4d08df56e05be jdk8-b86
+b9415faa7066a4d3b16d466556d5428446918d95 jdk8-b87
+e1a929afcfc492470d50be0b6b0e8dc77d3760b9 jdk8-b88
--- a/Makefile	Sat Mar 23 21:09:07 2013 +0000
+++ b/Makefile	Tue May 07 17:13:57 2013 -0700
@@ -95,6 +95,7 @@
 include ./make/jaxws-rules.gmk
 include ./make/bdb-rules.gmk
 include ./make/jdk-rules.gmk
+include ./make/nashorn-rules.gmk
 include ./make/install-rules.gmk
 include ./make/sponsors-rules.gmk
 include ./make/deploy-rules.gmk
@@ -184,6 +185,11 @@
   clobber:: jdk-clobber
 endif
 
+ifeq ($(BUILD_NASHORN), true)
+  generic_build_repo_series:: $(NASHORN)
+  clobber:: nashorn-clobber
+endif
+
 ifeq ($(BUILD_DEPLOY), true)
   generic_build_repo_series:: $(DEPLOY)
   clobber:: deploy-clobber
@@ -347,6 +353,7 @@
 	    BUILD_BDB=false \
 	    BUILD_JDK=false \
 	    BUILD_LANGTOOLS=false \
+	    BUILD_NASHORN=false \
 	    BUILD_CORBA=false \
 	    BUILD_JAXP=false \
 	    BUILD_JAXWS=false \
--- a/NewMakefile.gmk	Sat Mar 23 21:09:07 2013 +0000
+++ b/NewMakefile.gmk	Tue May 07 17:13:57 2013 -0700
@@ -96,6 +96,7 @@
 	$(info .  make all               # Compile everything, all repos and images)
 	$(info .  make images            # Create complete j2sdk and j2re images)
 	$(info .  make overlay-images    # Create limited images for sparc 64 bit platforms)
+	$(info .  make profiles          # Create complete j2re compact profile images)
 	$(info .  make bootcycle-images  # Build images twice, second time with newly build JDK)
 	$(info .  make install           # Install the generated images locally)
 	$(info .  make clean             # Remove all files generated by make, but not those)
--- a/README	Sat Mar 23 21:09:07 2013 +0000
+++ b/README	Tue May 07 17:13:57 2013 -0700
@@ -1,45 +1,40 @@
 README:
   This file should be located at the top of the OpenJDK Mercurial root
-  repository. This root repository will include a "make" directory,
-  and a Makefile for building the entire OpenJDK.
-  A full OpenJDK repository set (forest) should also include the following
-  6 nested repositories:
+  repository. A full OpenJDK repository set (forest) should also include
+  the following 6 nested repositories:
     "jdk", "hotspot", "langtools", "corba", "jaxws"  and "jaxp".
-  There are also several source downloads for the jax* repositories that
-  will be needed.
 
-  This one root repository can be obtained with something like:
-
+  The root repository can be obtained with something like:
     hg clone http://hg.openjdk.java.net/jdk8/jdk8 openjdk8
   
-  To make sure you have all the nested repositories, you can run the
-  get_source.sh script located in the same respository as this file:
-
+  You can run the get_source.sh script located in the root repository to get
+  the other needed repositories:
     cd openjdk8 && sh ./get_source.sh
 
   People unfamiliar with Mercurial should read the first few chapters of
   the Mercurial book: http://hgbook.red-bean.com/read/
 
-  See http://openjdk.java.net/ for more information about the OpenJDK.
+  See http://openjdk.java.net/ for more information about OpenJDK.
 
 Simple Build Instructions:
   
   0. Get the necessary system software/packages installed on your system, see
-     http://hg.openjdk.java.net/jdk8/build/raw-file/tip/README-builds.html
+     http://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.html
 
-  1. If you don't have a jdk6 installed, download and install a JDK 6 from
+  1. If you don't have a jdk7u7 or newer jdk, download and install it from
      http://java.sun.com/javase/downloads/index.jsp
-     Set the environment variable ALT_BOOTDIR to the location of JDK 6.
+     Add the /bin directory of this installation to your PATH environment
+     variable.
 
-  2. Check the sanity of doing a build with your current system:
-       make sanity
-     See README-builds.html if you run into problems.
+  2. Configure the build:
+       bash ./configure
   
-  3. Do a complete build of the OpenJDK:
+  3. Build the OpenJDK:
        make all
-     The resulting JDK image should be found in build/*/j2sdk-image
+     The resulting JDK image should be found in build/*/images/j2sdk-image
 
 where make is GNU make 3.81 or newer, /usr/bin/make on Linux usually
-is 3.81 or newer.
+is 3.81 or newer. Note that on Solaris, GNU make is called "gmake".
 
-Complete details are available in README-builds.html.
+Complete details are available in the file:
+     http://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.html
--- a/README-builds.html	Sat Mar 23 21:09:07 2013 +0000
+++ b/README-builds.html	Tue May 07 17:13:57 2013 -0700
@@ -3,14 +3,15 @@
     <head>
         <title>OpenJDK Build README</title>
     </head>
-    <body style="background-color:lightcyan">
+    <body style="background-color:aquamarine">
+
         <!-- ====================================================== -->
         <table width="100%">
             <tr>
                 <td align="center">
                     <img alt="OpenJDK" 
                          src="http://openjdk.java.net/images/openjdk.png" 
-                         width=256 />
+                         width=256>
                 </td>
             </tr>
             <tr>
@@ -19,109 +20,116 @@
                 </td>
             </tr>
         </table>
-        <!-- ------------------------------------------------------ --> 
+
+        <!-- ====================================================== -->
         <hr>
         <h2><a name="introduction">Introduction</a></h2>
         <blockquote>
-            <p>
-                This README file contains build instructions for the
-                <a href="http://openjdk.java.net"  target="_blank">OpenJDK</a>.
-                Building the source code for the
-                OpenJDK
-                requires
-                a certain degree of technical expertise.
+            This README file contains build instructions for the
+            <a href="http://openjdk.java.net"  target="_blank">OpenJDK</a>.
+            Building the source code for the
+            OpenJDK
+            requires
+            a certain degree of technical expertise.
+
+            <!-- ====================================================== -->
+            <h3>!!!!!!!!!!!!!!! THIS IS A MAJOR RE-WRITE of this document. !!!!!!!!!!!!!</h3>
+            <blockquote>
+                Some Headlines:
+                <ul>
+                    <li>
+                        The build is now a "<code>configure &amp;&amp; make</code>" style build
+                    </li>
+                    <li>
+                        Any GNU make 3.81 or newer should work
+                    </li>
+                    <li>
+                        The build should scale, i.e. more processors should
+                        cause the build to be done in less wall-clock time
+                    </li>
+                    <li>
+                        Nested or recursive make invocations have been significantly
+                        reduced, as has the total fork/exec or spawning
+                        of sub processes during the build
+                    </li>
+                    <li>
+                        Windows MKS usage is no longer supported
+                    </li>
+                    <li>
+                        Windows Visual Studio <code>vsvars*.bat</code> and 
+                        <code>vcvars*.bat</code> files are run automatically
+                    </li>
+                    <li>
+                        Ant is no longer used when building the OpenJDK
+                    </li>
+                    <li>
+                        Use of ALT_* environment variables for configuring the
+                        build is no longer supported
+                    </li>
+                </ul>
+            </blockquote>
         </blockquote>
-        <!-- ------------------------------------------------------ -->
+
+        <!-- ====================================================== -->
         <hr>
         <h2><a name="contents">Contents</a></h2>
         <blockquote>
             <ul>
                 <li><a href="#introduction">Introduction</a></li>
+
                 <li><a href="#hg">Use of Mercurial</a>
                     <ul>
                         <li><a href="#get_source">Getting the Source</a></li>
+                        <li><a href="#repositories">Repositories</a></li>
                     </ul>
                 </li>
-                <li><a href="#MBE">Minimum Build Environments</a></li>
-                <li><a href="#SDBE">Specific Developer Build Environments</a>
+
+                <li><a href="#building">Building</a>
                     <ul>
-                        <li><a href="#fedora">Fedora Linux</a> </li>
-                        <li><a href="#centos">CentOS Linux</a> </li>
-                        <li><a href="#debian">Debian GNU/Linux</a></li>
-                        <li><a href="#ubuntu">Ubuntu Linux</a> </li>
-                        <li><a href="#opensuse">OpenSUSE</a></li>
-                        <li><a href="#mandriva">Mandriva</a></li>
-                        <li><a href="#opensolaris">OpenSolaris</a></li>
-                    </ul>
-                </li>
-                <li><a href="#directories">Source Directory Structure</a> 
-                    <ul>
-                        <li><a href="#drops">Managing the Source Drops</a></li>
+                        <li><a href="#setup">System Setup</a>
+                            <ul>
+                                <li><a href="#linux">Linux</a></li>
+                                <li><a href="#solaris">Solaris</a></li>
+                                <li><a href="#macosx">Mac OS X</a></li>
+                                <li><a href="#windows">Windows</a></li>
+                            </ul>
+                        </li>
+                        <li><a href="#configure">Configure</a></li>
+                        <li><a href="#make">Make</a></li>
                     </ul>
                 </li>
-                <li><a href="#building">Build Information</a>
+                <li><a href="#testing">Testing</a></li>
+            </ul>
+            <hr>
+            <ul>
+                <li><a href="#hints">Appendix A: Hints and Tips</a>
                     <ul>
-                        <li><a href="#gmake">GNU Make (<tt><i>gmake</i></tt>)</a> </li>
-                        <li><a href="#linux">Basic Linux System Setup</a> </li>
-                        <li><a href="#solaris">Basic Solaris System Setup</a> </li>
-                        <li><a href="#windows">Basic Windows System Setup</a> </li>
-                        <li><a href="#macosx">Basic Mac OS X System Setup</a></li>
-                        <li><a href="#dependencies">Build Dependencies</a>
-                            <ul>
-                                <li><a href="#bootjdk">Bootstrap JDK</a> </li>
-                                <li><a href="#importjdk">Optional Import JDK</a> </li>
-                                <li><a href="#ant">Ant 1.7.1</a> </li>
-                                <li><a href="#cacerts">Certificate Authority File (cacert)</a> </li>
-                                <li><a href="#compilers">Compilers</a>
-                                    <ul>
-                                        <li><a href="#msvc32">Microsoft Visual Studio Professional/Express for 32 bit</a> </li>
-                                        <li><a href="#msvc64">Microsoft Visual Studio Professional for 64 bit</a> </li>
-                                        <li><a href="#mssdk64">Microsoft Windows SDK for 64 bit</a> </li>
-                                        <li><a href="#gcc">Linux gcc/binutils</a> </li>
-                                        <li><a href="#studio">Sun Studio</a> </li>
-                                    </ul>
-                                </li>
-                                <li><a href="#zip">Zip and Unzip</a> </li>
-                                <li><a href="#freetype">FreeType2 Fonts</a> </li>
-                                <li>Linux and Solaris:
-                                    <ul>
-                                        <li><a href="#cups">CUPS Include files</a> </li>
-                                        <li><a href="#xrender">XRender Include files</a></li>
-                                    </ul>
-                                </li>
-                                <li>Linux only:
-                                    <ul>
-                                        <li><a href="#alsa">ALSA files</a> </li>
-                                    </ul>
-                                </li>
-                                <li>Windows only:
-                                    <ul>
-                                        <li>Unix Command Tools (<a href="#cygwin">CYGWIN</a>) <strong>or</strong></li>
-                                        <li>Minimalist GNU for Windows (<a href="#msys">MinGW/MSYS</a>)</li>
-                                        <li><a href="#dxsdk">DirectX 9.0 SDK</a> </li>
-                                    </ul>
-                                </li>
-                            </ul>
-                        </li>
+                        <li><a href="#faq">FAQ</a></li>
+                        <li><a href="#performance">Build Performance Tips</a></li>
+                        <li><a href="#troubleshooting">Troubleshooting</a></li>
                     </ul>
                 </li>
-                <li><a href="#creating">Creating the Build</a> </li>
-                <li><a href="#testing">Testing the Build</a> </li>
-                <li><a href="#variables">Environment/Make Variables</a></li>
-                <li><a href="#troubleshooting">Troubleshooting</a></li>
-                <li><a href="#newbuild">The New Build</a></li>
+                <li><a href="#gmake">Appendix B: GNU Make Information</a></li>
+                <li><a href="#buildenvironments">Appendix C: Build Environments</a></li>
+
+                <!-- Leave out
+                <li><a href="#mapping">Appendix D: Mapping Old Builds to the New Builds</a></li>    
+                -->
+
             </ul>
         </blockquote>
 
-        <!-- ------------------------------------------------------ -->
+        <!-- ====================================================== -->
         <hr>
         <h2><a name="hg">Use of Mercurial</a></h2>
         <blockquote>
             The OpenJDK sources are maintained with the revision control system
             <a href="http://mercurial.selenic.com/wiki/Mercurial">Mercurial</a>.
             If you are new to Mercurial, please see the
-            <a href="http://mercurial.selenic.com/wiki/BeginnersGuides">Beginner Guides</a>
-            or refer to the <a href="http://hgbook.red-bean.com/">Mercurial Book</a>.
+            <a href="http://mercurial.selenic.com/wiki/BeginnersGuides">
+                Beginner Guides</a>
+            or refer to the <a href="http://hgbook.red-bean.com/">
+                Mercurial Book</a>.
             The first few chapters of the book provide an excellent overview of
             Mercurial, what it is and how it works.
             <br>
@@ -130,578 +138,1631 @@
                 Developer Guide: Installing and Configuring Mercurial</a>
             section for more information.
 
-            <!-- ------------------------------------------------------ -->
             <h3><a name="get_source">Getting the Source</a></h3>
             <blockquote>
                 To get the entire set of OpenJDK Mercurial repositories
-                use the script <code>get_source.sh</code> located in the root repository:
+                use the script <code>get_source.sh</code> located in the 
+                root repository:
                 <blockquote>
-                    <tt>
-                        hg clone http://hg.openjdk.java.net/jdk8/jdk8 <i>YourOpenJDK</i>
-                        <br>cd <i>YourOpenJDK</i>
-                        <br>sh ./get_source.sh
-                    </tt>
+                    <code>
+                        hg clone http://hg.openjdk.java.net/jdk8/jdk8 
+                        <i>YourOpenJDK</i>
+                        <br>
+                        cd <i>YourOpenJDK</i>
+                        <br>
+                        bash ./get_source.sh
+                    </code>
+                </blockquote>
+                Once you have all the repositories, keep in mind that each
+                repository is it's own independent repository.
+                You can also re-run <code>./get_source.sh</code> anytime to
+                pull over all the latest changesets in all the repositories.
+                This set of nested repositories has been given the term
+                "forest" and there are various ways to apply the same
+                <code>hg</code> command to each of the repositories.
+                For example, the script <code>make/scripts/hgforest.sh</code>
+                can be used to repeat the same <code>hg</code>
+                command on every repository, e.g.
+                <blockquote>
+                    <code>
+                        cd <i>YourOpenJDK</i>
+                        <br>
+                        bash ./make/scripts/hgforest.sh status
+                    </code>
                 </blockquote>
-                Once you have all the repositories, the
-                script <tt>make/scripts/hgforest.sh</tt>
-                can be used to repeat the same <tt>hg</tt>
-                command on every repository in the forest, e.g.
-                <blockquote>
-                    <tt>
-                        cd <i>YourOpenJDK</i>
-                        <br>sh ./make/scripts/hgforest.sh pull -u
-                    </tt>
-                </blockquote>
+            </blockquote>
+
+            <h3><a name="repositories">Repositories</a></h3>
+            <blockquote>
+                <p>The set of repositories and what they contain:</p>
+                <table border="1">
+                    <thead>
+                        <tr>
+                            <th>Repository</th>
+                            <th>Contains</th>
+                        </tr>
+                    </thead>                   
+                    <tbody>
+                        <tr>
+                            <td>
+                                . (root)
+                            </td>
+                            <td>
+                                common configure and makefile logic
+                            </td>
+                        </tr>
+                        <tr>
+                            <td>
+                                hotspot
+                            </td>
+                            <td>
+                                source code and make files for building
+                                the OpenJDK Hotspot Virtual Machine                         
+                            </td>
+                        </tr>
+                        <tr>
+                            <td>
+                                langtools
+                            </td>
+                            <td>
+                                source code for the OpenJDK javac and language tools
+                            </td>
+                        </tr>
+                        <tr>
+                            <td>
+                                jdk
+                            </td>
+                            <td>
+                                source code and make files for building
+                                the OpenJDK runtime libraries and misc files
+                            </td>
+                        </tr>
+                        <tr>
+                            <td>
+                                jaxp
+                            </td>
+                            <td>
+                                source code for the OpenJDK JAXP functionality
+                            </td>
+                        </tr>
+                        <tr>
+                            <td>
+                                jaxws
+                            </td>
+                            <td>
+                                source code for the OpenJDK JAX-WS functionality
+                            </td>
+                        </tr>
+                        <tr>
+                            <td>
+                                corba
+                            </td>
+                            <td>
+                                source code for the OpenJDK Corba functionality
+                            </td>
+                        </tr>
+                    </tbody>
+                </table>
+            </blockquote>
+
+            <h3><a name="guidelines">Repository Source Guidelines</a></h3>
+            <blockquote>
+                There are some very basic guidelines:
+                <ul>
+                    <li>
+                        Use of whitespace in source files
+                        (.java, .c, .h, .cpp, and .hpp files)
+                        is restricted.
+                        No TABs, no trailing whitespace on lines, and files
+                        should not terminate in more than one blank line.
+                    </li>
+                    <li>
+                        Files with execute permissions should not be added
+                        to the source repositories.
+                    </li>
+                    <li>
+                        All generated files need to be kept isolated from 
+                        the files
+                        maintained or managed by the source control system.
+                        The standard area for generated files is the top level
+                        <code>build/</code> directory.
+                    </li>
+                    <li>
+                        The default build process should be to build the product
+                        and nothing else, in one form, e.g. a product (optimized),
+                        debug (non-optimized, -g plus assert logic), or
+                        fastdebug (optimized, -g plus assert logic).
+                    </li>
+                    <li>
+                        The <tt>.hgignore</tt> file in each repository
+                        must exist and should
+                        include <tt>^build/</tt>, <tt>^dist/</tt> and 
+                        optionally any
+                        <tt>nbproject/private</tt> directories.
+                        <strong>It should NEVER</strong> include 
+                        anything in the
+                        <tt>src/</tt> or <tt>test/</tt>
+                        or any managed directory area of a repository.
+                    </li>
+                    <li>
+                        Directory names and file names should never contain
+                        blanks or
+                        non-printing characters.
+                    </li>
+                    <li>
+                        Generated source or binary files should NEVER be added to
+                        the repository (that includes <tt>javah</tt> output).
+                        There are some exceptions to this rule, in particular
+                        with some of the generated configure scripts.
+                    </li>
+                    <li>
+                        Files not needed for typical building
+                        or testing of the repository
+                        should not be added to the repository.
+                    </li>
+                </ul>
             </blockquote>
 
         </blockquote>
 
-        <!-- ------------------------------------------------------ -->
+        <!-- ====================================================== -->
         <hr>
-        <h2><a name="MBE">Minimum Build Environments</a></h2>
-        <blockquote>
-            This file often describes specific requirements for what we call the
-            "minimum build environments" (MBE) for this 
-            specific release of the JDK,
-            Building with the MBE will generate the most compatible
-            bits that install on, and run correctly on, the most variations
-            of the same base OS and hardware architecture.
-            These usually represent what is often called the
-            least common denominator platforms.
-            It is understood that most developers will NOT be using these 
-            specific platforms, and in fact creating these specific platforms
-            may be difficult due to the age of some of this software.
-            <p>
-                The minimum OS and C/C++ compiler versions needed for building the
-                OpenJDK:
-            <p>
-            <table border="1">
-                <thead>
-                    <tr>
-                        <th>Base OS and Architecture</th>
-                        <th>OS</th>
-                        <th>C/C++ Compiler</th>
-                        <th>BOOT JDK</th>
-                    </tr>
-                </thead>
-                <tbody>
-                    <tr>
-                        <td>Linux X86 (32-bit)</td>
-                        <td>Fedora 9</td>
-                        <td>gcc 4.3 </td>
-                        <td>JDK 6u18</td>
-                    </tr>
-                    <tr>
-                        <td>Linux X64 (64-bit)</td>
-                        <td>Fedora 9</td>
-                        <td>gcc 4.3 </td>
-                        <td>JDK 6u18</td>
-                    </tr>
-                    <tr>
-                        <td>Solaris SPARC (32-bit)</td>
-                        <td>Solaris 10 Update 6</td>
-                        <td>Sun Studio 12 Update 1 + patches</td>
-                        <td>JDK 6u18</td>
-                    </tr>
-                    <tr>
-                        <td>Solaris SPARCV9 (64-bit)</td>
-                        <td>Solaris 10 Update 6</td>
-                        <td>Sun Studio 12 Update 1 + patches</td>
-                        <td>JDK 6u18</td>
-                    </tr>
-                    <tr>
-                        <td>Solaris X86 (32-bit)</td>
-                        <td>Solaris 10 Update 6</td>
-                        <td>Sun Studio 12 Update 1 + patches</td>
-                        <td>JDK 6u18</td>
-                    </tr>
-                    <tr>
-                        <td>Solaris X64 (64-bit)</td>
-                        <td>Solaris 10 Update 6</td>
-                        <td>Sun Studio 12 Update 1 + patches</td>
-                        <td>JDK 6u18</td>
-                    </tr>
-                    <tr>
-                        <td>Windows X86 (32-bit)</td>
-                        <td>Windows XP</td>
-                        <td>Microsoft Visual Studio C++ 2010 Professional Edition</td>
-                        <td>JDK 6u18</td>
-                    </tr>
-                    <tr>
-                        <td>Windows X64 (64-bit)</td>
-                        <td>Windows Server 2003 - Enterprise x64 Edition</td>
-                        <td>Microsoft Visual Studio C++ 2010 Professional Edition</td>
-                        <td>JDK 6u18</td>
-                    </tr>
-                    <tr>
-                        <td>Mac OS X X64 (64-bit)</td>
-                        <td>Mac OS X 10.7.3 "Lion"</td>
-                        <td>XCode 4.1 or later</td>
-                        <td>Java for OS X Lion Update 1</td>
-                    </tr>
-                </tbody>
-            </table>
-            <p>
-            These same sources do indeed build on many more systems than the
-            above older generation systems, again the above is just a minimum.
-            <p>
-            Compilation problems with newer or different C/C++ compilers is a
-            common problem.
-            Similarly, compilation problems related to changes to the
-                <tt>/usr/include</tt> or system header files is also a
-            common problem with newer or unreleased OS versions.
-            Please report these types of problems as bugs so that they
-            can be dealt with accordingly.
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <hr>
-        <h2><a name="SDBE">Specific Developer Build Environments</a></h2>
-        <blockquote>
-            We won't be listing all the possible environments, but
-            we will try to provide what information we have available to us.
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <h3><a name="fedora">Fedora</a></h3>
+        <h2><a name="building">Building</a></h2>
         <blockquote>
-            <h4>Fedora 9</h4>
-            <p>
-            <blockquote>
-                After installing <a href="http://fedoraproject.org">Fedora</a> 9
-              you need to install several build dependencies. The simplest
-              way to do it is to execute the following commands as user 
-                <tt>root</tt>:
-                <p/>
-                <code>yum-builddep java-1.6.0-openjdk</code>
-                <p/>
-                <code>yum install gcc gcc-c++</code>
-                <p/>
-              In addition, it's necessary to set a few environment variables for the build:
-
-                <p/>
-                <code>export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-openjdk</code>
-            </blockquote>
-            <h4>Fedora 10</h4>
-            <p>
+            The very first step in building the OpenJDK is making sure the
+            system itself has everything it needs to do OpenJDK builds.
+            Once a system is setup, it generally doesn't need to be done again.
+            <br>
+            Building the OpenJDK is now done with running a 
+            <a href="#configure"><code>configure</code></a>
+            script which will try and find and verify you have everything
+            you need, followed by running
+            <a href="#gmake"><code>make</code></a>, e.g.
             <blockquote>
-                After installing <a href="http://fedoraproject.org">Fedora</a> 10
-              you need to install several build dependencies. The simplest
-              way to do it is to execute the following commands as user 
-                <tt>root</tt>:
-                <p/>
-                <code>yum-builddep java-1.6.0-openjdk</code>
-                <p/>
-                <code>yum install gcc gcc-c++</code>
-                <p/>
-              In addition, it's necessary to set a few environment variables for the build:
-
-                <p/>
-                <code>export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-openjdk</code>
-            </blockquote>
-            <h4>Fedora 11</h4>
-            <p>
-            <blockquote>
-                After installing <a href="http://fedoraproject.org">Fedora</a> 11
-              you need to install several build dependencies. The simplest
-              way to do it is to execute the following commands as user 
-                <tt>root</tt>:
-                <p/>
-                <code>yum-builddep java-1.6.0-openjdk</code>
-                <p/>
-                <code>yum install gcc gcc-c++</code>
-                <p/>
-              In addition, it's necessary to set a few environment variables for the build:
-
-                <p/>
-                <code>export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-openjdk</code>
+                <b>
+                    <code>
+                        bash ./configure<br>
+                        make all
+                    </code>
+                </b>
             </blockquote>
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <h3><a name="centos">CentOS 5.5</a></h3>
-        <blockquote>
-            After installing
-            <a href="http://www.centos.org/">CentOS 5.5</a>
-            you need to make sure you have
-            the following Development bundles installed:
+            Where possible the <code>configure</code> script will attempt to located the
+            various components in the default locations or via component
+            specific variable settings.
+            When the normal defaults fail or components cannot be found,
+            additional <code>configure</code> options may be necessary to help <code>configure</code>
+            find the necessary tools for the build, or you may need to
+            re-visit the setup of your system due to missing software
+            packages.
+            <br>
+            <strong>NOTE:</strong> The <code>configure</code> script
+            file does not have
+            execute permissions and will need to be explicitly run with
+            <code>bash</code>,
+            see the <a href="#guidelines">source guidelines</a>.
+
+            <!-- ====================================================== -->
+            <hr>
+            <h3><a name="setup">System Setup</a></h3>
             <blockquote>
+                Before even attempting to use a system to build the OpenJDK
+                there are some very basic system setups needed.
+                For all systems:
                 <ul>
-                    <li>Development Libraries</li>
-                    <li>Development Tools</li>
-                    <li>Java Development</li>
-                    <li>X Software Development (Including XFree86-devel)</li>
+                    <li>
+                        Be sure the GNU make utility is version 3.81 or newer,
+                        e.g. run "<code>make -version</code>"
+                    </li>
+                    <li>
+                        Install a
+                        <a name="bootjdk">Bootstrap JDK</a>
+                        <br>
+                        All OpenJDK builds require access to a previously released
+                        JDK, this is often called a bootstrap JDK.
+                        Currently, for this JDK release we require
+                        JDK 7 Update 7 or newer.
+                        The JDK 7 binaries can be downloaded from Oracle's 
+                        <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html"
+                           target="_blank">JDK 7 download site</a>.
+                        For build performance reasons
+                        is very important that this bootstrap JDK be made available 
+                        on the local disk of the machine doing the build.
+                        You should add its <code>bin</code> directory
+                        to the <code>PATH</code> environment variable.
+                        If <code>configure</code> has any issues finding this JDK, you may
+                        need to use the <code>configure</code> option
+                        <code>--with-boot-jdk</code>.
+                    </li>
+                    <li>
+                        Insure that GNU make, the Bootstrap JDK,
+                        and the compilers are all
+                        in your PATH environment variable
+                    </li>
                 </ul>
-            </blockquote>
-            <p>
-                Plus the following packages:
-            <blockquote>
-                <ul>
-                    <li>cups devel: Cups Development Package</li>
-                    <li>alsa devel: Alsa Development Package</li>
-                    <li>ant: Ant Package</li>
-                    <li>Xi devel: libXi.so Development Package</li>
-                </ul>
+                And for specific systems:
+                <table border="1">
+                    <thead>
+                        <tr>
+                            <th>Linux</th>
+                            <th>Solaris</th>
+                            <th>Windows</th>
+                            <th>Mac OS X</th>
+                        </tr>
+                    </thead>                   
+                    <tbody>
+                        <tr>
+                            <td>
+                                Install all the software development
+                                packages needed including
+                                <a href="#alsa">alsa</a>,
+                                <a href="#freetype">freetype</a>,
+                                <a href="#cups">cups</a>, and
+                                <a href="#xrender">xrender</a>.
+                                <br>
+                                See
+                                <a href="#SDBE">specific system packages</a>.
+                            </td>
+                            <td>
+                                Install all the software development
+                                packages needed  including
+                                <a href="#studio">Studio Compilers</a>,
+                                <a href="#freetype">freetype</a>,
+                                <a href="#cups">cups</a>, and
+                                <a href="#xrender">xrender</a>.
+                                <br>
+                                See
+                                <a href="#SDBE">specific system packages</a>.
+                            </td>
+                            <td>
+                                <ul>
+                                    <li>
+                                        Install one of
+                                        <a href="#cygwin">CYGWIN</a> or
+                                        <a href="#msys">MinGW/MSYS</a>
+                                    </li>
+                                    <li>
+                                        Install
+                                        <a href="#vs2010">Visual Studio 2010</a>
+                                    </li>
+                                    <li>
+                                        Install the
+                                        <a href="#dxsdk">Microsoft DirectX SDK</a>
+                                    </li>
+                                </ul>
+                            </td>
+                            <td>
+                                Install 
+                                <a href="https://developer.apple.com/xcode/">XCode 4.5.2</a> 
+                                and also install the "Command line tools" found under the
+                                preferences pane "Downloads"
+                            </td>
+                        </tr>
+                    </tbody>
+                </table>
+
+                <h4><a name="linux">Linux</a></h4>
+                <blockquote>
+                    With Linux, try and favor the system packages over 
+                    building your own
+                    or getting packages from other areas.
+                    Most Linux builds should be possible with the system's
+                    available packages.
+                    <br>
+                    Note that some Linux systems have a habit of pre-populating
+                    your environment variables for you, for example <code>JAVA_HOME</code>
+                    might get pre-defined for you to refer to the JDK installed on
+                    your Linux system.
+                    You will need to unset <code>JAVA_HOME</code>.
+                    It's a good idea to run <code>env</code> and verify the
+                    environment variables you are getting from the default system
+                    settings make sense for building the OpenJDK.
+
+                </blockquote>
+
+                <h4><a name="solaris">Solaris</a></h4>
+                <blockquote>
+                    <h5><a name="studio">Studio Compilers</a></h5>
+                    <blockquote>
+                        At a minimum, the
+                        <a href="http://www.oracle.com/technetwork/server-storage/solarisstudio/downloads/index.htm" target="_blank">
+                            Studio 12 Update 1 Compilers</a>
+                        (containing version 5.10 of the C and C++ compilers) is required,
+                        including specific patches.
+                        <p>
+                            The Solaris SPARC patch list is:
+                        <ul>
+                            <li>
+                                118683-05: SunOS 5.10: Patch for profiling libraries and assembler
+                            </li>
+                            <li>
+                                119963-21: SunOS 5.10: Shared library patch for C++
+                            </li>
+                            <li>
+                                120753-08: SunOS 5.10: Microtasking libraries (libmtsk) patch
+                            </li>
+                            <li>
+                                128228-09: Sun Studio 12 Update 1: Patch for Sun C++ Compiler
+                            </li>
+                            <li>
+                                141860-03: Sun Studio 12 Update 1: Patch for Compiler Common patch for Sun C C++ F77 F95
+                            </li>
+                            <li>
+                                141861-05: Sun Studio 12 Update 1: Patch for Sun C Compiler
+                            </li>
+                            <li>
+                                142371-01: Sun Studio 12.1 Update 1: Patch for dbx
+                            </li>
+                            <li>
+                                143384-02: Sun Studio 12 Update 1: Patch for debuginfo handling
+                            </li>
+                            <li>
+                                143385-02: Sun Studio 12 Update 1: Patch for Compiler Common patch for Sun C C++ F77 F95
+                            </li>
+                            <li>
+                                142369-01: Sun Studio 12.1: Patch for Performance Analyzer Tools
+                            </li>
+                        </ul>
+                        <p>
+                            The Solaris X86 patch list is:
+                        <ul>
+                            <li>
+                                119961-07: SunOS 5.10_x86, x64, Patch for profiling libraries and assembler
+                            </li>
+                            <li>
+                                119964-21: SunOS 5.10_x86: Shared library patch for C++_x86
+                            </li>
+                            <li>
+                                120754-08: SunOS 5.10_x86: Microtasking libraries (libmtsk) patch
+                            </li>
+                            <li>
+                                141858-06: Sun Studio 12 Update 1_x86: Sun Compiler Common patch for x86 backend
+                            </li>
+                            <li>
+                                128229-09: Sun Studio 12 Update 1_x86: Patch for C++ Compiler
+                            </li>
+                            <li>
+                                142363-05: Sun Studio 12 Update 1_x86: Patch for C Compiler
+                            </li>
+                            <li>
+                                142368-01: Sun Studio 12.1_x86: Patch for Performance Analyzer Tools
+                            </li>
+                        </ul>
+                        <p> 
+                            Place the <code>bin</code> directory in <code>PATH</code>.
+                        <p>
+                            The Oracle Solaris Studio Express compilers at:
+                            <a href="http://www.oracle.com/technetwork/server-storage/solarisstudio/downloads/index-jsp-142582.html" target="_blank">
+                                Oracle Solaris Studio Express Download site</a>
+                            are also an option, although these compilers have not
+                            been extensively used yet.
+                    </blockquote>
+
+                </blockquote> <!-- Solaris -->
+
+                <h4><a name="windows">Windows</a></h4>
+                <blockquote>
+
+                    <h5><a name="toolkit">Windows Unix Toolkit</a></h5>
+                    <blockquote>
+                        Building on Windows requires a Unix-like environment, notably a 
+                        Unix-like shell.
+                        There are several such environments available of which 
+                        <a href="http://www.cygwin.com/">Cygwin</a> and 
+                        <a href="http://www.mingw.org/wiki/MSYS">MinGW/MSYS</a> are 
+                        currently supported for
+                        the OpenJDK build. One of the differences of these 
+                        systems from standard Windows tools is the way
+                        they handle Windows path names, particularly path names which contain
+                        spaces, backslashes as path separators and possibly drive letters. 
+                        Depending
+                        on the use case and the specifics of each environment these path 
+                        problems can
+                        be solved by a combination of quoting whole paths, translating 
+                        backslashes to
+                        forward slashes, escaping backslashes with additional backslashes and
+                        translating the path names to their 
+                        <a href="http://en.wikipedia.org/wiki/8.3_filename">
+                            "8.3" version</a>.
+
+                        <h6><a name="cygwin">CYGWIN</a></h6>
+                        <blockquote>
+                            CYGWIN is an open source, Linux-like environment which tries to emulate
+                            a complete POSIX layer on Windows. It tries to be smart about path names
+                            and can usually handle all kinds of paths if they are correctly quoted
+                            or escaped although internally it maps drive letters <code>&lt;drive&gt;:</code> 
+                            to a virtual directory <code>/cygdrive/&lt;drive&gt;</code>.
+                            <p>
+                                You can always use the <code>cygpath</code> utility to map pathnames with spaces
+                                or the backslash character into the <code>C:/</code> style of pathname
+                                (called 'mixed'), e.g. <code>cygpath -s -m "<i>path</i>"</code>.
+                            </p>
+                            <p>
+                                Note that the use of CYGWIN creates a unique problem with regards to
+                                setting <a href="#path"><code>PATH</code></a>. Normally on Windows
+                                the <code>PATH</code> variable contains directories
+                                separated with the ";" character (Solaris and Linux use ":").
+                                With CYGWIN, it uses ":", but that means that paths like "C:/path"
+                                cannot be placed in the CYGWIN version  of <code>PATH</code> and
+                                instead CYGWIN uses something like <code>/cygdrive/c/path</code>
+                                which CYGWIN understands, but only CYGWIN understands.
+                            </p>
+                            <p>
+                                The OpenJDK build requires CYGWIN version 1.7.16 or newer.
+                                Information about CYGWIN can
+                                be obtained from the CYGWIN website at
+                                <a href="http://www.cygwin.com" target="_blank">www.cygwin.com</a>.
+                            </p>
+                            <p>
+                                By default CYGWIN doesn't install all the tools required for building
+                                the OpenJDK.
+                                Along with the default installation, you need to install
+                                the following tools.
+                            <blockquote>
+                                <table border="1">
+                                    <thead>
+                                        <tr>
+                                            <td>Binary Name</td>
+                                            <td>Category</td>
+                                            <td>Package</td>
+                                            <td>Description</td>
+                                        </tr>
+                                    </thead>
+                                    <tbody>
+                                        <tr>
+                                            <td>ar.exe</td>
+                                            <td>Devel</td>
+                                            <td>binutils</td>
+                                            <td>
+                                                The GNU assembler, linker and binary utilities
+                                            </td>
+                                        </tr>
+                                        <tr>
+                                            <td>make.exe</td>
+                                            <td>Devel</td>
+                                            <td>make</td>
+                                            <td>
+                                                The GNU version of the 'make' utility built for CYGWIN
+                                            </td>
+                                        </tr>
+                                        <tr>
+                                            <td>m4.exe</td>
+                                            <td>Interpreters</td>
+                                            <td>m4</td>
+                                            <td>
+                                                GNU implementation of the traditional Unix macro
+                                                processor
+                                            </td>
+                                        </tr>
+                                        <tr>
+                                            <td>cpio.exe</td>
+                                            <td>Utils</td>
+                                            <td>cpio</td>
+                                            <td>
+                                                A program to manage archives of files
+                                            </td>
+                                        </tr>
+                                        <tr>
+                                            <td>gawk.exe</td>
+                                            <td>Utils</td>
+                                            <td>awk</td>
+                                            <td>
+                                                Pattern-directed scanning and processing language
+                                            </td>
+                                        </tr>
+                                        <tr>
+                                            <td>file.exe</td>
+                                            <td>Utils</td>
+                                            <td>file</td>
+                                            <td>
+                                                Determines file type using 'magic' numbers
+                                            </td>
+                                        </tr>
+                                        <tr>
+                                            <td>zip.exe</td>
+                                            <td>Archive</td>
+                                            <td>zip</td>
+                                            <td>
+                                                Package and compress (archive) files
+                                            </td>
+                                        </tr>
+                                        <tr>
+                                            <td>unzip.exe</td>
+                                            <td>Archive</td>
+                                            <td>unzip</td>
+                                            <td>
+                                                Extract compressed files in a ZIP archive
+                                            </td>
+                                        </tr>
+                                        <tr>
+                                            <td>free.exe</td>
+                                            <td>System</td>
+                                            <td>procps</td>
+                                            <td>
+                                                Display amount of free and used memory in the system
+                                            </td>
+                                        </tr>
+                                    </tbody>
+                                </table>
+                            </blockquote>
+                            Note that the CYGWIN software can conflict with other non-CYGWIN
+                            software on your Windows system.
+                            CYGWIN provides a
+                            <a href="http://cygwin.com/faq/faq.using.html" target="_blank">FAQ</a> for
+                            known issues and problems, of particular interest is the
+                            section on
+                            <a href="http://cygwin.com/faq/faq.using.html#faq.using.bloda" target="_blank">
+                                BLODA (applications that interfere with CYGWIN)</a>.
+                        </blockquote>
+
+                        <h6><a name="msys">MinGW/MSYS</a></h6> 
+                        <blockquote>
+                            MinGW ("Minimalist GNU for Windows") is a collection of free Windows
+                            specific header files and import libraries combined with GNU toolsets that
+                            allow one to produce native Windows programs that do not rely on any
+                            3rd-party C runtime DLLs. MSYS is a supplement to MinGW which allows building
+                            applications and programs which rely on traditional UNIX tools to
+                            be present. Among others this includes tools like <code>bash</code>
+                            and <code>make</code>.
+                            See <a href="http://www.mingw.org/wiki/MSYS" target="_blank">MinGW/MSYS</a>
+                            for more information.
+                            <p>
+                                Like Cygwin, MinGW/MSYS can handle different types of path formats. They
+                                are internally converted to paths with forward slashes and drive letters
+                                <code>&lt;drive&gt;:</code> replaced by a virtual
+                                directory <code>/&lt;drive&gt;</code>.  Additionally, MSYS automatically
+                                detects binaries compiled for the MSYS environment and feeds them with the
+                                internal, Unix-style path names. If native Windows applications are called
+                                from within MSYS programs their path arguments are automatically converted
+                                back to Windows style path names with drive letters and backslashes as
+                                path separators. This may cause problems for Windows applications which
+                                use forward slashes as parameter separator (e.g. <code>cl /nologo /I</code>)
+                                because MSYS may wrongly <a href="http://mingw.org/wiki/Posix_path_conversion">
+                                    replace such parameters by drive letters</a>.
+                            </p>
+                            <p>
+                                In addition to the tools which will be installed
+                                by default, you have
+                                to manually install the
+                                <code>msys-zip</code> and
+                                <code>msys-unzip</code> packages.
+                                This can be easily done with the MinGW command line installer:
+                            <blockquote> 
+                                <code>mingw-get.exe install msys-zip</code>
+                                <br>
+                                <code>mingw-get.exe install msys-unzip</code>
+                            </blockquote> 
+                        </blockquote>
+
+                    </blockquote>
+
+                    <h5><a name="vs2010">Visual Studio 2010 Compilers</a></h5>
+                    <blockquote>
+                        <p>
+                            The 32-bit and 64-bit OpenJDK Windows build requires
+                            Microsoft Visual Studio C++ 2010 (VS2010) Professional
+                            Edition or Express compiler.
+                            The compiler and other tools are expected to reside
+                            in the location defined by the variable
+                            <code>VS100COMNTOOLS</code> which
+                            is set by the Microsoft Visual Studio installer.
+                        </p>
+                        <p>
+                            Only the C++ part of VS2010 is needed.
+                            Try to let the installation go to the default 
+                            install directory.
+                            Always reboot your system after installing VS2010.
+                            The system environment variable VS100COMNTOOLS 
+                            should be
+                            set in your environment.
+                        </p>
+                        <p>
+                            Make sure that TMP and TEMP are also set 
+                            in the environment
+                            and refer to Windows paths that exist, 
+                            like <code>C:\temp</code>,
+                            not <code>/tmp</code>, not <code>/cygdrive/c/temp</code>, 
+                            and not <code>C:/temp</code>.
+                            <code>C:\temp</code> is just an example, 
+                            it is assumed that this area is
+                            private to the user, so by default 
+                            after installs you should
+                            see a unique user path in these variables.
+                        </p>
+                    </blockquote>
+
+
+                </blockquote> <!-- Windows -->
+
+                <h4><a name="macosx">Mac OS X</a></h4>
+                <blockquote>
+                    Make sure you get the right XCode version.
+                </blockquote> <!-- Mac OS X -->
+
             </blockquote>
-            <p>
-                The freetype 2.3 packages don't seem to be available,
-                but the freetype 2.3 sources can be downloaded, built,
-                and installed easily enough from
-                <a href="http://downloads.sourceforge.net/freetype">
-                    the freetype site</a>.
-                Build and install with something like:
+
+            <!-- ====================================================== -->
+            <hr>
+            <h3><a name="configure">Configure</a></h3>
             <blockquote>
-                <tt>./configure && make && sudo -u root make install</tt>
+                The basic invocation of the <code>configure</code> script
+                looks like:
+                <blockquote>
+                    <b><code>bash ./configure [<i>options</i>]</code></b>
+                </blockquote>
+                This will create an output directory containing the
+                "configuration" and setup an area for the build result.
+                This directory typically looks like:
+                <blockquote>
+                    <b><code>build/linux-x64-normal-server-release</code></b>
+                </blockquote>
+                <code>configure</code> will try to figure out what system you are running on 
+                and where all necessary build components are.
+                If you have all prerequisites for building installed,
+                it should find everything.
+                If it fails to detect any component automatically,
+                it will exit and inform you about the problem.
+                When this happens, read more below in
+                <a href="#configureoptions">the <code>configure</code> options</a>.
+                <p>
+                    Some examples:
+                </p>
+                <table border="1">
+                    <thead>
+                        <tr>
+                            <th>Description</th>
+                            <th>Configure Command Line</th>
+                        </tr>
+                    </thead>                   
+                    <tbody>
+                        <tr>
+                            <td>Windows 32bit build with freetype specified</td>
+                            <td>
+                                <code>bash ./configure --with-freetype=/cygdrive/c/freetype-i586 --with-target-bits=32</code>   
+                            </td>
+                        </tr>
+                        <tr>
+                            <td>Debug 64bit Build</td>
+                            <td>
+                                <code>bash ./configure --enable-debug --with-target-bits=64</code>   
+                            </td>
+                        </tr>
+                    </tbody>
+                </table>
+
+                <!-- ====================================================== -->
+                <h4><a name="configureoptions">Configure Options</a></h4>
+                <blockquote>
+                    Complete details on all the OpenJDK <code>configure</code> options can
+                    be seen with:
+                    <blockquote>
+                        <b><code>bash ./configure --help=short</code></b>
+                    </blockquote>
+                    Use <code>-help</code> to see all the <code>configure</code> options
+                    available.
+
+                    You can generate any number of different configurations,
+                    e.g. debug, release, 32, 64, etc.
+
+                    Some of the more commonly used <code>configure</code> options are:
+
+                    <table border="1">
+                        <thead>
+                            <tr>
+                                <th width="300">OpenJDK Configure Option</th>
+                                <th>Description</th>
+                            </tr>
+                        </thead>                   
+                        <tbody>
+                            <tr>
+                                <td><b><code>--enable-debug</code></b></td>
+                                <td>
+                                    set the debug level to fastdebug (this is a shorthand for
+                                    <code>--with-debug-level=fastdebug</code>)
+                                </td>
+                            </tr>
+                            <tr>
+                                <td><b><code>--with-alsa=</code></b><i>path</i></td>
+                                <td>
+                                    select the location of the
+                                    <a name="alsa">Advanced Linux Sound Architecture (ALSA)</a>
+                                    <br>                        
+                                    Version 0.9.1 or newer of the ALSA files are
+                                    required for building the OpenJDK on Linux.
+                                    These Linux files are usually available from an "alsa"
+                                    of "libasound"
+                                    development package,
+                                    and it's highly recommended that you try and use
+                                    the package provided by the particular version of Linux that
+                                    you are using.
+                                </td>
+                            </tr>   
+                            <tr>
+                                <td><b><code>--with-boot-jdk=</code></b><i>path</i></td>
+                                <td>
+                                    select the <a href="#bootjdk">Bootstrap JDK</a>
+                                </td>
+                            </tr>                      
+                            <tr>
+                                <td><b><code>--with-boot-jdk-jvmargs=</code></b>"<i>args</i>"</td>
+                                <td>
+                                    provide the JVM options to be used to run the 
+                                    <a href="#bootjdk">Bootstrap JDK</a>
+                                </td>
+                            </tr>
+                            <tr>
+                                <td><b><code>--with-cacerts=</code></b><i>path</i></td>
+                                <td>
+                                    select the path to the cacerts file.
+                                    <br>
+                                    See <a href="http://en.wikipedia.org/wiki/Certificate_Authority" target="_blank">
+                                        http://en.wikipedia.org/wiki/Certificate_Authority</a>
+                                    for a better understanding of the Certificate Authority (CA).
+                                    A certificates file named "cacerts"
+                                    represents a system-wide keystore with CA certificates. 
+                                    In JDK and JRE
+                                    binary bundles, the "cacerts" file contains root CA certificates from
+                                    several public CAs (e.g., VeriSign, Thawte, and Baltimore).
+                                    The source contain a cacerts file
+                                    without CA root certificates. 
+                                    Formal JDK builders will need to secure
+                                    permission from each public CA and include the certificates into their
+                                    own custom cacerts file. 
+                                    Failure to provide a populated cacerts file
+                                    will result in verification errors of a certificate chain during runtime.
+                                    By default an empty cacerts file is provided and that should be
+                                    fine for most JDK developers.
+                                </td>
+                            </tr>    
+                            <tr>
+                                <td><b><code>--with-cups=</code></b><i>path</i></td>
+                                <td>
+                                    select the CUPS install location
+                                    <br>
+                                    The
+                                    <a name="cups">Common UNIX Printing System (CUPS) Headers</a>
+                                    are required for building the 
+                                    OpenJDK on Solaris and Linux.
+                                    The Solaris header files can be obtained by installing 
+                                    the package <strong>SFWcups</strong> from the Solaris Software
+                                    Companion CD/DVD, these often will be installed into the
+                                    directory <code>/opt/sfw/cups</code>.
+                                    <br>
+                                    The CUPS header files can always be downloaded from
+                                    <a href="http://www.cups.org" target="_blank">www.cups.org</a>.
+                                </td>
+                            </tr>    
+                            <tr>
+                                <td><b><code>--with-cups-include=</code></b><i>path</i></td>
+                                <td>
+                                    select the CUPS include directory location
+                                </td>
+                            </tr>                           
+                            <tr>
+                                <td><b><code>--with-debug-level=</code></b><i>level</i></td>
+                                <td>
+                                    select the debug information level of release,
+                                    fastdebug, or slowdebug
+                                </td>
+                            </tr>                          
+                            <tr>
+                                <td><b><code>--with-dev-kit=</code></b><i>path</i></td>
+                                <td>
+                                    select location of the compiler install or
+                                    developer install location
+                                </td>
+                            </tr>       
+                            <tr>
+                                <td><b><code>--with-dxsdk=</code></b><i>path</i></td>
+                                <td>
+                                    select location of the Windows Direct X SDK install
+                                    <br>
+                                    The <a name="dxsdk">Microsoft DirectX 9.0 SDK</a>
+                                    header files and libraries
+                                    from the Summer 2004 edition
+                                    are required for building OpenJDK.
+                                    This SDK can be downloaded from 
+                                    <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=FD044A42-9912-42A3-9A9E-D857199F888E&amp;displaylang=en" target="_blank">
+                                        Microsoft DirectX 9.0 SDK (Summer 2004)</a>.
+                                    If the link above becomes obsolete, the SDK can be found from 
+                                    <a href="http://download.microsoft.com" target="_blank">the Microsoft Download Site</a>
+                                    (search with "DirectX 9.0 SDK Update Summer 2004"). 
+                                    Installation usually will set the environment variable
+                                    <code>DXSDK_DIR</code> to it's install location.
+                                </td>
+                            </tr>       
+                            <tr>
+                                <td><b><code>--with-freetype=</code></b><i>path</i></td>
+                                <td>
+                                    select the freetype files to use.
+                                    <br>
+                                    Expecting the
+                                    <a name="freetype">freetype</a> libraries under
+                                    <code>lib/</code> and the
+                                    headers under <code>include/</code>.
+                                    <br>
+                                    Version 2.3 or newer of FreeType is required.
+                                    On Unix systems required files can be available as part of your
+                                    distribution (while you still may need to upgrade them).
+                                    Note that you need development version of package that 
+                                    includes both the FreeType library and header files.
+                                    <br>
+                                    You can always download latest FreeType version from the
+                                    <a href="http://www.freetype.org" target="_blank">FreeType website</a>.
+                                    <br>
+                                    Building the freetype 2 libraries from scratch is also possible,
+                                    however on Windows refer to the
+                                    <a href="http://freetype.freedesktop.org/wiki/FreeType_DLL">
+                                        Windows FreeType DLL build instructions</a>.
+                                    <br>
+                                    Note that by default FreeType is built with byte code hinting
+                                    support disabled due to licensing restrictions.
+                                    In this case, text appearance and metrics are expected to
+                                    differ from Sun's official JDK build.
+                                    See
+                                    <a href="http://freetype.sourceforge.net/freetype2/index.html">
+                                        the SourceForge FreeType2 Home Page
+                                    </a>
+                                    for more information.
+                                </td>
+                            </tr>                          
+                            <tr>
+                                <td><b><code>--with-import-hotspot=</code></b><i>path</i></td>
+                                <td>
+                                    select the location to find hotspot
+                                    binaries from a previous build to avoid building
+                                    hotspot
+                                </td>
+                            </tr>                          
+                            <tr>
+                                <td><b><code>--with-target-bits=</code></b><i>arg</i></td>
+                                <td>
+                                    select 32 or 64 bit build
+                                </td>
+                            </tr>                           
+                            <tr>
+                                <td><b><code>--with-jvm-variants=</code></b><i>variants</i></td>
+                                <td>
+                                    select the JVM variants to build from, comma
+                                    separated list that can include:
+                                    server, client, kernel, zero and zeroshark
+                                </td>
+                            </tr>                           
+                            <tr>
+                                <td><b><code>--with-memory-size=</code></b><i>size</i></td>
+                                <td>
+                                    select the RAM size that GNU make will think
+                                    this system has
+                                </td>
+                            </tr>                            
+                            <tr>
+                                <td><a name="msvcrNN"><b><code>--with-msvcr-dll=</code></b><i>path</i></a></td>
+                                <td>
+                                    select the <code>msvcr100.dll</code>
+                                    file to include in the
+                                    Windows builds (C/C++ runtime library for
+                                    Visual Studio).
+                                    <br>
+                                    This is usually picked up automatically
+                                    from the redist
+                                    directories of Visual Studio 2010.
+                                </td>
+                            </tr>                            
+                            <tr>
+                                <td><b><code>--with-num-cores=</code></b><i>cores</i></td>
+                                <td>
+                                    select the number of cores to use (processor
+                                    count or CPU count)
+                                </td>
+                            </tr>
+                            <tr>
+                                <td><b><code>--with-x=</code></b><i>path</i></td>
+                                <td>
+                                    select the location of the X11 and xrender files.
+                                    <br>
+                                    The
+                                    <a name="xrender">XRender Extension Headers</a>
+                                    are required for building the
+                                    OpenJDK on Solaris and Linux.
+                                    <br>
+                                    The Linux header files are usually available from a "Xrender"
+                                    development package, it's recommended that you try and use
+                                    the package provided by the particular distribution of Linux that
+                                    you are using.
+                                    <br>
+                                    The Solaris XRender header files is
+                                    included with the other X11 header files
+                                    in the package <strong>SFWxwinc</strong>
+                                    on new enough versions of
+                                    Solaris and will be installed in
+                                    <code>/usr/X11/include/X11/extensions/Xrender.h</code> or
+                                    <code>/usr/openwin/share/include/X11/extensions/Xrender.h</code>
+                                </td>
+                            </tr>
+                        </tbody>
+                    </table>
+                </blockquote>
+
             </blockquote>
-            <p>
-                Mercurial packages could not be found easily, but a Google
-                search should find ones, and they usually include Python if
-                it's needed.
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <h3><a name="debian">Debian</a></h3>
-        <blockquote>
-            <h4>Debian 5.0 (Lenny)</h4>
-            <p>
+
+            <!-- ====================================================== -->
+            <hr>
+            <h3><a name="make">Make</a></h3>
             <blockquote>
-                After installing <a href="http://debian.org">Debian</a> 5 
-                you need to install several build dependencies. 
-                The simplest way to install the build dependencies is to 
-                execute the following commands as user <tt>root</tt>:
-                <p/>
-                <code>aptitude build-dep openjdk-6</code>
-                <p/>
-                <code>aptitude install openjdk-6-jdk libmotif-dev</code>
-                <p/>
-                In addition, it's necessary to set a few environment variables for the build:
-                <p/>
-                <code>export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-6-openjdk</code>
+                The basic invocation of the <code>make</code> utility
+                looks like:
+                <blockquote>
+                    <b><code>make all</code></b>
+                </blockquote>
+                This will start the build to the output directory containing the
+                "configuration" that was created by the <code>configure</code>
+                script. Run <code>make help</code> for more information on
+                the available targets.
+                <br>
+                There are some of the make targets that
+                are of general interest:
+                <table border="1">
+                    <thead>
+                        <tr>
+                            <th>Make Target</th>
+                            <th>Description</th>
+                        </tr>
+                    </thead>                   
+                    <tbody>
+                        <tr>
+                            <td><i>empty</i></td>
+                            <td>build everything but no images</td>
+                        </tr>
+                        <tr>
+                            <td><b><code>all</code></b></td>
+                            <td>build everything including images</td>
+                        </tr>
+                        <tr>
+                            <td><b><code>all-conf</code></b></td>
+                            <td>build all configurations</td>
+                        </tr>
+                        <tr>
+                            <td><b><code>images</code></b></td>
+                            <td>create complete j2sdk and j2re images</td>
+                        </tr>
+                        <tr>
+                            <td><b><code>install</code></b></td>
+                            <td>install the generated images locally, 
+                                typically in <code>/usr/local</code></td>
+                        </tr>
+                        <tr>
+                            <td><b><code>clean</code></b></td>
+                            <td>remove all files generated by make, 
+                                but not those generated by <code>configure</code></td>
+                        </tr>
+                        <tr>
+                            <td><b><code>dist-clean</code></b></td>
+                            <td>remove all files generated by both 
+                                and <code>configure</code> (basically killing the configuration)</td>
+                        </tr>
+                        <tr>
+                            <td><b><code>help</code></b></td>
+                            <td>give some help on using <code>make</code>, 
+                                including some interesting make targets</td>
+                        </tr>
+                    </tbody>
+                </table>
             </blockquote>
         </blockquote>
+
         <!-- ====================================================== -->
-        <h3><a name="ubuntu">Ubuntu</a></h3>
-        <blockquote>
-            <h4>Ubuntu 8.04</h4>
-            <p>
-            <blockquote>
-                After installing <a href="http://ubuntu.org">Ubuntu</a> 8.04 
-                you need to install several build dependencies. 
-                <p/>
-                First, you need to enable the universe repository in the 
-                Software Sources application and reload the repository 
-                information. The Software Sources application is available 
-                under the System/Administration menu. 
-                <p/>
-                The simplest way to install the build dependencies is to 
-                execute the following commands:
-                <p/>
-                <code>sudo aptitude build-dep openjdk-6</code>
-                <p/>
-                <code>sudo aptitude install openjdk-6-jdk</code>
-                <p/>
-                In addition, it's necessary to set a few environment variables for the build:
-                <p/>
-                <code>export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-6-openjdk</code>
-            </blockquote>
-            <h4>Ubuntu 8.10</h4>
-            <p>
-            <blockquote>
-                After installing <a href="http://ubuntu.org">Ubuntu</a> 8.10 
-                you need to install several build dependencies. The simplest
-                way to do it is to execute the following commands:
-                <p/>
-                <code>sudo aptitude build-dep openjdk-6</code>
-                <p/>
-                <code>sudo aptitude install openjdk-6-jdk</code>
-                <p/>
-                In addition, it's necessary to set a few environment variables for the build:
-                <p/>
-                <code>export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-6-openjdk</code>
-            </blockquote>
-            <h4>Ubuntu 9.04</h4>
-            <p>
-            <blockquote>
-                After installing <a href="http://ubuntu.org">Ubuntu</a> 9.04 
-                you need to install several build dependencies. The simplest
-                way to do it is to execute the following commands:
-                <p/>
-                <code>sudo aptitude build-dep openjdk-6</code>
-                <p/>
-                <code>sudo aptitude install openjdk-6-jdk</code>
-                <p/>
-                In addition, it's necessary to set a few environment variables for the build:
-                <p/>
-                <code>export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-6-openjdk</code>
-            </blockquote>
-        </blockquote>
-        <!-- ====================================================== -->
-        <h3><a name="opensuse">OpenSUSE</a></h3>
+        <hr>
+        <h2><a name="testing">Testing</a></h2>
         <blockquote>
-            <h4>OpenSUSE 11.1</h4>
-            <p>
-            <blockquote>
-                After installing <a href="http://opensuse.org">OpenSUSE</a> 11.1 
-                you need to install several build dependencies. 
-                The simplest way to install the build dependencies is to 
-                execute the following commands:
-                <p/>
-                <code>sudo zypper source-install -d java-1_6_0-openjdk</code>
-                <p/>
-                <code>sudo zypper install make</code>
-                <p/>
-                In addition, it is necessary to set a few environment variables for the build:
-                <p/>
-                <code>export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-1.6.0-openjdk</code>
-                <p/>
-                Finally, you need to unset the <code>JAVA_HOME</code> environment variable:
-                <p/>
-                <code>export -n JAVA_HOME</code>
-            </blockquote>
-        </blockquote>
-        <!-- ====================================================== -->
-        <h3><a name="mandriva">Mandriva</a></h3>
-        <blockquote>
-            <h4>Mandriva Linux One 2009 Spring</h4>
-            <p>
+            When the build is completed, you should see the generated
+            binaries and associated files in the <code>j2sdk-image</code> 
+            directory in the output directory. 
+            In particular, the 
+            <code>build/<i>*</i>/images/j2sdk-image/bin</code>
+            directory should contain executables for the 
+            OpenJDK tools and utilities for that configuration.
+            The testing tool <code>jtreg</code> will be needed
+            and can be found at:
+            <a href="http://openjdk.java.net/jtreg/" target="_blank">
+                the jtreg site</a>.
+            The provided regression tests in the repositories
+            can be run with the command:
             <blockquote>
-                After installing <a href="http://mandriva.org">Mandriva</a> Linux One 2009 Spring 
-                you need to install several build dependencies. 
-                The simplest way to install the build dependencies is to 
-                execute the following commands as user <tt>root</tt>:
-                <p/>
-                <code>urpmi java-1.6.0-openjdk-devel ant make gcc gcc-c++ freetype-devel zip unzip libcups2-devel libxrender1-devel libalsa2-devel libstc++-static-devel libxtst6-devel libxi-devel</code>
-                <p/>
-                In addition, it is necessary to set a few environment variables for the build:
-                <p/>
-                <code>export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-1.6.0-openjdk</code>
-            </blockquote>
-        </blockquote>
-        <!-- ====================================================== -->
-        <h3><a name="opensolaris">OpenSolaris</a></h3>
-        <blockquote>
-            <h4>OpenSolaris 2009.06</h4>
-            <p>
-            <blockquote>
-                After installing <a href="http://opensolaris.org">OpenSolaris</a> 2009.06 
-                you need to install several build dependencies. 
-                The simplest way to install the build dependencies is to 
-                execute the following commands:
-                <p/>
-                <code>pfexec pkg install SUNWgmake SUNWj6dev SUNWant sunstudioexpress SUNWcups SUNWzip SUNWunzip SUNWxwhl SUNWxorg-headers SUNWaudh SUNWfreetype2</code>
-                <p/>
-                In addition, it is necessary to set a few environment variables for the build:
-                <p/>
-                <code>export LANG=C ALT_COMPILER_PATH=/opt/SunStudioExpress/bin/ ALT_CUPS_HEADERS_PATH=/usr/include/</code>
-                <p/>
-                Finally, you need to make sure that the build process can find the Sun Studio compilers:
-                <p/>
-                <code>export PATH=$PATH:/opt/SunStudioExpress/bin/</code>
+                <code><b>cd test &amp;&amp; make PRODUCT_HOME=`pwd`/../build/*/images/j2sdk-image all</b></code>
             </blockquote>
         </blockquote>
-        <!-- ------------------------------------------------------ -->  
+
+        <!-- ====================================================== -->
+        <!-- ====================================================== -->
+        <!-- ====================================================== -->
+        <!-- ====================================================== -->
+        <!-- ====================================================== -->
+        <!-- ====================================================== -->
+        <!-- ====================================================== -->
+        <!-- ====================================================== -->
+        <!-- ====================================================== -->
+
+        <!-- ====================================================== -->
         <hr>
-        <h2><a name="directories">Source Directory Structure</a></h2>
+        <h2><a name="hints">Appendix A: Hints and Tips</a></h2>
         <blockquote>
-            <p>
-                The source code for the OpenJDK is delivered in a set of
-                directories:
-                <tt>hotspot</tt>,
-                <tt>langtools</tt>,
-                <tt>corba</tt>,
-                <tt>jaxws</tt>,
-                <tt>jaxp</tt>,
-                and
-                <tt>jdk</tt>.
-                The <tt>hotspot</tt> directory contains the source code and make
-                files for building the OpenJDK Hotspot Virtual Machine.
-                The <tt>langtools</tt> directory contains the source code and make
-                files for building the OpenJDK javac and language tools.
-                The <tt>corba</tt> directory contains the source code and make
-                files for building the OpenJDK Corba files.
-                The <tt>jaxws</tt> directory contains the source code and make
-                files for building the OpenJDK JAXWS files.
-                The <tt>jaxp</tt> directory contains the source code and make
-                files for building the OpenJDK JAXP files.
-                The <tt>jdk</tt> directory contains the source code and make files for
-                building the OpenJDK runtime libraries and misc files.
-                The top level <tt>Makefile</tt>
-                is used to build the entire OpenJDK.
+
+            <h3><a name="faq">FAQ</a></h3>
+            <blockquote>
 
-            <h3><a name="drops">Managing the Source Drops</a></h3>
-            <blockquote>
+                <p>
+                    <b>Q:</b> The <code>configure</code> file looks horrible! 
+                    How are you going to edit it?
+                    <br>
+                    <b>A:</b> The <code>configure</code> file is generated (think
+                    "compiled") by the autoconf tools. The source code is
+                    in <code>configure.ac</code> various .m4 files in common/autoconf,
+                    which are
+                    much more readable.
+                </p>
+
                 <p>
-                    The repositories <tt>jaxp</tt> and <tt>jaxws</tt> actually
-                    do not contain the sources for JAXP or JAX-WS.
-                    These products have their own open source procedures at their
-                    <a href="http://jaxp.java.net/">JAXP</a> and
-                    <a href="http://jax-ws.java.net/">JAX-WS</a> home pages.
-                    The OpenJDK project does need access to these sources to build
-                    a complete JDK image because JAXP and JAX-WS are part of the JDK.
-                    The current process for delivery of the JAXP and JAX-WS sources
-                    involves so called "source drop bundles" downloaded from a public
-                    website.
-                    There are many reasons for this current mechanism, and it is
-                    understood that this is not ideal for the open source community.
-                    It is possible this process could change in the future.
+                    <b>Q:</b> 
+                    Why is the <code>configure</code> file checked in, 
+                    if it is generated?
                     <br>
-                    <b>NOTE:</b> The <a href="http://download.java.net/openjdk/jdk8/">
-                        Complete OpenJDK Source Bundles</a> <u>will</u> contain the JAXP and
-                    JAX-WS sources.
+                    <b>A:</b> 
+                    If it was not generated, every user would need to have the autoconf 
+                    tools installed, and re-generate the <code>configure</code> file
+                    as the first step. 
+                    Our goal is to minimize the work needed to be done by the user 
+                    to start building OpenJDK, and to minimize
+                    the number of external dependencies required.
                 </p>
 
-                <h4><a name="dropcreation">Creation of New Source Drop Bundles</a></h4>
+                <p>
+                    <b>Q:</b>
+                    Do you require a specific version of autoconf for regenerating
+                    <code>configure</code>?
+                    <br>
+                    <b>A:</b>
+                    Currently, no, but this will likely be the case when things have 
+                    settled down a bit more. (The reason for this is to avoid
+                    large spurious changes in <code>configure</code> 
+                    in commits that made small changes to <code>configure.ac</code>).
+                </p>
+
+                <p>
+                    <b>Q:</b> 
+                    What are the files in <code>common/makefiles/support/*</code> for? 
+                    They look like gibberish.
+                    <br>
+                    <b>A:</b>
+                    They are a somewhat ugly hack to compensate for command line length
+                    limitations on certain platforms (Windows, Solaris).
+                    Due to a combination of limitations in make and the shell, 
+                    command lines containing too many files will not work properly. 
+                    These
+                    helper files are part of an elaborate hack that will compress the
+                    command line in the makefile and then uncompress it safely. 
+                    We're
+                    not proud of it, but it does fix the problem. 
+                    If you have any better suggestions, we're all ears! :-)
+                </p>
+
+                <p>
+                    <b>Q:</b> 
+                    I want to see the output of the commands that make runs, 
+                    like in the old build. How do I do that?
+                    <br>
+                    <b>A:</b> 
+                    You specify the <code>LOG</code> variable to make. There are
+                    several log levels:
+                </p>
                 <blockquote>
-                    <ol>
+                    <ul>
                         <li>
-                            The JAXP or JAX-WS team prepares a new zip bundle,
-                            places a copy in a public download area on java.net,
-                            sends us a link and a list of CRs (Change Request Numbers).
-                            The older download bundles should not be deleted.
-                            It is the responsibility of the JAXP and JAX-WS team to
-                            place the proper GPL legal notices on the sources
-                            and do any filtering or java re-packaging for the
-                            OpenJDK instances of these classes.
+                            <b><code>warn</code></b> &mdash; Default and very quiet.
                         </li>
                         <li>
-                            The OpenJDK team copies this new bundle into shared
-                            area (e.g. <tt>/java/devtools/share/jdk8-drops</tt>).
-                            Older bundles are never deleted so we retain the history.
+                            <b><code>info</code></b> &mdash; Shows more progress information
+                            than warn.
                         </li>
                         <li>
-                            The OpenJDK team edits the ant property file
-                            <tt>jaxp/jaxp.properties</tt> or
-                            <tt>jaxws/jaxws.properties</tt> to update the
-                            base URL, the zip bundle name, and the MD5 checksum
-                            of the zip bundle
-                            (on Solaris: <tt>sum -c md5 <i>bundlename</i></tt>)
+                            <b><code>debug</code></b> &mdash; Echos all command lines and
+                            prints all macro calls for compilation definitions.
                         </li>
                         <li>
-                            OpenJDK team reviews and commits those changes with the
-                            given CRs.
+                            <b><code>trace</code></b> &mdash; Echos all $(shell) command
+                            lines as well.
                         </li>
-                    </ol>
+                    </ul>
                 </blockquote>
 
-                <h4><a name="dropusage">Using Source Drop Bundles</a></h4>
+                <p>
+                    <b>Q:</b> 
+                    When do I have to re-run <code>configure</code>?
+                    <br>
+                    <b>A:</b> 
+                    Normally you will run <code>configure</code> only once for creating a 
+                    configuration. 
+                    You need to re-run configuration only if you want to change any
+                    configuration options, 
+                    or if you pull down changes to the <code>configure</code> script.
+                </p>
+
+                <p>
+                    <b>Q:</b> 
+                    I have added a new source file. Do I need to modify the makefiles?
+                    <br>
+                    <b>A:</b> 
+                    Normally, no. If you want to create e.g. a new native
+                    library, 
+                    you will need to modify the makefiles. But for normal file
+                    additions or removals, no changes are needed. There are certan
+                    exceptions for some native libraries where the source files are spread
+                    over many directories which also contain courses for other
+                    libraries. In these cases it was simply easier to create include lists
+                    rather thane excludes.
+                </p>
+
+                <p>
+                    <b>Q:</b>
+                    When I run <code>configure --help</code>, I see many strange options, 
+                    like <code>--dvidir</code>. What is this?
+                    <br>
+                    <b>A:</b> 
+                    Configure provides a slew of options by default, to all projects 
+                    that use autoconf. Most of them are not used in OpenJDK,
+                    so you can safely ignore them. To list only OpenJDK specific features, 
+                    use <code>configure --help=short</code> instead.
+                </p>
+
+                <p>
+                    <b>Q:</b> 
+                    <code>configure</code> provides OpenJDK-specific features such as
+                    <code>--enable-jigsaw</code> or <code>--with-builddeps-server</code>
+                    that are not described in this document. What about those?
+                    <br>
+                    <b>A:</b>
+                    Try them out if you like! But be aware that most of these are 
+                    experimental features. 
+                    Many of them don't do anything at all at the moment; the option 
+                    is just a placeholder. Other depends on
+                    pieces of code or infrastructure that is currently 
+                    not ready for prime time.
+                </p>
+
+                <p>
+                    <b>Q:</b> 
+                    How will you make sure you don't break anything?
+                    <br>
+                    <b>A:</b> 
+                    We have a script that compares the result of the new build system
+                    with the result of the old. For most part, we aim for (and achieve)
+                    byte-by-byte identical output. There are however technical issues 
+                    with e.g. native binaries, which might differ in a byte-by-byte 
+                    comparison, even
+                    when building twice with the old build system. 
+                    For these, we compare relevant aspects 
+                    (e.g. the symbol table and file size). 
+                    Note that we still don't have 100%
+                    equivalence, but we're close.
+                </p>
+
+                <p>
+                    <b>Q:</b> 
+                    I noticed this thing X in the build that looks very broken by design. 
+                    Why don't you fix it?
+                    <br>
+                    <b>A:</b>
+                    Our goal is to produce a build output that is as close as 
+                    technically possible to the old build output. 
+                    If things were weird in the old build,
+                    they will be weird in the new build. 
+                    Often, things were weird before due to obscurity, 
+                    but in the new build system the weird stuff comes up to the surface.
+                    The plan is to attack these things at a later stage, 
+                    after the new build system is established.
+                </p>
+
+                <p>
+                    <b>Q:</b> 
+                    The code in the new build system is not that well-structured.
+                    Will you fix this?
+                    <br>
+                    <b>A:</b>
+                    Yes! The new build system has grown bit by bit as we converted 
+                    the old system. When all of the old build system is converted,
+                    we can take a step back and clean up the structure of the new build
+                    system. Some of this we plan to do before replacing the old build
+                    system and some will need to wait until after.
+                </p>
+
+                <p>
+                    <b>Q:</b> What is @GenerateNativeHeaders?
+                    <br>
+                    <b>A:</b> 
+                    To speed up compilation, we added a flag to javac which makes it 
+                    do the job of javah as well, as a by-product; that is, generating
+                    native .h header files. These files are only generated 
+                    if a class contains native methods. However, sometimes 
+                    a class contains no native method,
+                    but still contains constants that native code needs to use. 
+                    The new GenerateNativeHeaders annotation tells javac to
+                    force generation of a
+                    header file in these cases. (We don't want to generate 
+                    native headers for all classes that contains constants 
+                    but no native methods, since
+                    that would slow down the compilation process needlessly.)
+                </p>
+
+                <p>
+                    <b>Q:</b> 
+                    Is anything able to use the results of the new build's default make target?
+                    <br>
+                    <b>A:</b> 
+                    Yes, this is the minimal (or roughly minimal) 
+                    set of compiled output needed for a developer to actually 
+                    execute the newly built JDK. The idea is that in an incremental 
+                    development fashion, when doing a normal make, 
+                    you should only spend time recompiling what's changed 
+                    (making it purely incremental) and only do the work that's 
+                    needed to actually run and test your code.
+                    The packaging stuff that is part of the <code>images</code>
+                    target is not needed for a normal developer who wants to
+                    test his new code. Even if it's quite fast, it's still unnecessary. 
+                    We're targeting sub-second incremental rebuilds! ;-) 
+                    (Or, well, at least single-digit seconds...)
+                </p>
+
+                <p>
+                    <b>Q:</b>
+                    I usually set a specific environment variable when building, 
+                    but I can't find the equivalent in the new build. 
+                    What should I do?
+                    <br>
+                    <b>A:</b>
+                    It might very well be that we have missed to add support for
+                    an option that was actually used from outside the build system.
+                    Email us and we will
+                    add support for it!
+                </p>
+
+            </blockquote>
+
+            <h3><a name="performance">Build Performance Tips</a></h3>
+            <blockquote>
+
+                <p>Building OpenJDK requires a lot of horsepower. 
+                    Some of the build tools can be adjusted to utilize more or less
+                    of resources such as
+                    parallel threads and memory. 
+                    The <code>configure</code> script analyzes your system and selects reasonable 
+                    values for such options based on your hardware.
+                    If you encounter resource problems, such as out of memory conditions, 
+                    you can modify the detected values with:</p>
+
+                <ul>
+                    <li>
+                        <b><code>--with-num-cores</code></b> 
+                        &mdash; 
+                        number of cores in the build system,
+                        e.g. <code>--with-num-cores=8</code>
+                    </li>
+                    <li>
+                        <b><code>--with-memory-size</code></b> 
+                        &mdash; memory (in MB) available in the build system,
+                        e.g. <code>--with-memory-size=1024</code>
+                    </li>
+                </ul>
+
+                <p>It might also be necessary to specify the JVM arguments passed 
+                    to the Bootstrap JDK, using e.g.
+                    <code>--with-boot-jdk-jvmargs="-Xmx8G -enableassertions"</code>. 
+                    Doing this will override the default JVM arguments 
+                    passed to the Bootstrap JDK.</p>
+
+
+                <p>One of the top goals of the new build system is to improve the
+                    build performance and decrease the time needed to build. This will
+                    soon also apply to the java compilation when the Smart Javac wrapper
+                    is making its way into jdk8. It can be tried in the build-infra
+                    repository already. You are likely to find that the new build system
+                    is faster than the old one even without this feature.</p>
+
+                <p>At the end of a successful execution of <code>configure</code>, 
+                    you will get a performance summary, 
+                    indicating how well the build will perform. Here you will
+                    also get performance hints. 
+                    If you want to build fast, pay attention to those!</p>
+
+                <h4>Building with ccache</h4>
+
+                <p>A simple way to radically speed up compilation of native code
+                    (typically hotspot and native libraries in JDK) is to install
+                    ccache. This will cache and reuse prior compilation results, if the
+                    source code is unchanged. However, ccache versions prior to 3.1.4
+                    does not work correctly with the precompiled headers used in
+                    OpenJDK. So if your platform supports ccache at 3.1.4 or later, we
+                    highly recommend installing it. This is currently only supported on
+                    linux.</p> 
+
+                <h4>Building on local disk</h4>
+
+                <p>If you are using network shares, e.g. via NFS, for your source code, 
+                    make sure the build directory is situated on local disk. 
+                    The performance
+                    penalty is extremely high for building on a network share, 
+                    close to unusable.</p>
+
+                <h4>Building only one JVM</h4>
+
+                <p>The old build builds multiple JVMs on 32-bit systems (client and
+                    server; and on Windows kernel as well). In the new build we have
+                    changed this default to only build server when it's available. This
+                    improves build times for those not interested in multiple JVMs. To
+                    mimic the old behavior on platforms that support it, 
+                    use <code>--with-jvm-variants=client,server</code>.</p>
+
+                <h4>Selecting the number of cores to build on</h4>
+
+                <p>By default, <code>configure</code> will analyze your machine and run the make
+                    process in parallel with as many threads as you have cores. This
+                    behavior can be overridden, either "permanently" (on a <code>configure</code>
+                    basis) using <code>--with-num-cores=N</code> or for a single build
+                    only (on a make basis), using <code>make JOBS=N</code>.</p>
+
+                <p>If you want to make a slower build just this time, to save some CPU
+                    power for other processes, you can run
+                    e.g. <code>make JOBS=2</code>. This will force the makefiles
+                    to only run 2 parallel processes, or even <code>make JOBS=1</code>
+                    which will disable parallelism.</p>
+
+                <p>If you want to have it the other way round, namely having slow 
+                    builds default and override with fast if you're
+                    impatient, you should call <code>configure</code> with 
+                    <code>--with-num-cores=2</code>, making 2 the default. 
+                    If you want to run with more
+                    cores, run <code>make JOBS=8</code></p>
+
+            </blockquote>
+
+            <h3><a name="troubleshooting">Troubleshooting</a></h3>
+            <blockquote>
+
+                <h4>Solving build problems</h4>
+
                 <blockquote>
-                    <p>
-                        The ant scripts that build <tt>jaxp</tt> and <tt>jaxws</tt>
-                        will attempt to locate these zip bundles from the directory
-                        in the environment variable
-                        <tt><a href="#ALT_DROPS_DIR">ALT_DROPS_DIR</a></tt>.
-                        The checksums protect from getting the wrong, corrupted, or
-                        improperly modified sources.
-                        Once the sources are made available, the population will not
-                        happen again unless a <tt>make clobber</tt> is requested
-                        or the <tt>jaxp/drop/</tt> or <tt>jaxws/drop/</tt>
-                        directory is explicitly deleted.
-                        <br>
-                        <b>NOTE:</b> The default Makefile and ant script behavior
-                        is to NOT download these bundles from the public http site.
-                        In general, doing downloads
-                        during the build process is not advised, it creates too much
-                        unpredictability in the build process.
-                        However, you can use <tt>make ALLOW_DOWNLOADS=true</tt> to
-                        tell the ant script that the download of the zip bundle is
-                        acceptable.
-                    </p>
-                    <p>
-                        The recommended procedure for keeping a cache of these
-                        source bundles would be to download them once, place them
-                        in a directory outside the repositories, and then set
-                        <tt><a href="#ALT_DROPS_DIR">ALT_DROPS_DIR</a></tt> to refer
-                        to that directory.
-                        These drop bundles do change occasionally, so the newer
-                        bundles may need to be added to this area from time to time.
-                    </p>
+                    If the build fails (and it's not due to a compilation error in 
+                    a source file you've changed), the first thing you should do
+                    is to re-run the build with more verbosity. 
+                    Do this by adding <code>LOG=debug</code> to your make command line.
+                    <br>
+                    The build log (with both stdout and stderr intermingled,
+                    basically the same as you see on your console) can be found as
+                    <code>build.log</code> in your build directory.
+                    <br>
+                    You can ask for help on build problems with the new build system 
+                    on either the
+                    <a href="http://mail.openjdk.java.net/mailman/listinfo/build-dev">
+                        build-dev</a>
+                    or the
+                    <a href="http://mail.openjdk.java.net/mailman/listinfo/build-infra-dev">
+                        build-infra-dev</a>
+                    mailing lists. Please include the relevant parts
+                    of the build log.
+                    <br>
+                    A build can fail for any number of reasons. 
+                    Most failures
+                    are a result of trying to build in an environment in which all the
+                    pre-build requirements have not been met. 
+                    The first step in
+                    troubleshooting a build failure is to recheck that you have satisfied
+                    all the pre-build requirements for your platform.
+                    Scanning the <code>configure</code> log is a good first step, making
+                    sure that what it found makes sense for your system.
+                    Look for strange error messages or any difficulties that
+                    <code>configure</code> had in finding things.
+                    <br>
+                    Some of the more common problems with builds are briefly
+                    described
+                    below, with suggestions for remedies.
+                    <ul>
+                        <li>
+                            <b>Corrupted Bundles on Windows:</b>
+                            <blockquote>
+                                Some virus scanning software has been known to 
+                                corrupt the
+                                downloading of zip bundles.
+                                It may be necessary to disable the 'on access' or 
+                                'real time'
+                                virus scanning features to prevent this corruption.
+                                This type of "real time" virus scanning can also 
+                                slow down the
+                                build process significantly.
+                                Temporarily disabling the feature, or excluding the build
+                                output directory may be necessary to get correct and
+                                faster builds.
+                            </blockquote>
+                        </li>
+                        <li>
+                            <b>Slow Builds:</b>
+                            <blockquote>
+                                If your build machine seems to be overloaded from too many
+                                simultaneous C++ compiles, try setting the 
+                                <code>JOBS=1</code> on the <code>make</code> command line.
+                                Then try increasing the count slowly to an acceptable
+                                level for your system. Also:
+                                <blockquote>
+                                    Creating the javadocs can be very slow, 
+                                    if you are running
+                                    javadoc, consider skipping that step.
+                                    <br>
+                                    Faster CPUs, more RAM, and a faster DISK usually helps.
+                                    The VM build tends to be CPU intensive 
+                                    (many C++ compiles),
+                                    and the rest of the JDK will often be disk intensive.
+                                    <br>
+                                    Faster compiles are possible using a tool called
+                                    <a href="http://ccache.samba.org/" target="_blank">ccache</a>.
+                                </blockquote>
+                            </blockquote>
+                        </li>
+                        <li>
+                            <b>File time issues:</b>
+                            <blockquote>
+                                If you see warnings that refer to file time stamps, e.g.
+                                <blockquote>
+                                    <i>Warning message:</i><code> 
+                                        File `xxx' has modification time in
+                                        the future.</code>
+                                    <br>
+                                    <i>Warning message:</i> <code> Clock skew detected. 
+                                        Your build may
+                                        be incomplete.</code>
+                                </blockquote>
+                                These warnings can occur when the clock on the build 
+                                machine is out of
+                                sync with the timestamps on the source files. 
+                                Other errors, apparently
+                                unrelated but in fact caused by the clock skew, 
+                                can occur along with
+                                the clock skew warnings. 
+                                These secondary errors may tend to obscure the
+                                fact that the true root cause of the problem 
+                                is an out-of-sync clock.
+                                <p>
+                                    If you see these warnings, reset the clock on the
+                                    build
+                                    machine, run "<code><i>gmake</i> clobber</code>" 
+                                    or delete the directory
+                                    containing the build output, and restart the 
+                                    build from the beginning.
+                            </blockquote>
+                        </li>
+                        <li>
+                            <b>Error message: 
+                                <code>Trouble writing out table to disk</code></b>
+                            <blockquote>
+                                Increase the amount of swap space on your build machine.
+                                This  could be caused by overloading the system and
+                                it may be necessary to use:
+                                <blockquote>
+                                    <code>make JOBS=1</code>
+                                </blockquote>
+                                to reduce the load on the system.
+                            </blockquote>
+                        </li>
+                        <li>
+                            <b>Error Message: 
+                                <code>libstdc++ not found:</code></b>
+                            <blockquote>
+                                This is caused by a missing libstdc++.a library.
+                                This is installed as part of a specific package
+                                (e.g. libstdc++.so.devel.386).
+                                By default some 64-bit Linux versions (e.g. Fedora)
+                                only install the 64-bit version of the libstdc++ package.
+                                Various parts of the JDK build require a static
+                                link of the C++ runtime libraries to allow for maximum
+                                portability of the built images.
+                            </blockquote>
+                        </li>
+                        <li>
+                            <b>Linux Error Message:
+                                <code>cannot restore segment prot after reloc</code></b>
+                            <blockquote>
+                                This is probably an issue with SELinux (See
+                                <a href="http://en.wikipedia.org/wiki/SELinux" target="_blank">
+                                    http://en.wikipedia.org/wiki/SELinux</a>).
+                                Parts of the VM is built without the <code>-fPIC</code> for
+                                performance reasons.
+                                <p>
+                                    To completely disable SELinux:
+                                <ol>
+                                    <li><code>$ su root</code></li>
+                                    <li><code># system-config-securitylevel</code></li>
+                                    <li><code>In the window that appears, select the SELinux tab</code></li>
+                                    <li><code>Disable SELinux</code></li>
+                                </ol>
+                                <p>
+                                    Alternatively, instead of completely disabling it you could
+                                    disable just this one check.
+                                <ol>
+                                    <li>Select System->Administration->SELinux Management</li>
+                                    <li>In the SELinux Management Tool which appears,
+                                        select "Boolean" from the menu on the left</li>
+                                    <li>Expand the "Memory Protection" group</li>
+                                    <li>Check the first item, labeled
+                                        "Allow all unconfined executables to use 
+                                        libraries requiring text relocation ..."</li>
+                                </ol>
+                            </blockquote>
+                        </li>
+                        <li>
+                            <b>Windows Error Messages:</b>
+                            <br>
+                            <code>*** fatal error - couldn't allocate heap, ... </code>
+                            <br>
+                            <code>rm fails with "Directory not empty"</code>
+                            <br>
+                            <code>unzip fails with "cannot create ... Permission denied"</code>
+                            <br>
+                            <code>unzip fails with "cannot create ... Error 50"</code>
+                            <br>
+                            <blockquote>
+                                The CYGWIN software can conflict with other non-CYGWIN
+                                software. See the CYGWIN FAQ section on
+                                <a href="http://cygwin.com/faq/faq.using.html#faq.using.bloda" target="_blank">
+                                    BLODA (applications that interfere with CYGWIN)</a>.
+                            </blockquote>
+                        </li>
+                        <li>
+                            <b>Windows Error Message: <code>spawn failed</code></b>
+                            <blockquote>
+                                Try rebooting the system, or there could be some kind of
+                                issue with the disk or disk partition being used.
+                                Sometimes it comes with a "Permission Denied" message.
+                            </blockquote>
+                        </li>
+                    </ul>
                 </blockquote>
-            </blockquote>
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
+
+            </blockquote> <!-- Troubleshooting -->
+
+        </blockquote> <!-- Appendix A -->
+
+        <!-- ====================================================== -->
         <hr>
-        <h2><a name="building">Build Information</a></h2>
+        <h2><a name="gmake">Appendix B: GNU make</a></h2>
         <blockquote>
-            Building the OpenJDK
-            is done with a <a href="#gmake">GNU <tt>make</tt></a> command line
-            and various
-            environment or make variable settings that direct the makefile rules
-            to where various components have been installed.
-            Where possible the makefiles will attempt to located the various
-            components in the default locations or any component specific 
-            variable settings.
-            When the normal defaults fail or components cannot be found,
-            the various
-            <tt>ALT_*</tt> variables (alternates)
-            can be used to help the makefiles locate components.
-            <p>
-                Refer to the bash/sh/ksh setup file
-                <tt>jdk/make/jdk_generic_profile.sh</tt>
-                if you need help in setting up your environment variables.
-                A build could be as simple as:
-            <blockquote>
-                <pre><tt>
-                bash
-                . jdk/make/jdk_generic_profile.sh
-                <a href="#gmake"><tt>make</tt></a> sanity &amp;&amp; <a href="#gmake"><tt>make</tt></a>
-                </tt></pre>
-            </blockquote>
-            <p>
-                Of course ksh or sh would work too.
-                But some customization will probably be necessary.
-                The <tt>sanity</tt> rule will make some basic checks on build
-                dependencies and generate appropriate warning messages
-                regarding missing, out of date, or newer than expected components
-                found on your system.
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <hr>
-        <h3><a name="gmake">GNU make (<tt><i>gmake</i></tt>)</a></h3>
-        <blockquote>
+
             The Makefiles in the OpenJDK are only valid when used with the 
-            GNU version of the utility command <tt>make</tt>
-            (<tt><i>gmake</i></tt>).
+            GNU version of the utility command <code>make</code>
+            (usually called <code>gmake</code> on Solaris).
             A few notes about using GNU make:
             <ul>
                 <li>
                     You need GNU make version 3.81 or newer.
-                </li>
-                <li>
-                    Place the location of the GNU make binary in the <tt>PATH</tt>. 
+                    If the GNU make utility on your systems is not
+                    3.81 or newer,
+                    see <a href="#buildgmake">"Building GNU make"</a>.
                 </li>
                 <li>
-                    <strong>Linux:</strong>
-                    The <tt>/usr/bin/make</tt> should be 3.81 or newer
-                    and should work fine for you.
-                    If this version is not 3.81 or newer,
-                    see the <a href="#buildgmake">"Building GNU make"</a> section.
+                    Place the location of the GNU make binary in the
+                    <code>PATH</code>. 
                 </li>
                 <li>
                     <strong>Solaris:</strong>
-                    Do NOT use <tt>/usr/bin/make</tt> on Solaris.
+                    Do NOT use <code>/usr/bin/make</code> on Solaris.
                     If your Solaris system has the software
-                    from the Solaris Companion CD installed, 
-                    you should try and use <tt>gmake</tt>
-                    which will be located in either the <tt>/opt/sfw/bin</tt> or 
-                    <tt>/usr/sfw/bin</tt> directory.
-                    In more recent versions of Solaris GNU make might be found
-                    at <tt>/usr/bin/gmake</tt>.<br>
-                    <b>NOTE:</b> It is very likely that this <tt>gmake</tt>
-                    could be 3.80, you need 3.81, in which case,
-                    see the <a href="#buildgmake">"Building GNU make"</a> section.
+                    from the Solaris Developer Companion CD installed, 
+                    you should try and use <code>gmake</code>
+                    which will be located in either the
+                    <code>/usr/bin</code>, <code>/opt/sfw/bin</code> or 
+                    <code>/usr/sfw/bin</code> directory.
                 </li>
                 <li>
                     <strong>Windows:</strong>
-                    Make sure you start your build inside a bash/sh/ksh shell and are
-                    using a <tt>make.exe</tt> utility built for that environment.<br/>
-                    <strong>MKS</strong> builds need a native Windows version of GNU make
-                    (see <a href="#buildgmake">Building GNU make</a>).<br/>
-                    <strong>Cygwin</strong> builds need
-                    a make version which was specially compiled for the Cygwin environment
-                    (see <a href="#buildgmake">Building GNU make</a>). <strong>WARNING:</strong>
-                    the OpenJDK build with the make utility provided by Cygwin will <strong>not</strong>
-                    work because it does not support drive letters in paths. Make sure that
-                    your version of make will be found before the Cygwins default make by 
-                    setting an appropriate <tt>PATH</tt> environment variable or by removing
-                    Cygwin's make after you built your own make version.<br/>
-                    <strong>MinGW/MSYS</strong> builds can use the default make which 
-                    comes with the environment.
+                    Make sure you start your build inside a bash shell.
+                </li>
+                <li>
+                    <strong>Mac OS X:</strong>
+                    The XCode "command line tools" must be installed on your Mac.
                 </li>
             </ul>
             <p>
@@ -714,1539 +1775,728 @@
                 <a href="http://ftp.gnu.org/pub/gnu/make/" target="_blank">
                     ftp.gnu.org/pub/gnu/make/</a>.
             </p>
-            <!-- ------------------------------------------------------ -->
-            <h4><a name="buildgmake">Building GNU make</a></h4>
+
+            <h3><a name="buildgmake">Building GNU make</a></h3>
             <blockquote>
-                First step is to get the GNU make 3.81 (or newer) source from
+                First step is to get the GNU make 3.81 or newer source from
                 <a href="http://ftp.gnu.org/pub/gnu/make/" target="_blank">
                     ftp.gnu.org/pub/gnu/make/</a>.
-                Building is a little different depending on the OS and unix toolset
-                on Windows:
-                <ul>
-                    <li>
-                        <strong>Linux:</strong>
-                        <tt>./configure && make</tt>
-                    </li>
-                    <li>
-                        <strong>Solaris:</strong>
-                        <tt>./configure && gmake CC=gcc</tt>
-                    </li>
-                    <li>
-                        <strong>Windows for CYGWIN:</strong><br/>
-                        <tt>./configure</tt><br/>
-                        Add the line <tt>#define HAVE_CYGWIN_SHELL 1</tt> to the end of <tt>config.h</tt><br/>
-                        <tt>make</tt><br/>
-                        <br/>
-                        This should produce <tt>make.exe</tt> in the current directory.
-                    </li>
-                    <li>
-                        <strong>Windows for MKS:</strong><br/>
-                        Edit <tt>config.h.W32</tt> and uncomment the line <tt>#define HAVE_MKS_SHELL 1</tt><br/>
-                        Set the environment for your native compiler (e.g. by calling:<br/>
-                        <tt>"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /Release /xp /x64)</tt>
-                        <tt>nmake -f NMakefile.win32</tt>
-                        <br/>
-                        This should produce <tt>WinDebug/make.exe</tt> and <tt>WinRel/make.exe</tt>
-                        <br/>
-                        If you get the error: <tt>NMAKE : fatal error U1045: spawn failed : Permission denied</tt>
-                        you have to set the <tt>Read &amp; execute</tt> permission for the file <tt>subproc.bat</tt>.
-                    </li>
-                </ul>
-            </blockquote>
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <hr>
-        <h3><a name="linux">Basic Linux System Setup</a></h3>
-        <blockquote>
-            <strong>i586 only:</strong>
-            The minimum recommended hardware for building the Linux version
-            is a Pentium class processor or better, at least 256 MB of RAM, and
-            approximately 1.5 GB of free disk space.
-            <p> 
-                <strong>X64 only:</strong>
-                The minimum recommended hardware for building the Linux
-                version is an AMD Opteron class processor, at least 512 MB of RAM, and
-                approximately 4 GB of free disk space.
-            <p> 
-                The build will use the tools contained in
-                <tt>/bin</tt> and
-                <tt>/usr/bin</tt>
-                of a standard installation of the Linux operating environment.
-                You should ensure that these directories are in your
-                <tt>PATH</tt>.
-            <p>
-                Note that some Linux systems have a habit of pre-populating
-                your environment variables for you, for example <tt>JAVA_HOME</tt>
-                might get pre-defined for you to refer to the JDK installed on
-                your Linux system.
-                You will need to unset <tt>JAVA_HOME</tt>.
-                It's a good idea to run <tt>env</tt> and verify the
-                environment variables you are getting from the default system
-                settings make sense for building the
-                OpenJDK.
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <h4><a name="linux_checklist">Basic Linux Check List</a></h4>
-        <blockquote>
-            <ol>
-                <li>
-                    Install the
-                    <a href="#bootjdk">Bootstrap JDK</a>, set
-                    <tt><a href="#ALT_BOOTDIR">ALT_BOOTDIR</a></tt>.
-                </li>
-                <li>
-                    <a href="#importjdk">Optional Import JDK</a>, set
-                    <tt><a href="#ALT_JDK_IMPORT_PATH">ALT_JDK_IMPORT_PATH</a></tt>.
-                </li>
-                <li>
-                    Install or upgrade the <a href="#freetype">FreeType development
-                        package</a>.
-                </li>
-                <li>
-                    Install
-                    <a href="#ant">Ant 1.7.1 or newer</a>,
-                    make sure it is in your PATH.
-                </li>
-            </ol>
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <hr>
-        <h3><a name="solaris">Basic Solaris System Setup</a></h3>
-        <blockquote>
-            The minimum recommended hardware for building the
-            Solaris SPARC version is an UltraSPARC with 512 MB of RAM. 
-            For building
-            the Solaris x86 version, a Pentium class processor or better and at
-            least 512 MB of RAM are recommended. 
-            Approximately 1.4 GB of free disk
-            space is needed for a 32-bit build.
-            <p>
-                If you are building the 64-bit version, you should
-                run the command "isainfo -v" to verify that you have a
-                64-bit installation, it should say <tt>sparcv9</tt> or
-                <tt>amd64</tt>.
-                An additional 7 GB of free disk space is needed
-                for a 64-bit build.
-            <p> 
-                The build uses the tools contained in <tt>/usr/ccs/bin</tt>
-                and <tt>/usr/bin</tt> of a standard developer or full installation of
-                the Solaris operating environment.
-            <p> 
-                Solaris patches specific to the JDK can be downloaded from the
-                <a href="http://sunsolve.sun.com/show.do?target=patches/JavaSE" target="_blank">
-                    SunSolve JDK Solaris patches download page</a>.
-                You should ensure that the latest patch cluster for
-                your version of the Solaris operating environment has also
-                been installed.
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <h4><a name="solaris_checklist">Basic Solaris Check List</a></h4>
-        <blockquote>
-            <ol>
-                <li>
-                    Install the
-                    <a href="#bootjdk">Bootstrap JDK</a>, set
-                    <tt><a href="#ALT_BOOTDIR">ALT_BOOTDIR</a></tt>.
-                </li>
-                <li>
-                    <a href="#importjdk">Optional Import JDK</a>, set
-                    <tt><a href="#ALT_JDK_IMPORT_PATH">ALT_JDK_IMPORT_PATH</a></tt>.
-                </li>
-                <li>
-                    Install the
-                    <a href="#studio">Sun Studio Compilers</a>, set
-                    <a href="#ALT_COMPILER_PATH"><tt>ALT_COMPILER_PATH</tt></a>.
-                </li>
-                <li>
-                    Install the
-                    <a href="#cups">CUPS Include files</a>, set
-                    <tt><a href="#ALT_CUPS_HEADERS_PATH">ALT_CUPS_HEADERS_PATH</a></tt>.
-                </li>
-                <li>
-                    Install the <a href="#xrender">XRender Include files</a>.
-                </li>
-                <li>
-                    Install
-                    <a href="#ant">Ant 1.7.1 or newer</a>,
-                    make sure it is in your PATH.
-                </li>
-            </ol>
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <hr>
-        <h3><a name="windows">Basic Windows System Setup</a></h3>
-        <blockquote> 
-            <strong>i586 only:</strong>
-            The minimum recommended hardware for building the 32-bit or X86
-            Windows version is an Pentium class processor or better, at least
-            512 MB of RAM, and approximately 600 MB of free disk space.
-            <strong>
-                NOTE: The Windows build machines need to use the
-                file system NTFS. 
-                Build machines formatted to FAT32 will not work 
-                because FAT32 doesn't support case-sensitivity in file names.
-            </strong>
-            <p> 
-                <strong>X64 only:</strong>
-                The minimum recommended hardware for building
-                the Windows X64 version is an AMD Opteron class processor, at least 1
-                GB of RAM, and approximately 10 GB of free disk space.
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <h4><a name="paths">Windows Paths</a></h4>
-        <blockquote>
-            <strong>Windows:</strong>
-            Note that GNU make, the shell and other Unix-tools required during the build
-            do not tolerate the Windows habit
-            of having spaces in pathnames or the use of the <tt>\</tt>characters in pathnames.
-            Luckily on most Windows systems, you can use <tt>/</tt>instead of <tt>\</tt>, and
-            there is always a short <a href="http://en.wikipedia.org/wiki/8.3_filename">
-	    "8.3" pathname</a> without spaces for any path that contains spaces.
-            Unfortunately, this short pathname is somewhat dynamic (i.e. dependant on the
-            other files and directories inside a given directory) and can not be 
-            algorithmicly calculated by only looking at a specific path name.
-            <p>
-                The makefiles will try to translate any pathnames supplied
-                to it into the <tt>C:/</tt> style automatically.
-            </p>
-            <p>
-                Special care has to be taken if native Windows applications
-                like <tt>nmake</tt> or <tt>cl</tt> are called with file arguments processed
-                by Unix-tools like <tt>make</tt> or <tt>sh</tt>!
-            </p>
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <h4><a name="paths">Windows build environments</a></h4>
-        <blockquote>
-            Building on Windows requires a Unix-like environment, notably a Unix-like shell.
-            There are several such environments available of which 
-            <a href="http://www.mkssoftware.com/products/tk/ds_tkdev.asp">MKS</a>, 
-            <a href="http://www.cygwin.com/">Cygwin</a> and 
-            <a href="http://www.mingw.org/wiki/MSYS">MinGW/MSYS</a> are currently supported for
-            the OpenJDK build. One of the differences of these three systems is the way
-            they handle Windows path names, particularly path names which contain
-            spaces, backslashes as path separators and possibly drive letters. Depending
-            on the use case and the specifics of each environment these path problems can
-            be solved by a combination of quoting whole paths, translating backslashes to
-            forward slashes, escaping backslashes with additional backslashes and
-            translating the path names to their <a href="http://en.wikipedia.org/wiki/8.3_filename">
-	    "8.3" version</a>.
-            <p>
-                As of this writing (MKS ver. 9.4, Cygwin ver. 1.7.9, MinGW/MSYS 1.0.17),
-                MKS builds are known to be the fastest Windows builds while MingGW/MSYS
-                builds are slightly slower (about 10%) than MKS builds and Cygwin builds
-                require nearly twice the time (about 180%) of MKS builds (e.g. on a
-                DualCore i7 notebook with 8GB of RAM, HDD and 64-bit Windows 7 operating system
-                the complete OpenJDK 8 product build takes about 49min with MKS, 54min with
-                MinGW/MSYS and 88min with Cygwin).
-            </p>
-            <p>
-                Mixing tools from the different Unix emulation environments is not a good
-                idea and will probably not work!
-            </p>
-            <p>
-                <strong>MKS:</strong> is a commercial product which includes
-                all the Unix utilities which are required to build the OpenJDK except GNU
-                make. In pre-OpenJDK times it was the only supported build environment on
-                Windows. The MKS tools support Windows paths with drive letters and
-                forward slashes as path separator. Paths in environment variables like (for
-                example) <tt>PATH</tt> are separated by semicolon '<tt>;</tt>'.
-            </p>
-            <p>
-                Recent versions of MKS provide the <tt>dosname</tt> utility to convert paths
-                with spaces to short (8.3) path names,e .g.
-                <tt>dosname -s "<i>path</i>"</tt>.   
-            </p>
-            <p>
-                If you are using the MKS environment, you need a native Windows version
-                of Gnu make <a href="#buildgmake">which you can easily build yourself</a>. 
-            </p>
-            <p>
-                <strong>Cygwin:</strong>
-                is an open source, Linux-like environment which tries to emulate
-                a complete POSIX layer on Windows. It tries to be smart about path names
-                and can usually handle all kinds of paths if they are correctly quoted
-                or escaped although internally it maps drive letters <tt>&lt;drive&gt;:</tt> 
-                to a virtual directory <tt>/cygdrive/&lt;drive&gt;</tt>.
-            </p>
-            <p>
-                You can always use the <tt>cygpath</tt> utility to map pathnames with spaces
-                or the backslash character into the <tt>C:/</tt> style of pathname
-                (called 'mixed'), e.g. <tt>cygpath -s -m "<i>path</i>"</tt>.
-            </p>
-            <p>
-                Note that the use of CYGWIN creates a unique problem with regards to
-                setting <a href="#path"><tt>PATH</tt></a>. Normally on Windows
-                the <tt>PATH</tt> variable contains directories
-                separated with the ";" character (Solaris and Linux use ":").
-                With CYGWIN, it uses ":", but that means that paths like "C:/path"
-                cannot be placed in the CYGWIN version  of <tt>PATH</tt> and
-                instead CYGWIN uses something like <tt>/cygdrive/c/path</tt>
-                which CYGWIN understands, but only CYGWIN understands.
-            </p>
-            <p>
-                If you are using the Cygwin environment, you need to 
-                <a href="#buildgmake">compile your own version</a>
-                of GNU make because the default Cygwin make can not handle drive letters in paths. 
-            </p>
-            <p>
-                <strong>MinGW/MSYS:</strong> 
-                MinGW ("Minimalist GNU for Windows") is a collection of free Windows
-                specific header files and import libraries combined with GNU toolsets that
-                allow one to produce native Windows programs that do not rely on any
-                3rd-party C runtime DLLs. MSYS is a supplement to MinGW which allows building
-                applications and programs which rely on traditional UNIX tools to
-                be present. Among others this includes tools like <tt>bash</tt> and <tt>make</tt>.
-            </p>
-            <p>
-                Like Cygwin, MinGW/MSYS can handle different types of path formats. They
-                are internally converted to paths with forward slashes and drive letters
-                <tt>&lt;drive&gt;:</tt> replaced by a virtual
-                directory <tt>/&lt;drive&gt;</tt>.  Additionally, MSYS automatically
-                detects binaries compiled for the MSYS environment and feeds them with the
-                internal, Unix-style path names. If native Windows applications are called
-                from within MSYS programs their path arguments are automatically converted
-                back to Windows style path names with drive letters and backslashes as
-                path separators. This may cause problems for Windows applications which
-                use forward slashes as parameter separator (e.g. <tt>cl /nologo /I</tt>)
-                because MSYS may wrongly <a href="http://mingw.org/wiki/Posix_path_conversion">
-                replace such parameters by drive letters</a>.
-            </p>
-            <p>
-                If you are using the MinGW/MSYS system you can use the default make
-                version supplied by the environment.
-            </p>
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <h4><a name="windows_checklist">Basic Windows Check List</a></h4>
-        <blockquote>
-            <ol>
-                <li>
-                    Install one of the 
-                    <a href="#cygwin">CYGWIN</a>, <a href="#msys">MinGW/MSYS</a> or 
-                    <a href="http://www.mkssoftware.com/products/tk/ds_tkdev.asp">MKS</a> environments. 
-                </li>
-                <li>
-                    Install the 
-                    <a href="#bootjdk">Bootstrap JDK</a>, set
-                    <tt><a href="#ALT_BOOTDIR">ALT_BOOTDIR</a></tt>.
-                </li>
-                <li>
-                    <a href="#importjdk">Optional Import JDK</a>, set
-                    <tt><a href="#ALT_JDK_IMPORT_PATH">ALT_JDK_IMPORT_PATH</a></tt>.
-                </li>
-                <li>
-                    Install the
-                    <a href="#msvc32">Microsoft Visual Studio Compilers</a>).
-                </li>
-                <li>
-                    Setup all environment variables for compilers 
-                    (see <a href="#msvc32">compilers</a>).
-                </li>
-                <li>
-                    Install 
-                    <a href="#dxsdk">Microsoft DirectX SDK</a>.
-                </li>
-                <li>
-                    Install
-                    <a href="#ant">Ant 1.7.1 or newer</a>,
-                    make sure it is in your PATH and set
-                    <tt><a href="#ANT_HOME">ANT_HOME</a></tt>.
-                </li>
-            </ol>
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <hr>
-        <h3><a name="macosx">Basic Mac OS X System Setup</a></h3>
-        <blockquote> 
-            <strong>X64 only:</strong>
-            The minimum recommended hardware for building
-            the Mac OS X version is any 64-bit capable Intel processor, at least 2
-            GB of RAM, and approximately 3 GB of free disk space. You should also
-            have OS X Lion 10.7.3 installed.
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-
-        <h4><a name="macosx_checklist">Basic Mac OS X Check List</a></h4>
-        <blockquote>
-            <ol>
-                <li>
-                    Install <a href="https://developer.apple.com/xcode/">XCode 4.1</a> or newer. 
-		    If you install XCode 4.3 or newer, make sure you also install 
-		    "Command line tools" found under the preferences pane "Downloads".
-                </li>
-                <li>
-                    Install <a href="http://support.apple.com/kb/dl1421" target="_blank">"Java for OS X Lion Update 1"</a>, 
-                    set <tt><a href="#ALT_BOOTDIR">ALT_BOOTDIR</a> to <code>`/usr/libexec/java_home -v 1.6`</code></tt>
-                </li>
-                <li>
-                    <a href="#importjdk">Optional Import JDK</a>, set
-                    <tt><a href="#ALT_JDK_IMPORT_PATH">ALT_JDK_IMPORT_PATH</a></tt>.
-                </li>
-            </ol>
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <hr>
-        <h3><a name="dependencies">Build Dependencies</a></h3>
-        <blockquote>
-            Depending on the platform, the OpenJDK build process has some basic
-            dependencies on components not part of the OpenJDK sources.
-            Some of these are specific to a platform, some even specific to
-            an architecture.
-            Each dependency will have a set of ALT variables that can be set
-            to tell the makefiles where to locate the component.
-            In most cases setting these ALT variables may not be necessary
-            and the makefiles will find defaults on the system in standard
-            install locations or through component specific variables.
-            <!-- ------------------------------------------------------ -->
-            <h4><a name="bootjdk">Bootstrap JDK</a></h4>
-            <blockquote>
-                All OpenJDK builds require access to the previously released 
-                JDK 6, this is often called a bootstrap JDK.
-                The JDK 6 binaries can be downloaded from Sun's 
-                <a href="http://java.sun.com/javase/downloads/index.jsp"
-                   target="_blank">JDK 6 download site</a>.
-                For build performance reasons
-                is very important that this bootstrap JDK be made available on the
-                local disk of the machine doing the build.
-                You should always set 
-                <tt><a href="#ALT_BOOTDIR">ALT_BOOTDIR</a></tt>
-                to point to the location of
-                the bootstrap JDK installation, this is the directory pathname
-                that contains a <tt>bin, lib, and include</tt>
-                It's also a good idea to also place its <tt>bin</tt> directory
-                in the <tt>PATH</tt> environment variable, although it's
-                not required.
-                <p>
-                    <strong>Solaris:</strong>
-                    Some pre-installed JDK images may be available to you in the
-                    directory <tt>/usr/jdk/instances</tt>.
-                    If you don't set
-                    <tt><a href="#ALT_BOOTDIR">ALT_BOOTDIR</a></tt>
-                    the makefiles will look in that location for a JDK it can use.
-            </blockquote>
-            <!-- ------------------------------------------------------ -->
-            <h4><a name="importjdk">Optional Import JDK</a></h4>
-            <blockquote>
-                The <tt><a href="#ALT_JDK_IMPORT_PATH">ALT_JDK_IMPORT_PATH</a></tt>
-                setting is only needed if you are not building the entire
-                JDK. For example, if you have built the entire JDK once, and
-                wanted to avoid repeatedly building the Hotspot VM, you could
-                set this to the location of the previous JDK install image
-                and the build will copy the needed files from this import area.
-            </blockquote>
-            <!-- ------------------------------------------------------ -->
-            <h4><a name="ant">Ant</a></h4>
-            <blockquote>
-                All OpenJDK builds require access to least Ant 1.7.1.
-                The Ant tool is available from the 
-                <a href="http://archive.apache.org/dist/ant/binaries/apache-ant-1.7.1-bin.zip" target="_blank">
-                    Ant 1.7.1 archive download site</a>.
-                You should always make sure <tt>ant</tt> is in your PATH, and
-                on Windows you may also need to set 
-                <tt><a href="#ANT_HOME">ANT_HOME</a></tt>
-                to point to the location of
-                the Ant installation, this is the directory pathname
-                that contains a <tt>bin and lib</tt>.
-                <br>
-                <b>WARNING:</b> Ant versions used from IDE tools like NetBeans
-                or installed via system packages may not operate the same
-                as the one obtained from the Ant download bundles.
-                These system and IDE installers sometimes choose to change
-                the ant installation enough to cause differences.
-            </blockquote>
-            <!-- ------------------------------------------------------ -->
-            <h4><a name="cacerts">Certificate Authority File (cacert)</a></h4>
-            <blockquote>
-                See <a href="http://en.wikipedia.org/wiki/Certificate_Authority" target="_blank">
-                    http://en.wikipedia.org/wiki/Certificate_Authority</a>
-                for a better understanding of the Certificate Authority (CA).
-                A certificates file named "cacerts"
-                represents a system-wide keystore with CA certificates. 
-                In JDK and JRE
-                binary bundles, the "cacerts" file contains root CA certificates from
-                several public CAs (e.g., VeriSign, Thawte, and Baltimore).
-                The source contain a cacerts file
-                without CA root certificates. 
-                Formal JDK builders will need to secure
-                permission from each public CA and include the certificates into their
-                own custom cacerts file. 
-                Failure to provide a populated cacerts file
-                will result in verification errors of a certificate chain during runtime.
-                The variable 
-                <tt><a href="#ALT_CACERTS_FILE">ALT_CACERTS_FILE</a></tt>
-                can be used to override the default location of the
-                cacerts file that will get placed in your build.
-                By default an empty cacerts file is provided and that should be
-                fine for most JDK developers.
-            </blockquote>
-            <!-- ------------------------------------------------------ -->
-            <h4><a name="compilers">Compilers</a></h4>
-            <blockquote>
-                <strong><a name="gcc">Linux gcc/binutils</a></strong>
+                Building is a little different depending on the OS but is
+                basically done with:
                 <blockquote>
-                    The GNU gcc compiler version should be 4.3 or newer.
-                    The compiler used should be the default compiler installed
-                    in <tt>/usr/bin</tt>.
-                </blockquote>
-                <strong><a name="studio">Solaris: Sun Studio</a></strong>
-                <blockquote>
-                    At a minimum, the
-                    <a href="http://www.oracle.com/technetwork/server-storage/solarisstudio/downloads/index.htm" target="_blank">
-                        Sun Studio 12 Update 1 Compilers</a>
-                    (containing version 5.10 of the C and C++ compilers) is required,
-                    including specific patches.
-                    <p>
-                    The Solaris SPARC patch list is:
-                    <ul>
-                        <li>
-                            118683-05: SunOS 5.10: Patch for profiling libraries and assembler
-                        </li>
-                        <li>
-                            119963-21: SunOS 5.10: Shared library patch for C++
-                        </li>
-                        <li>
-                            120753-08: SunOS 5.10: Microtasking libraries (libmtsk) patch
-                        </li>
-                        <li>
-                            128228-09: Sun Studio 12 Update 1: Patch for Sun C++ Compiler
-                        </li>
-                        <li>
-                            141860-03: Sun Studio 12 Update 1: Patch for Compiler Common patch for Sun C C++ F77 F95
-                        </li>
-                        <li>
-                            141861-05: Sun Studio 12 Update 1: Patch for Sun C Compiler
-                        </li>
-                        <li>
-                            142371-01: Sun Studio 12.1 Update 1: Patch for dbx
-                        </li>
-                        <li>
-                            143384-02: Sun Studio 12 Update 1: Patch for debuginfo handling
-                        </li>
-                        <li>
-                            143385-02: Sun Studio 12 Update 1: Patch for Compiler Common patch for Sun C C++ F77 F95
-                        </li>
-                        <li>
-                            142369-01: Sun Studio 12.1: Patch for Performance Analyzer Tools
-                        </li>
-                    </ul>
-                    <p>
-                        The Solaris X86 patch list is:
-                    <ul>
-                        <li>
-                            119961-07: SunOS 5.10_x86, x64, Patch for profiling libraries and assembler
-                        </li>
-                        <li>
-                            119964-21: SunOS 5.10_x86: Shared library patch for C++_x86
-                        </li>
-                        <li>
-                            120754-08: SunOS 5.10_x86: Microtasking libraries (libmtsk) patch
-                        </li>
-                        <li>
-                            141858-06: Sun Studio 12 Update 1_x86: Sun Compiler Common patch for x86 backend
-                        </li>
-                        <li>
-                            128229-09: Sun Studio 12 Update 1_x86: Patch for C++ Compiler
-                        </li>
-                        <li>
-                            142363-05: Sun Studio 12 Update 1_x86: Patch for C Compiler
-                        </li>
-                        <li>
-                            142368-01: Sun Studio 12.1_x86: Patch for Performance Analyzer Tools
-                        </li>
-                    </ul>
-                    <p> 
-                        Set
-                        <a href="#ALT_COMPILER_PATH"><tt>ALT_COMPILER_PATH</tt></a>
-                        to point to the location of
-                        the compiler binaries, and place this location in the <tt>PATH</tt>.
-                    <p>
-                        The Oracle Solaris Studio Express compilers at:
-                        <a href="http://developers.sun.com/sunstudio/downloads/express.jsp" target="_blank">
-                            Oracle Solaris Studio Express Download site</a>
-                        are also an option, although these compilers have not
-                        been extensively used yet.
-                </blockquote>
-                <strong><a name="msvc32">Windows i586: Microsoft Visual Studio 2010 Compilers</a></strong>
-                <blockquote>
-                    <p>
-                        <b>BEGIN WARNING</b>: JDK 7 has transitioned to
-                        use the newest VS2010 Microsoft compilers.
-                        No other compilers are known to build the entire JDK,
-                        including non-open portions.
-                        Visual Studio 2010 Express compilers are now able to build all the
-                        open source repositories, but this is 32 bit only. To build 64 bit
-                        Windows binaries use the the 7.1 Windows SDK.
-                        <b>END WARNING.</b>
-                    <p>
-                        The 32-bit OpenJDK Windows build requires
-                        Microsoft Visual Studio C++ 2010 (VS2010) Professional
-                        Edition or Express compiler.
-                        The compiler and other tools are expected to reside
-                        in the location defined by the variable
-                        <tt>VS100COMNTOOLS</tt> which
-                        is set by the Microsoft Visual Studio installer.
-                    <p> 
-                        Once the compiler is installed,
-                        it is recommended that you run <tt>VCVARS32.BAT</tt>
-                        to set the compiler environment variables
-                        <tt>INCLUDE</tt>,
-                        <tt>LIB</tt>, and
-                        <tt>PATH</tt>
-                        prior to building the
-                        OpenJDK.
-                        The above environment variables <b>MUST</b> be set.
-                        This compiler also contains the Windows SDK v 7.0a,
-                        which is an update to the Windows 7 SDK.
-                    <p>
-                        <b>WARNING:</b> Make sure you check out the
-                        <a href="#cygwin">CYGWIN link.exe WARNING</a>.
-                        The path <tt>/usr/bin</tt> must be after the path to the
-                        Visual Studio product.
-                </blockquote>
-                <strong><a name="msvc64">Windows x64: Microsoft Visual Studio 2010 Professional Compiler</a></strong>
-                <blockquote>
-                    For <b>X64</b>, the set up is much the same as 32 bit
-                    except that you run <tt>amd64\VCVARS64.BAT</tt>
-                    to set the compiler environment variables.
-                    Previously 64 bit builds had to use the 64 bit compiler in
-                    an unbundled Windows SDK but this is no longer necessary if
-                    you have VS2010 Professional.
-                </blockquote>
-                <strong><a name="mssdk64">Windows x64: Microsoft Windows 7.1 SDK 64 bit compilers.</a></strong>
-                For a free alternative for 64 bit builds, use the 7.1 SDK.
-                Microsoft say that to set up your paths for this run
-                <pre>
-    c:\Program Files\Microsoft SDKs\Windows\v7.1\bin\setenv.cmd /x64.
-                </pre>
-                What was tested is just directly setting up LIB, INCLUDE,
-                PATH and based on the installation directories using the
-                DOS short name appropriate for the system, (you will
-                need to set them for yours, not just blindly copy this) eg :
-                <pre>
-    set VSINSTALLDIR=c:\PROGRA~2\MICROS~1.0
-    set WindowsSdkDir=c:\PROGRA~1\MICROS~1\Windows\v7.1
-    set PATH=%VSINSTALLDIR%\vc\bin\amd64;%VSINSTALLDIR%\Common7\IDE;%WindowsSdkDir%\bin;%PATH%
-    set INCLUDE=%VSINSTALLDIR%\vc\include;%WindowsSdkDir%\include
-    set LIB=%VSINSTALLDIR%\vc\lib\amd64;%WindowsSdkDir%\lib\x64
-                </pre>
-                <strong><a name="llvmgcc">OS X Lion 10.7.3: LLVM GCC</a></strong>
-                <blockquote>
-                   LLVM GCC is bundled with XCode. The version should be at least 4.2.1.
+                    <code>bash ./configure</code>
+                    <br>
+                    <code>make</code>
                 </blockquote>
             </blockquote>
-            <!-- ------------------------------------------------------ --> 
-            <h4><a name="zip">Zip and Unzip</a></h4>
-            <blockquote>
-                Version 2.2 (November 3rd 1997) or newer of the zip utility 
-                and version 5.12 or newer of the unzip utility is needed 
-                to build the JDK.
-                With Solaris, Linux, and Windows CYGWIN, the zip and unzip
-                utilities installed on the system should be fine.
-                Information and the source code for
-                ZIP.EXE and UNZIP.EXE is available on the
-                <a href="http://www.info-zip.org" 
-                   target="_blank">info-zip web site</a>.
-            </blockquote>
-            <!-- ------------------------------------------------------ -->
-            <h4><a name="cups">Common UNIX Printing System (CUPS) Headers (Solaris &amp; Linux)</a></h4>
-            <blockquote>
-                <strong>Solaris:</strong>
-                CUPS header files are required for building the 
-                OpenJDK on Solaris.
-                The Solaris header files can be obtained by installing 
-                the package <strong>SFWcups</strong> from the Solaris Software
-                Companion CD/DVD, these often will be installed into 
-                <tt>/opt/sfw/cups</tt>.
-                <p>
-                    <strong>Linux:</strong>
-                    CUPS header files are required for building the
-                    OpenJDK on Linux.
-                    The Linux header files are usually available from a "cups"
-                    development package, it's recommended that you try and use
-                    the package provided by the particular version of Linux that
-                    you are using.
-                <p>
-                    The CUPS header files can always be downloaded from
-                    <a href="http://www.cups.org" target="_blank">www.cups.org</a>.
-                    The variable
-                    <tt><a href="#ALT_CUPS_HEADERS_PATH">ALT_CUPS_HEADERS_PATH</a></tt>
-                    can be used to override the default location of the
-                    CUPS Header files.
-            </blockquote>
-            <!-- ------------------------------------------------------ -->
-            <h4><a name="xrender">XRender Extension Headers (Solaris &amp; Linux)</a></h4>
-            <blockquote>
-                <p>
-                    <strong>Solaris:</strong>
-                    XRender header files are required for building the
-                    OpenJDK on Solaris.
-                    The XRender header file is included with the other X11 header files
-                    in the package <strong>SFWxwinc</strong> on new enough versions of
-                    Solaris and will be installed in
-                    <tt>/usr/X11/include/X11/extensions/Xrender.h</tt> or
-                    <tt>/usr/openwin/share/include/X11/extensions/Xrender.h</tt>
-                </p><p>
-                    <strong>Linux:</strong>
-                    XRender header files are required for building the
-                    OpenJDK on Linux.
-                    The Linux header files are usually available from a "Xrender"
-                    development package, it's recommended that you try and use
-                    the package provided by the particular distribution of Linux that
-                    you are using.
-                </p>
-            </blockquote>
-            <!-- ------------------------------------------------------ -->
-            <h4><a name="freetype">FreeType 2</a></h4>
-            <blockquote>
-                Version 2.3 or newer of FreeType is required for building the OpenJDK.
-                On Unix systems required files can be available as part of your
-                distribution (while you still may need to upgrade them).
-                Note that you need development version of package that 
-                includes both FreeType library and header files.
-                <p>
-                    You can always download latest FreeType version from the
-                    <a href="http://www.freetype.org" target="_blank">FreeType website</a>.
-                <p>
-                    Makefiles will try to pick FreeType from /usr/lib and /usr/include.
-                    In case it is installed elsewhere you will need to set environment
-                    variables
-                    <tt><a href="#ALT_FREETYPE_LIB_PATH">ALT_FREETYPE_LIB_PATH</a></tt>
-                    and
-                    <tt><a href="#ALT_FREETYPE_HEADERS_PATH">ALT_FREETYPE_HEADERS_PATH</a></tt>
-                    to refer to place where library and header files are installed.
-                <p>
-                    Building the freetype 2 libraries from scratch is also possible,
-                    however on Windows refer to the
-                    <a href="http://freetype.freedesktop.org/wiki/FreeType_DLL">
-                        Windows FreeType DLL build instructions</a>.
-                <p>
-                    Note that by default FreeType is built with byte code hinting
-                    support disabled due to licensing restrictions.
-                    In this case, text appearance and metrics are expected to
-                    differ from Sun's official JDK build.
-                    See
-                    <a href="http://freetype.sourceforge.net/freetype2/index.html">
-                        the SourceForge FreeType2 Home Page
-                    </a>
-                    for more information.
-            </blockquote>    
-            <!-- ------------------------------------------------------ -->
-            <h4><a name="alsa">Advanced Linux Sound Architecture (ALSA) (Linux only)</a></h4>
-            <blockquote>
-                <strong>Linux only:</strong>
-                Version 0.9.1 or newer of the ALSA files are
-                required for building the OpenJDK on Linux.
-                These Linux files are usually available from an "alsa"
-                of "libasound"
-                development package, it's highly recommended that you try and use
-                the package provided by the particular version of Linux that
-                you are using.
-                The makefiles will check this emit a sanity error if it is
-                missing or the wrong version.
-                <p>
-                    In particular, older Linux systems will likely not have the
-                    right version of ALSA installed, for example
-                    Redhat AS 2.1 U2 and SuSE 8.1 do not include a sufficiently
-                    recent ALSA distribution.
-                    On rpm-based systems, you can see if ALSA is installed by
-                    running this command:
-                <pre>
-                    <tt>rpm -qa | grep alsa</tt>
-                </pre>
-                Both <tt>alsa</tt> and <tt>alsa-devel</tt> packages are needed.
-                <p> 
-                    If your distribution does not come with ALSA, and you can't
-                    find ALSA packages built for your particular system,
-                    you can try to install the pre-built ALSA rpm packages from
-                    <a href="http://www.freshrpms.net/" target="_blank">
-                        <tt>www.freshrpms.net</tt></a>.
-                    Note that installing a newer ALSA could
-                    break sound output if an older version of ALSA was previously
-                    installed on the system, but it will enable JDK compilation.
-                <blockquote>
-                    Installation: execute as root<br>
-                    [i586]: <code>rpm -Uv --force alsa-lib-devel-0.9.1-rh61.i386.rpm</code><br>
-                    [x64]: <code>rpm -Uv --force alsa-lib-devel-0.9.8-amd64.x86_64.rpm</code><br>
-                    Uninstallation:<br>
-                    [i586]: <code>rpm -ev alsa-lib-devel-0.9.1-rh61</code><br>
-                    [x64]:<code>rpm -ev alsa-lib-devel-0.9.8-amd64</code><br>
-                    Make sure that you do not link to the static library
-                    (<tt>libasound.a</tt>),
-                    by verifying that the dynamic library (<tt>libasound.so</tt>) is
-                    correctly installed in <tt>/usr/lib</tt>.
-                </blockquote>
-                As a last resort you can go to the
-                <a href="http://www.alsa-project.org" target="_blank">
-                    Advanced Linux Sound Architecture Site</a> and build it from
-                source.
-                <blockquote>
-                    Download driver and library
-                    source tarballs from 
-                    <a href="http://www.alsa-project.org" target="_blank">ALSA's homepage</a>. 
-                    As root, execute the following
-                    commands (you may need to adapt the version number):
-                    <pre>
-                        <tt>
-                            $ tar xjf alsa-driver-0.9.1.tar.bz2
-                            $ cd alsa-driver-0.9.1
-                            $ ./configure
-                            $ make install
-                            $ cd ..
-                            $ tar xjf alsa-lib-0.9.1.tar.bz2
-                            $ cd alsa-lib-0.9.1
-                            $ ./configure
-                            $ make install
-                        </tt>
-                    </pre>
-                    Should one of the above steps fail, refer to the documentation on
-                    ALSA's home page.
-                </blockquote>
-                Note that this is a minimum install that enables
-                building the JDK platform. To actually use ALSA sound drivers, more
-                steps are necessary as outlined in the documentation on ALSA's homepage.
-                <p>
-                    ALSA can be uninstalled by executing <tt>make uninstall</tt> first in
-                    the <tt>alsa-lib-0.9.1</tt> directory and then in
-                    <tt>alsa-driver-0.9.1</tt>.
-            </blockquote>
-            There are no ALT* variables to change the assumed locations of ALSA,
-            the makefiles will expect to find the ALSA include files and library at:
-            <tt>/usr/include/alsa</tt> and <tt>/usr/lib/libasound.so</tt>.
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <h4>Windows Specific Dependencies</h4>
-        <blockquote>
-            <strong>Unix Command Tools (<a name="cygwin">CYGWIN</a>)</strong>
-            <blockquote> 
-                The OpenJDK requires access to a set of unix command tools
-                on Windows which can be supplied by 
-                <a href="http://www.cygwin.com" target="_blank">CYGWIN</a>. 
-                <p>
-                    The OpenJDK build requires CYGWIN version 1.5.12 or newer.
-                    Information about CYGWIN can
-                    be obtained from the CYGWIN website at
-                    <a href="http://www.cygwin.com" target="_blank">www.cygwin.com</a>.
-                <p>
-                    By default CYGWIN doesn't install all the tools required for building
-                    the OpenJDK.
-                    Along with the default installation, you need to install
-                    the following tools.
-                <blockquote>
-                    <table border="1">
-                        <thead>
-                            <tr>
-                                <td>Binary Name</td>
-                                <td>Category</td>
-                                <td>Package</td>
-                                <td>Description</td>
-                            </tr>
-                        </thead>
-                        <tbody>
-                            <tr>
-                                <td>ar.exe</td>
-                                <td>Devel</td>
-                                <td>binutils</td>
-                                <td>The GNU assembler, linker and binary
-                                    utilities</td>
-                            </tr>
-                            <tr>
-                                <td>make.exe</td>
-                                <td>Devel</td>
-                                <td>make</td>
-                                <td>The GNU version of the 'make' utility built for CYGWIN.<br>
-                                    <b>NOTE</b>: the Cygwin make can not be used to build the 
-                                    OpenJDK.  You only need it to build your own version of make 
-                                    (see <a href="#gmake">the GNU make section</a>)</td>
-                            </tr>
-                            <tr>
-                                <td>m4.exe</td>
-                                <td>Interpreters</td>
-                                <td>m4</td>
-                                <td>GNU implementation of the traditional Unix macro
-                                    processor</td>
-                            </tr>
-                            <tr>
-                                <td>cpio.exe</td>
-                                <td>Utils</td>
-                                <td>cpio</td>
-                                <td>A program to manage archives of files</td>
-                            </tr>
-                            <tr>
-                                <td>gawk.exe</td>
-                                <td>Utils</td>
-                                <td>awk</td>
-                                <td>Pattern-directed scanning and processing language</td>
-                            </tr>
-                            <tr>
-                                <td>file.exe</td>
-                                <td>Utils</td>
-                                <td>file</td>
-                                <td>Determines file type using 'magic' numbers</td>
-                            </tr>
-                            <tr>
-                                <td>zip.exe</td>
-                                <td>Archive</td>
-                                <td>zip</td>
-                                <td>Package and compress (archive) files</td>
-                            </tr>
-                            <tr>
-                                <td>unzip.exe</td>
-                                <td>Archive</td>
-                                <td>unzip</td>
-                                <td>Extract compressed files in a ZIP archive</td>
-                            </tr>
-                            <tr>
-                                <td>free.exe</td>
-                                <td>System</td>
-                                <td>procps</td>
-                                <td>Display amount of free and used memory in the system</td>
-                            </tr>
-                        </tbody>
-                    </table>
-                </blockquote>
-                <p>
-                    Note that the CYGWIN software can conflict with other non-CYGWIN
-                    software on your Windows system.
-                    CYGWIN provides a
-                    <a href="http://cygwin.com/faq/faq.using.html" target="_blank">FAQ</a> for
-                    known issues and problems, of particular interest is the
-                    section on
-                    <a href="http://cygwin.com/faq/faq.using.html#faq.using.bloda" target="_blank">
-                        BLODA (applications that interfere with CYGWIN)</a>.
-                <p>
-                    <b>WARNING:</b>
-                    Be very careful with <b><tt>link.exe</tt></b>, it will conflict
-                    with the Visual Studio version. You need the Visual Studio
-                    version of <tt>link.exe</tt>, not the CYGWIN one.
-                    So it's important that the Visual Studio paths in PATH preceed
-                    the CYGWIN path <tt>/usr/bin</tt>.
-            </blockquote>
-            <strong> Minimalist GNU for Windows (<a name="msys">MinGW/MSYS</a>)</strong>
-            <blockquote> 
-                Alternatively, the set of unix command tools for the OpenJDK build on 
-                Windows can be supplied by 
-                <a href="http://www.mingw.org/wiki/MSYS" target="_blank">MinGW/MSYS</a>.
-                <p>
-                    In addition to the tools which will be installed by default, you have
-                    to manually install the <tt>msys-zip</tt> and <tt>msys-unzip</tt> packages.
-                    This can be easily done with the MinGW command line installer:<br/>
-                    <tt><br/>
-                        mingw-get.exe install msys-zip<br/>
-                        mingw-get.exe install msys-unzip<br/>
-                    </tt>
-                </p>
-            </blockquote>
-            <strong><a name="dxsdk">Microsoft DirectX 9.0 SDK header files and libraries</a></strong>
-            <blockquote>
-                Microsoft DirectX 9.0 SDK (Summer 2004)
-                headers are required for building
-                OpenJDK.
-                This SDK can be downloaded from 
-                <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=FD044A42-9912-42A3-9A9E-D857199F888E&amp;displaylang=en" target="_blank">
-                    Microsoft DirectX 9.0 SDK (Summer 2004)</a>.
-                If the link above becomes obsolete, the SDK can be found from 
-                <a href="http://download.microsoft.com" target="_blank">the Microsoft Download Site</a>
-                (search with "DirectX 9.0 SDK Update Summer 2004"). 
-                The location of this SDK can be set with 
-                <tt><a href="#ALT_DXSDK_PATH">ALT_DXSDK_PATH</a></tt>
-                but it's normally found via the DirectX environment variable
-                <tt>DXSDK_DIR</tt>.
-            </blockquote>
-            <strong><a name="msvcrNN"><tt>MSVCR100.DLL</tt></a></strong>
-            <blockquote> 
-                The OpenJDK build requires access to a redistributable
-                <tt>MSVCR100.DLL</tt>.
-                This is usually picked up automatically from the redist
-                directories of Visual Studio 2010.
-                If this cannot be found set the 
-                <a href="#ALT_MSVCRNN_DLL_PATH"><tt>ALT_MSVCRNN_DLL_PATH</tt></a>
-                variable to the location of this file.
-                <p> 
-            </blockquote>
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
+
+        </blockquote> <!-- Appendix B -->
+
+        <!-- ====================================================== -->
         <hr>
-        <h2><a name="creating">Creating the Build</a></h2>
-        <blockquote>
-            Once a machine is setup to build the OpenJDK,
-            the steps to create the build are fairly simple.
-            The various ALT settings can either be made into  variables
-            or can be supplied on the 
-            <a href="#gmake"><tt><i>gmake</i></tt></a> 
-            command.
-            <ol>
-                <li>Use the sanity rule to double check all the ALT settings:
-                    <blockquote>
-                        <tt>
-                            <i>gmake</i> 
-                            sanity
-                            [ARCH_DATA_MODEL=<i>32 or 64</i>]
-                            [other "ALT_" overrides]
-                        </tt>
-                    </blockquote>
-                </li>
-                <li>Start the build with the command:
-                    <blockquote>
-                        <tt>
-                            <i>gmake</i> 
-                            [ARCH_DATA_MODEL=<i>32 or 64</i>]
-                            [ALT_OUTPUTDIR=<i>output_directory</i>] 
-                            [other "ALT_" overrides] 
-                        </tt>
-                    </blockquote>
-                </li>
-            </ol>
-            <p>
-                <strong>Solaris:</strong>
-                Note that ARCH_DATA_MODEL is really only needed on Solaris to
-                indicate you want to built the 64-bit version.
-                And before the Solaris 64-bit binaries can be used, they
-                must be merged with the binaries from a separate 32-bit build.
-                The merged binaries may then be used in either 32-bit or 64-bit mode, with
-                the selection occurring at runtime
-                with the <tt>-d32</tt> or <tt>-d64</tt> options.
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <hr>
-        <h2><a name="testing">Testing the Build</a></h2>
-        <blockquote>
-            When the build is completed, you should see the generated
-            binaries and associated files in the <tt>j2sdk-image</tt> 
-            directory in the output directory. 
-            The default output directory is
-            <tt>build/<i>platform</i></tt>,
-            where <tt><i>platform</i></tt> is one of
-            <blockquote>
-                <ul>
-                    <li><tt>solaris-sparc</tt></li>
-                    <li><tt>solaris-sparcv9</tt></li>
-                    <li><tt>solaris-i586</tt></li>
-                    <li><tt>solaris-amd64</tt></li>
-                    <li><tt>linux-i586</tt></li>
-                    <li><tt>linux-amd64</tt></li>
-                    <li><tt>windows-i586</tt></li>
-                    <li><tt>windows-amd64</tt></li>
-                </ul>
-            </blockquote>
-            In particular, the 
-            <tt>build/<i>platform</i>/j2sdk-image/bin</tt>
-            directory should contain executables for the 
-            OpenJDK tools and utilities.
-            <p>
-                You can test that the build completed properly by using the build
-                to run the various demos that you will find in the
-                <tt>build/<i>platform</i>/j2sdk-image/demo</tt>
-                directory.
-            <p>
-                The provided regression tests can be run with the <tt>jtreg</tt>
-                utility from
-                <a href="http://openjdk.java.net/jtreg/" target="_blank">the jtreg site</a>.
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <hr>
-        <h2><a name="variables">Environment/Make Variables</a></h2>
-        <p>
-            Some of the
-            environment or make variables (just called <b>variables</b> in this
-            document) that can impact the build are:
+        <h2><a name="buildenvironments">Appendix C: Build Environments</a></h2>
         <blockquote>
-            <dl>
-                <dt><a name="path"><tt>PATH</tt></a> </dt>
-                <dd>Typically you want to set the <tt>PATH</tt> to include:
-                    <ul>
-                        <li>The location of the GNU make binary</li>
-                        <li>The location of the Bootstrap JDK <tt>java</tt> 
-                            (see <a href="#bootjdk">Bootstrap JDK</a>)</li>
-                        <li>The location of the C/C++ compilers 
-                            (see <a href="#compilers"><tt>compilers</tt></a>)</li>
-                        <li>The location or locations for the Unix command utilities
-                            (e.g. <tt>/usr/bin</tt>)</li>
-                    </ul>
-                </dd>
-                <dt><tt>MILESTONE</tt> </dt>
-                <dd>
-                    The milestone name for the build (<i>e.g.</i>"beta"). 
-                    The default value is "internal".
-                </dd>
-                <dt><tt>BUILD_NUMBER</tt> </dt>
-                <dd>
-                    The build number for the build (<i>e.g.</i> "b27"). 
-                    The default value is "b00".
-                </dd>
-                <dt><a name="arch_data_model"><tt>ARCH_DATA_MODEL</tt></a></dt>
-                <dd>The <tt>ARCH_DATA_MODEL</tt> variable
-                    is used to specify whether the build is to generate 32-bit or 64-bit
-                    binaries. 
-                    The Solaris build supports either 32-bit or 64-bit builds, but
-                    Windows and Linux will support only one, depending on the specific
-                    OS being used.
-                    Normally, setting this variable is only necessary on Solaris.
-                    Set <tt>ARCH_DATA_MODEL</tt> to <tt>32</tt> for generating 32-bit binaries, 
-                    or to <tt>64</tt> for generating 64-bit binaries.
-                </dd>
-                <dt><a name="ALT_BOOTDIR"><tt>ALT_BOOTDIR</tt></a></dt>
-                <dd>
-                    The location of the bootstrap JDK installation. 
-                    See <a href="#bootjdk">Bootstrap JDK</a> for more information.
-                    You should always install your own local Bootstrap JDK and
-                    always set <tt>ALT_BOOTDIR</tt> explicitly.
-                </dd>
-                <dt><a name="ALT_JDK_IMPORT_PATH"><tt>ALT_JDK_IMPORT_PATH</tt></a></dt>
-                <dd>
-                    The location of a previously built JDK installation. 
-                    See <a href="#importjdk">Optional Import JDK</a> for more information.
-                </dd>
-                <dt><a name="ALT_OUTPUTDIR"><tt>ALT_OUTPUTDIR</tt></a> </dt>
-                <dd>
-                    An override for specifying the (absolute) path of where the
-                    build output is to go.
-                    The default output directory will be build/<i>platform</i>.
-                </dd>
-                <dt><a name="ALT_COMPILER_PATH"><tt>ALT_COMPILER_PATH</tt></a> </dt>
-                <dd>
-                    The location of the C/C++ compiler.
-                    The default varies depending on the platform. 
-                </dd>
-                <dt><tt><a name="ALT_CACERTS_FILE">ALT_CACERTS_FILE</a></tt></dt>
-                <dd>
-                    The location of the <a href="#cacerts">cacerts</a> file.
-                    The default will refer to 
-                    <tt>jdk/src/share/lib/security/cacerts</tt>.
-                </dd>
-                <dt><a name="ALT_CUPS_HEADERS_PATH"><tt>ALT_CUPS_HEADERS_PATH</tt></a> </dt>
-                <dd>
-                    The location of the CUPS header files.
-                    See <a href="#cups">CUPS information</a> for more information.
-                    If this path does not exist the fallback path is 
-                    <tt>/usr/include</tt>.
-                </dd>
-                <dt><a name="ALT_FREETYPE_LIB_PATH"><tt>ALT_FREETYPE_LIB_PATH</tt></a></dt>
-                <dd>
-                    The location of the FreeType shared library. 
-                    See <a href="#freetype">FreeType information</a> for details. 
-                </dd>
-                <dt><a name="ALT_FREETYPE_HEADERS_PATH"><tt>ALT_FREETYPE_HEADERS_PATH</tt></a></dt>
-                <dd>
-                    The location of the FreeType header files.
-                    See <a href="#freetype">FreeType information</a> for details. 
-                </dd>
-                <dt><a name="ALT_JDK_DEVTOOLS_PATH"><tt>ALT_JDK_DEVTOOLS_PATH</tt></a></dt>
-                <dd>
-                    The default root location of the devtools.
-                    The default value is 
-                    <tt>$(ALT_SLASH_JAVA)/devtools</tt>.
-                </dd>
-                <dt><tt><a name="ALT_DEVTOOLS_PATH">ALT_DEVTOOLS_PATH</a></tt> </dt>
-                <dd>
-                    The location of tools like the 
-                    <a href="#zip"><tt>zip</tt> and <tt>unzip</tt></a>
-                    binaries, but might also contain the GNU make utility
-                    (<tt><i>gmake</i></tt>).
-                    So this area is a bit of a grab bag, especially on Windows.
-                    The default value depends on the platform and
-                    Unix Commands being used.
-                    On Linux the default will be 
-                    <tt>$(ALT_JDK_DEVTOOLS_PATH)/linux/bin</tt>, 
-                    on Solaris
-                    <tt>$(ALT_JDK_DEVTOOLS_PATH)/<i>{sparc,i386}</i>/bin</tt>, 
-                    and on Windows with CYGWIN
-                    <tt>/usr/bin</tt>.
-                </dd>
-                <dt><tt><a name="ALT_DROPS_DIR">ALT_DROPS_DIR</a></tt> </dt>
-                <dd>
-                    The location of any source drop bundles
-                    (see <a href="#drops">Managing the Source Drops</a>).
-                    The default will be
-                    <tt>$(ALT_JDK_DEVTOOLS_PATH)/share/jdk8-drops</tt>.
-                </dd>
-                <dt><a name="ALT_UNIXCCS_PATH"><tt>ALT_UNIXCCS_PATH</tt></a></dt>
-                <dd>
-                    <strong>Solaris only:</strong>
-                    An override for specifying where the Unix CCS
-                    command set are located.
-                    The default location is <tt>/usr/ccs/bin</tt> 
-                </dd>
-                <dt><a name="ALT_SLASH_JAVA"><tt>ALT_SLASH_JAVA</tt></a></dt>
-                <dd>
-                    The default root location for many of the ALT path locations
-                    of the following ALT variables.
-                    The default value is 
-                    <tt>"/java"</tt> on Solaris and Linux, 
-                    <tt>"J:"</tt> on Windows.
-                </dd>
-                <dt><a name="ALT_BUILD_JDK_IMPORT_PATH"><tt>ALT_BUILD_JDK_IMPORT_PATH</tt></a></dt>
-                <dd>
-                    These are useful in managing builds on multiple platforms.
-                    The default network location for all of the import JDK images
-                    for all platforms. 
-                    If <tt><a href="#ALT_JDK_IMPORT_PATH">ALT_JDK_IMPORT_PATH</a></tt>
-                    is not set, this directory will be used and should contain 
-                    the following directories:
-                    <tt>solaris-sparc</tt>,
-                    <tt>solaris-i586</tt>,
-                    <tt>solaris-sparcv9</tt>,
-                    <tt>solaris-amd64</tt>,
-                    <tt>linux-i586</tt>,
-                    <tt>linux-amd64</tt>,
-                    <tt>windows-i586</tt>,
-                    and
-                    <tt>windows-amd64</tt>.
-                    Where each of these directories contain the import JDK image
-                    for that platform.
-                </dd>
-                <dt><a name="ALT_OPENWIN_HOME"><tt>ALT_OPENWIN_HOME</tt></a></dt>
-                <dd>
-                    The top-level directory of the libraries and include files for the platform's 
-                    graphical programming environment. The default location is platform specific. 
-                    For example, on Linux it defaults to <tt>/usr/X11R6/</tt>.
-                </dd>
-                <dt><strong>Windows specific:</strong></dt>
-                <dd>
-                    <dl>
-                        <dt><a name="ALT_WINDOWSSDKDIR"><tt>ALT_WINDOWSSDKDIR</tt></a> </dt>
-                        <dd>
-                            The location of the 
-                            Microsoft Windows SDK where some tools will be
-                            located.
-                            The default is whatever WINDOWSSDKDIR is set to
-                            (or WindowsSdkDir) or the path
-                            <br>
-                            <tt>c:\Program Files\Microsoft SDKs\Windows\v7.0a</tt>
-                        </dd>
-                        <dt><tt><a name="ALT_DXSDK_PATH">ALT_DXSDK_PATH</a></tt> </dt>
-                        <dd>
-                            The location of the 
-                            <a href="#dxsdk">Microsoft DirectX 9 SDK</a>.
-                            The default will be to try and use the DirectX environment
-                            variable <tt>DXSDK_DIR</tt>,
-                            failing that, look in <tt>C:/DXSDK</tt>.
-                        </dd>
-                        <dt><tt><a name="ALT_MSVCRNN_DLL_PATH">ALT_MSVCRNN_DLL_PATH</a></tt> </dt>
-                        <dd>
-                            The location of the 
-                            <a href="#msvcrNN"><tt>MSVCR100.DLL</tt></a>. 
-                        </dd>
-                    </dl>
-                </dd>
-                <dt><strong>Cross-Compilation Support:</strong></dt>
-                <dd>
-                    <dl>
-                        <dt><a name="CROSS_COMPILE_ARCH"><tt>CROSS_COMPILE_ARCH</tt></a> </dt>
-                        <dd>
-                            Set to the target architecture of a cross-compilation build. If set, this
-                            variable is used to signify that we are cross-compiling. The expectation
-                            is that <a href="#ALT_COMPILER_PATH"><tt>ALT_COMPILER_PATH</tt></a> is set
-                            to point to the cross-compiler and that any cross-compilation specific flags
-                            are passed using <a href="#EXTRA_CFLAGS"><tt>EXTRA_CFLAGS</tt></a>.
-                            The <a href="#ALT_OPENWIN_HOME"><tt>ALT_OPENWIN_HOME</tt></a> variable should 
-                            also be set to point to the graphical header files (e.g. X11) provided with 
-                            the cross-compiler.
-                            When cross-compiling we skip execution of any demos etc that may be built, and
-                            also skip binary-file verification.
-                        </dd>
-                        <dt><tt><a name="EXTRA_CFLAGS">EXTRA_CFLAGS</a></tt> </dt>
-                        <dd>
-                           Used to pass cross-compilation options to the cross-compiler.
-                           These are added to the <tt>CFLAGS</tt> and <tt>CXXFLAGS</tt> variables. 
-                        </dd>
-                        <dt><tt><a name="USE_ONLY_BOOTDIR_TOOLS">USE_ONLY_BOOTDIR_TOOLS</a></tt> </dt>
-                        <dd>
-                            Used primarily for cross-compilation builds (and always set in that case)
-                            this variable indicates that tools from the boot JDK should be used during
-                            the build process, not the tools (<tt>javac</tt>, <tt>javah</tt>, <tt>jar</tt>)
-                            just built (which can't execute on the build host).
-                        </dd>
-                        <dt><tt><a name="HOST_CC">HOST_CC</a></tt> </dt>
-                        <dd>
-                            The location of the C compiler to generate programs to run on the build host.
-                            Some parts of the build generate programs that are then compiled and executed
-                            to produce other parts of the build. Normally the primary C compiler is used
-                            to do this, but when cross-compiling that would be the cross-compiler and the
-                            resulting program could not be executed. 
-                            On Linux this defaults to <tt>/usr/bin/gcc</tt>; on other platforms it must be
-                            set explicitly.
-                        </dd>
-                    </dl>
-                <dt><strong>Specialized Build Options:</strong></dt>
-                <dd>
-                  Some build variables exist to support specialized build environments and/or specialized
-                  build products. Their use is only supported in those contexts:
-                    <dl>
-                        <dt><tt><a name="BUILD_CLIENT_ONLY">BUILD_CLIENT_ONLY</a></tt> </dt>
-                        <dd>
-                            Indicates this build will only contain the Hotspot client VM. In addition to
-                            controlling the Hotspot build target, it ensures that we don't try to copy
-                            any server VM files/directories, and defines a default <tt>jvm.cfg</tt> file
-                            suitable for a client-only environment. Using this in a 64-bit build will
-                            generate a sanity warning as 64-bit client builds are not directly supported.
-                        </dd>
-                        <dt><tt><a name="BUILD_HEADLESS_ONLY"></a>BUILD_HEADLESS_ONLY</tt> </dt>
-                        <dd>
-                            Used when the build environment has no graphical capabilities at all. This
-                            excludes building anything that requires graphical libraries to be available.
-                        </dd>
-                        <dt><tt><a name="JAVASE_EMBEDDED"></a>JAVASE_EMBEDDED</tt> </dt>
-                        <dd>
-                            Used to indicate this is a build of the Oracle Java SE Embedded product. 
-                            This will enable the directives included in the SE-Embedded specific build 
-                            files.
-                        </dd>
-                        <dt><tt><a name="LIBZIP_CAN_USE_MMAP">LIBZIP_CAN_USE_MMAP</a></tt> </dt>
-                        <dd>
-                            If set to false, disables the use of mmap by the zip utility. Otherwise,
-                            mmap will be used.
-                        </dd>
-                        <dt><tt><a name="COMPRESS_JARS"></a>COMPRESS_JARS</tt> </dt>
-                        <dd>
-                          If set to true, causes certain jar files that would otherwise be built without
-                          compression, to use compression.
-                        </dd>
-                    </dl>
-                </dd>
-            </dl>
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
+
+            <h3><a name="MBE">Minimum Build Environments</a></h3>
+            <blockquote>
+                This file often describes specific requirements for what we 
+                call the
+                "minimum build environments" (MBE) for this 
+                specific release of the JDK.
+                What is listed below is what the Oracle Release
+                Engineering Team will use to build the Oracle JDK product.
+                Building with the MBE will hopefully generate the most compatible
+                bits that install on, and run correctly on, the most variations
+                of the same base OS and hardware architecture.
+                In some cases, these represent what is often called the
+                least common denominator, but each Operating System has different
+                aspects to it.
+                <p>
+                    In all cases, the Bootstrap JDK version minimum is critical,
+                    we cannot guarantee builds will work with older Bootstrap JDK's.
+                    Also in all cases, more RAM and more processors is better,
+                    the minimums listed below are simply recommendations.
+                <p>
+                    With Solaris and Mac OS X, the version listed below is the
+                    oldest release we can guarantee builds and works, and the
+                    specific version of the compilers used could be critical.
+                <p>
+                    With Windows the critical aspect is the Visual Studio compiler
+                    used, which due to it's runtime, generally dictates what Windows
+                    systems can do the builds and where the resulting bits can
+                    be used.<br>
+                    <b>NOTE: We expect a change here off these older Windows OS releases
+                        and to a 'less older' one, probably Windows 2008R2 X64.</b>
+                <p>
+                    With Linux, it was just a matter of picking a
+                    stable distribution that is a good representative for Linux
+                    in general.<br>
+                    <b>NOTE: We expect a change here from Fedora 9 to something else,
+                        but it has not been completely determined yet, possibly
+                        Ubuntu 12.04 X64, unbiased community feedback would be welcome on
+                        what a good choice would be here.</b>
+                <p>
+                    It is understood that most developers will NOT be using these 
+                    specific versions, and in fact creating these specific versions
+                    may be difficult due to the age of some of this software.
+                    It is expected that developers are more often using the more
+                    recent releases and distributions of these operating systems.
+                <p>
+                    Compilation problems with newer or different C/C++ compilers is a
+                    common problem.
+                    Similarly, compilation problems related to changes to the
+                    <code>/usr/include</code> or system header files is also a
+                    common problem with older, newer, or unreleased OS versions.
+                    Please report these types of problems as bugs so that they
+                    can be dealt with accordingly.
+                </p>
+                <table border="1">
+                    <thead>
+                        <tr>
+                            <th>Base OS and Architecture</th>
+                            <th>OS</th>
+                            <th>C/C++ Compiler</th>
+                            <th>Bootstrap JDK</th>
+                            <th>Processors</th>
+                            <th>RAM Minimum</th>
+                            <th>DISK Needs</th>
+                        </tr>
+                    </thead>
+                    <tbody>
+                        <tr>
+                            <td>Linux X86 (32-bit) and X64 (64-bit)</td>
+                            <td>Fedora 9</td>
+                            <td>gcc 4.3 </td>
+                            <td>JDK 7u7</td>
+                            <td>2 or more</td>
+                            <td>1 GB</td>
+                            <td>6 GB</td>
+                        </tr>
+                        <tr>
+                            <td>Solaris SPARC (32-bit) and SPARCV9 (64-bit)</td>
+                            <td>Solaris 10 Update 6</td>
+                            <td>Studio 12 Update 1 + patches</td>
+                            <td>JDK 7u7</td>
+                            <td>4 or more</td>
+                            <td>4 GB</td>
+                            <td>8 GB</td>
+                        </tr>
+                        <tr>
+                            <td>Solaris X86 (32-bit) and X64 (64-bit)</td>
+                            <td>Solaris 10 Update 6</td>
+                            <td>Studio 12 Update 1 + patches</td>
+                            <td>JDK 7u7</td>
+                            <td>4 or more</td>
+                            <td>4 GB</td>
+                            <td>8 GB</td>
+                        </tr>
+                        <tr>
+                            <td>Windows X86 (32-bit)</td>
+                            <td>Windows XP</td>
+                            <td>Microsoft Visual Studio C++ 2010 Professional Edition</td>
+                            <td>JDK 7u7</td>
+                            <td>2 or more</td>
+                            <td>2 GB</td>
+                            <td>6 GB</td>
+                        </tr>
+                        <tr>
+                            <td>Windows X64 (64-bit)</td>
+                            <td>Windows Server 2003 - Enterprise x64 Edition</td>
+                            <td>Microsoft Visual Studio C++ 2010 Professional Edition</td>
+                            <td>JDK 7u7</td>
+                            <td>2 or more</td>
+                            <td>2 GB</td>
+                            <td>6 GB</td>
+                        </tr>
+                        <tr>
+                            <td>Mac OS X X64 (64-bit)</td>
+                            <td>Mac OS X 10.7 "Lion"</td>
+                            <td>XCode 4.5.2 or newer</td>
+                            <td>JDK 7u7</td>
+                            <td>2 or more</td>
+                            <td>4 GB</td>
+                            <td>6 GB</td>
+                        </tr>
+                    </tbody>
+                </table>
+            </blockquote>
+
+            <!-- ====================================================== -->
+            <hr>
+            <h3><a name="SDBE">Specific Developer Build Environments</a></h3>
+            <blockquote>
+                We won't be listing all the possible environments, but
+                we will try to provide what information we have available to us.
+                <p>
+                    <strong>NOTE: The community can help out by updating
+                        this part of the document.
+                    </strong>
+
+                <h4><a name="fedora">Fedora</a></h4>
+                <blockquote>
+                    After installing the latest
+                    <a href="http://fedoraproject.org">Fedora</a>
+                    you need to install several build dependencies.
+                    The simplest way to do it is to execute the 
+                    following commands as user <code>root</code>:
+                    <blockquote>
+                        <code>yum-builddep java-1.7.0-openjdk</code>
+                        <br>
+                        <code>yum install gcc gcc-c++</code>
+                    </blockquote>
+                    <p>
+                        In addition, it's necessary to set a few environment 
+                        variables for the build:
+                    <blockquote>
+                        <code>export LANG=C</code>
+                        <br>
+                        <code>export PATH="/usr/lib/jvm/java-openjdk/bin:${PATH}"</code>
+                    </blockquote>
+                </blockquote>
+
+
+                <h4><a name="centos">CentOS 5.5</a></h4>
+                <blockquote>
+                    After installing
+                    <a href="http://www.centos.org/">CentOS 5.5</a>
+                    you need to make sure you have
+                    the following Development bundles installed:
+                    <blockquote>
+                        <ul>
+                            <li>Development Libraries</li>
+                            <li>Development Tools</li>
+                            <li>Java Development</li>
+                            <li>X Software Development (Including XFree86-devel)</li>
+                        </ul>
+                    </blockquote>
+                    <p>
+                        Plus the following packages:
+                    <blockquote>
+                        <ul>
+                            <li>cups devel: Cups Development Package</li>
+                            <li>alsa devel: Alsa Development Package</li>
+                            <li>Xi devel: libXi.so Development Package</li>
+                        </ul>
+                    </blockquote>
+                    <p>
+                        The freetype 2.3 packages don't seem to be available,
+                        but the freetype 2.3 sources can be downloaded, built,
+                        and installed easily enough from
+                        <a href="http://downloads.sourceforge.net/freetype">
+                            the freetype site</a>.
+                        Build and install with something like:
+                    <blockquote>
+                        <code>bash ./configure</code>
+                        <br>
+                        <code>make</code>
+                        <br>
+                        <code>sudo -u root make install</code>
+                    </blockquote>
+                    <p>
+                        Mercurial packages could not be found easily, but a Google
+                        search should find ones, and they usually include Python if
+                        it's needed.
+                </blockquote>
+
+                <h4><a name="debian">Debian 5.0 (Lenny)</a></h4>
+                <blockquote>
+                    After installing <a href="http://debian.org">Debian</a> 5 
+                    you need to install several build dependencies. 
+                    The simplest way to install the build dependencies is to 
+                    execute the following commands as user <code>root</code>:
+                    <blockquote>
+                        <code>aptitude build-dep openjdk-7</code>
+                        <br>
+                        <code>aptitude install openjdk-7-jdk libmotif-dev</code>
+                    </blockquote>
+                    <p>
+                        In addition, it's necessary to set a few environment 
+                        variables for the build:
+                    <blockquote>
+                        <code>export LANG=C</code>
+                        <br>
+                        <code>export PATH="/usr/lib/jvm/java-7-openjdk/bin:${PATH}"</code>
+                    </blockquote>
+                </blockquote>
+
+                <h4><a name="ubuntu">Ubuntu 12.04</a></h4>
+                <blockquote>                       
+                    After installing <a href="http://ubuntu.org">Ubuntu</a> 12.04 
+                    you need to install several build dependencies. The simplest
+                    way to do it is to execute the following commands:
+                    <blockquote>
+                        <code>sudo aptitude build-dep openjdk-7</code>
+                        <br>
+                        <code>sudo aptitude install openjdk-7-jdk</code>
+                    </blockquote>
+                    <p>
+                        In addition, it's necessary to set a few environment 
+                        variables for the build:
+                    <blockquote>
+                        <code>export LANG=C</code>
+                        <br>
+                        <code>export PATH="/usr/lib/jvm/java-7-openjdk/bin:${PATH}"</code>
+                    </blockquote>
+                </blockquote>
+
+                <h4><a name="opensuse">OpenSUSE 11.1</a></h4>
+                <blockquote>
+                    After installing <a href="http://opensuse.org">OpenSUSE</a> 11.1 
+                    you need to install several build dependencies. 
+                    The simplest way to install the build dependencies is to 
+                    execute the following commands:
+                    <blockquote>
+                        <code>sudo zypper source-install -d java-1_7_0-openjdk</code>
+                        <br>
+                        <code>sudo zypper install make</code>
+                    </blockquote>
+                    <p>
+                        In addition, it is necessary to set a few environment 
+                        variables for the build:
+                    <blockquote>
+                        <code>export LANG=C</code>
+                        <br>
+                        <code>export PATH="/usr/lib/jvm/java-1.7.0-openjdk/bin:$[PATH}"</code>
+                    </blockquote>
+                    <p>
+                        Finally, you need to unset the <code>JAVA_HOME</code> 
+                        environment variable:
+                    <blockquote>
+                        <code>export -n JAVA_HOME</code>
+                    </blockquote>
+                </blockquote>
+
+                <h4><a name="mandriva">Mandriva Linux One 2009 Spring</a></h4>
+                <blockquote>
+                    After installing <a href="http://mandriva.org">Mandriva</a>
+                    Linux One 2009 Spring 
+                    you need to install several build dependencies. 
+                    The simplest way to install the build dependencies is to 
+                    execute the following commands as user <code>root</code>:
+                    <blockquote>
+                        <code>urpmi java-1.7.0-openjdk-devel make gcc gcc-c++ 
+                            freetype-devel zip unzip libcups2-devel libxrender1-devel
+                            libalsa2-devel libstc++-static-devel libxtst6-devel 
+                            libxi-devel</code>
+                    </blockquote>
+                    <p>
+                        In addition, it is necessary to set a few environment 
+                        variables for the build:
+                    <blockquote>
+                        <code>export LANG=C</code>
+                        <br>
+                        <code>export PATH="/usr/lib/jvm/java-1.7.0-openjdk/bin:${PATH}"</code>
+                    </blockquote>
+                </blockquote>
+
+                <h4><a name="opensolaris">OpenSolaris 2009.06</a></h4>
+                <blockquote>
+                    After installing <a href="http://opensolaris.org">OpenSolaris</a> 2009.06 
+                    you need to install several build dependencies. 
+                    The simplest way to install the build dependencies is to 
+                    execute the following commands:
+                    <blockquote>
+                        <code>pfexec pkg install SUNWgmake SUNWj7dev 
+                            sunstudioexpress SUNWcups SUNWzip SUNWunzip SUNWxwhl 
+                            SUNWxorg-headers SUNWaudh SUNWfreetype2</code>
+                    </blockquote>
+                    <p>
+                        In addition, it is necessary to set a few environment 
+                        variables for the build:
+                    <blockquote>
+                        <code>export LANG=C</code>
+                        <br>
+                        <code>export PATH="/opt/SunStudioExpress/bin:${PATH}"</code>
+                    </blockquote>
+                </blockquote>
+
+            </blockquote>
+
+        </blockquote> <!-- Appendix C -->
+
+        <!-- ====================================================== -->
+
+        <!-- Leave out Appendix D --
+
+<hr>
+<h2><a name="mapping">Appendix D: Mapping Old to New</a></h2>
+<blockquote>
+    <p>This table will help you convert some idioms of the old build
+        system to the new build system.</p>
+    <table summary="Cheat sheet for converting from old to new build system">
+        <tr valign="top">
+            <th>In the old build system, you used to...</th>
+            <th>In the new build system, you should ...</th>
+        </tr>
+        <tr valign="top">
+            <td>run <code>make sanity</code></td>
+            <td>run <code>bash ./configure</code></td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>ALT_OUTPUTDIR=build/my-special-output</code></td>
+            <td>before building the first time:
+                <br>
+                <code>cd build/my-special-output</code>
+                <br>
+                <code>bash ../../configure</code>
+                <br>
+                to build:
+                <br>
+                <code>cd build/my-special-output</code>
+                <br>
+                <code>make</code>
+            </td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>ALT_BOOTDIR=/opt/java/jdk7</code></td>
+            <td>run <code>configure --with-boot-jdk=/opt/java/jdk7</code></td>
+        </tr>
+        <tr valign="top">
+            <td>run <code>make ARCH_DATA_MODEL=32</code></td>
+            <td>run <code>configure --with-target-bits=32</code></td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>BUILD_CLIENT_ONLY=true</code></td>
+            <td>run <code>configure --with-jvm-variants=client</code></td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>ALT_FREETYPE_LIB_PATH=/opt/freetype/lib</code> 
+                and <code>ALT_FREETYPE_HEADERS_PATH=/opt/freetype/include</code></td>
+            <td>run <code>configure --with-freetype=/opt/freetype</code></td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>ALT_CUPS_HEADERS_PATH=/opt/cups/include</code></td>
+            <td>run <code>configure --with-cups=/opt/cups</code></td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>ALT_OPENWIN_HOME=/opt/X11R6</code></td>
+            <td>run <code>configure --with-x=/opt/X11R6</code></td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>ALT_MSVCRNN_DLL_PATH=c:/vc_redist</code></td>
+            <td>run <code>configure --with-msvcr100dll=/cygdrive/c/vc_redist</code></td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>ALT_COMPILER_PATH=/opt/my-gcc/bin/gcc</code></td>
+            <td>run <code>CC=/opt/my-gcc/bin/gcc configure</code> 
+                or <code>CXX=/opt/my-gcc/bin/g++ configure</code>
+            </td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>BUILD_HEADLESS_ONLY=true</code></td>
+            <td>run <code>configure --disable-headful</code></td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>ALT_DEVTOOLS_PATH=/opt/mytools</code></td>
+            <td>just run <code>configure</code>, 
+                your tools should be detected automatically. 
+                If you have an unusual configuration, 
+                add the tools directory to your <code>PATH</code>.
+            </td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>ALT_DROPS_DIR=/home/user/dropdir</code></td>
+            <td>source drops are not used anymore</td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>USE_ONLY_BOOTDIR_TOOLS=true</code></td>
+            <td>not needed, <code>configure</code> should always do the Right Thing automatically</td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>ALT_JDK_IMPORT_PATH=/opt/java/import-jdk</code>
+                or <code>ALT_BUILD_JDK_IMPORT_PATH=/opt/java/import-jdk</code>
+            </td>
+            <td>Importing JDKs is no longer possible, 
+                but hotspot can be imported using 
+                <code>--with-import-hotspot</code>. 
+                Documentation on how to achieve a 
+                similar solution will come soon!
+            </td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>EXTRA_CFLAGS=-Xfoo</code></td>
+            <td>run <code>CFLAGS=-Xfoo configure</code></td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>CROSS_COMPILE_ARCH=i586</code></td>
+            <td>see <a href="#sec7.3"> section 7.3, Cross-compilation</a></td>
+        </tr>
+        <tr valign="top">
+            <td>set <code>SKIP_BOOT_CYCLE=false</code></td>
+            <td>Run <code>make bootcycle-images</code>.</td>
+        </tr>
+    </table>
+
+    <h3><a name="variables">Environment/Make Variables</a></h3>
+    <p>
+        Some of the
+        environment or make variables (just called <b>variables</b> in this
+        document) that can impact the build are:
+    <blockquote>
+        <dl>
+            <dt><a name="path"><code>PATH</code></a> </dt>
+            <dd>Typically you want to set the <code>PATH</code> to include:
+                <ul>
+                    <li>The location of the GNU make binary</li>
+                    <li>The location of the Bootstrap JDK <code>java</code> 
+                        (see <a href="#bootjdk">Bootstrap JDK</a>)</li>
+                    <li>The location of the C/C++ compilers 
+                        (see <a href="#compilers"><code>compilers</code></a>)</li>
+                    <li>The location or locations for the Unix command utilities
+                        (e.g. <code>/usr/bin</code>)</li>
+                </ul>
+            </dd>
+            <dt><code>MILESTONE</code> </dt>
+            <dd>
+                The milestone name for the build (<i>e.g.</i>"beta"). 
+                The default value is "internal".
+            </dd>
+            <dt><code>BUILD_NUMBER</code> </dt>
+            <dd>
+                The build number for the build (<i>e.g.</i> "b27"). 
+                The default value is "b00".
+            </dd>
+            <dt><a name="arch_data_model"><code>ARCH_DATA_MODEL</code></a></dt>
+            <dd>The <code>ARCH_DATA_MODEL</code> variable
+                is used to specify whether the build is to generate 32-bit or 64-bit
+                binaries. 
+                The Solaris build supports either 32-bit or 64-bit builds, but
+                Windows and Linux will support only one, depending on the specific
+                OS being used.
+                Normally, setting this variable is only necessary on Solaris.
+                Set <code>ARCH_DATA_MODEL</code> to <code>32</code> for generating 32-bit binaries, 
+                or to <code>64</code> for generating 64-bit binaries.
+            </dd>
+            <dt><a name="ALT_BOOTDIR"><code>ALT_BOOTDIR</code></a></dt>
+            <dd>
+                The location of the bootstrap JDK installation. 
+                See <a href="#bootjdk">Bootstrap JDK</a> for more information.
+                You should always install your own local Bootstrap JDK and
+                always set <code>ALT_BOOTDIR</code> explicitly.
+            </dd>
+            <dt><a name="ALT_OUTPUTDIR"><code>ALT_OUTPUTDIR</code></a> </dt>
+            <dd>
+                An override for specifying the (absolute) path of where the
+                build output is to go.
+                The default output directory will be build/<i>platform</i>.
+            </dd>
+            <dt><a name="ALT_COMPILER_PATH"><code>ALT_COMPILER_PATH</code></a> </dt>
+            <dd>
+                The location of the C/C++ compiler.
+                The default varies depending on the platform. 
+            </dd>
+            <dt><code><a name="ALT_CACERTS_FILE">ALT_CACERTS_FILE</a></code></dt>
+            <dd>
+                The location of the <a href="#cacerts">cacerts</a> file.
+                The default will refer to 
+                <code>jdk/src/share/lib/security/cacerts</code>.
+            </dd>
+            <dt><a name="ALT_CUPS_HEADERS_PATH"><code>ALT_CUPS_HEADERS_PATH</code></a> </dt>
+            <dd>
+                The location of the CUPS header files.
+                See <a href="#cups">CUPS information</a> for more information.
+                If this path does not exist the fallback path is 
+                <code>/usr/include</code>.
+            </dd>
+            <dt><a name="ALT_FREETYPE_LIB_PATH"><code>ALT_FREETYPE_LIB_PATH</code></a></dt>
+            <dd>
+                The location of the FreeType shared library. 
+                See <a href="#freetype">FreeType information</a> for details. 
+            </dd>
+            <dt><a name="ALT_FREETYPE_HEADERS_PATH"><code>ALT_FREETYPE_HEADERS_PATH</code></a></dt>
+            <dd>
+                The location of the FreeType header files.
+                See <a href="#freetype">FreeType information</a> for details. 
+            </dd>
+            <dt><a name="ALT_JDK_DEVTOOLS_PATH"><code>ALT_JDK_DEVTOOLS_PATH</code></a></dt>
+            <dd>
+                The default root location of the devtools.
+                The default value is 
+                <code>$(ALT_SLASH_JAVA)/devtools</code>.
+            </dd>
+            <dt><code><a name="ALT_DEVTOOLS_PATH">ALT_DEVTOOLS_PATH</a></code> </dt>
+            <dd>
+                The location of tools like the 
+                <a href="#zip"><code>zip</code> and <code>unzip</code></a>
+                binaries, but might also contain the GNU make utility
+                (<code><i>gmake</i></code>).
+                So this area is a bit of a grab bag, especially on Windows.
+                The default value depends on the platform and
+                Unix Commands being used.
+                On Linux the default will be 
+                <code>$(ALT_JDK_DEVTOOLS_PATH)/linux/bin</code>, 
+                on Solaris
+                <code>$(ALT_JDK_DEVTOOLS_PATH)/<i>{sparc,i386}</i>/bin</code>, 
+                and on Windows with CYGWIN
+                <code>/usr/bin</code>.
+            </dd>
+            <dt><a name="ALT_UNIXCCS_PATH"><code>ALT_UNIXCCS_PATH</code></a></dt>
+            <dd>
+                <strong>Solaris only:</strong>
+                An override for specifying where the Unix CCS
+                command set are located.
+                The default location is <code>/usr/ccs/bin</code> 
+            </dd>
+            <dt><a name="ALT_SLASH_JAVA"><code>ALT_SLASH_JAVA</code></a></dt>
+            <dd>
+                The default root location for many of the ALT path locations
+                of the following ALT variables.
+                The default value is 
+                <code>"/java"</code> on Solaris and Linux, 
+                <code>"J:"</code> on Windows.
+            </dd>
+
+            <dt><a name="ALT_OPENWIN_HOME"><code>ALT_OPENWIN_HOME</code></a></dt>
+            <dd>
+                The top-level directory of the libraries and include files 
+                for the platform's 
+                graphical programming environment. 
+                The default location is platform specific. 
+                For example, on Linux it defaults to <code>/usr/X11R6/</code>.
+            </dd>
+            <dt><strong>Windows specific:</strong></dt>
+            <dd>
+                <dl>
+                    <dt><a name="ALT_WINDOWSSDKDIR"><code>ALT_WINDOWSSDKDIR</code></a> </dt>
+                    <dd>
+                        The location of the 
+                        Microsoft Windows SDK where some tools will be
+                        located.
+                        The default is whatever WINDOWSSDKDIR is set to
+                        (or WindowsSdkDir) or the path
+                        <br>
+                        <code>c:\Program Files\Microsoft SDKs\Windows\v7.0a</code>
+                    </dd>
+                    <dt><code><a name="ALT_DXSDK_PATH">ALT_DXSDK_PATH</a></code> </dt>
+                    <dd>
+                        The location of the 
+                        <a href="#dxsdk">Microsoft DirectX 9 SDK</a>.
+                        The default will be to try and use the DirectX environment
+                        variable <code>DXSDK_DIR</code>,
+                        failing that, look in <code>C:/DXSDK</code>.
+                    </dd>
+                    <dt><code><a name="ALT_MSVCRNN_DLL_PATH">ALT_MSVCRNN_DLL_PATH</a></code> </dt>
+                    <dd>
+                        The location of the 
+                        <a href="#msvcrNN"><code>MSVCR100.DLL</code></a>. 
+                    </dd>
+                </dl>
+            </dd>
+            <dt><strong>Cross-Compilation Support:</strong></dt>
+            <dd>
+                <dl>
+                    <dt><a name="CROSS_COMPILE_ARCH"><code>CROSS_COMPILE_ARCH</code></a> </dt>
+                    <dd>
+                        Set to the target architecture of a 
+                        cross-compilation build. If set, this
+                        variable is used to signify that we are 
+                        cross-compiling. The expectation
+                        is that
+                        <a href="#ALT_COMPILER_PATH"><code>ALT_COMPILER_PATH</code></a> 
+                        is set
+                        to point to the cross-compiler and that any
+                        cross-compilation specific flags
+                        are passed using 
+                        <a href="#EXTRA_CFLAGS"><code>EXTRA_CFLAGS</code></a>.
+                        The <a href="#ALT_OPENWIN_HOME"><code>ALT_OPENWIN_HOME</code></a>
+                        variable should 
+                        also be set to point to the graphical header files
+                        (e.g. X11) provided with 
+                        the cross-compiler.
+                        When cross-compiling we skip execution of any demos 
+                        etc that may be built, and
+                        also skip binary-file verification.
+                    </dd>
+                    <dt><code><a name="EXTRA_CFLAGS">EXTRA_CFLAGS</a></code> </dt>
+                    <dd>
+                        Used to pass cross-compilation options to the 
+                        cross-compiler.
+                        These are added to the <code>CFLAGS</code> 
+                        and <code>CXXFLAGS</code> variables. 
+                    </dd>
+                    <dt><code><a name="USE_ONLY_BOOTDIR_TOOLS">USE_ONLY_BOOTDIR_TOOLS</a></code> </dt>
+                    <dd>
+                        Used primarily for cross-compilation builds
+                        (and always set in that case)
+                        this variable indicates that tools from the
+                        boot JDK should be used during
+                        the build process, not the tools
+                        (<code>javac</code>, <code>javah</code>, <code>jar</code>)
+                        just built (which can't execute on the build host).
+                    </dd>
+                    <dt><code><a name="HOST_CC">HOST_CC</a></code> </dt>
+                    <dd>
+                        The location of the C compiler to generate programs 
+                        to run on the build host.
+                        Some parts of the build generate programs that are
+                        then compiled and executed
+                        to produce other parts of the build. Normally the 
+                        primary C compiler is used
+                        to do this, but when cross-compiling that would be
+                        the cross-compiler and the
+                        resulting program could not be executed. 
+                        On Linux this defaults to <code>/usr/bin/gcc</code>; 
+                        on other platforms it must be
+                        set explicitly.
+                    </dd>
+                </dl>
+            <dt><strong>Specialized Build Options:</strong></dt>
+            <dd>
+                Some build variables exist to support specialized build 
+                environments and/or specialized
+                build products. Their use is only supported in those contexts:
+                <dl>
+                    <dt><code><a name="BUILD_CLIENT_ONLY">BUILD_CLIENT_ONLY</a></code> </dt>
+                    <dd>
+                        Indicates this build will only contain the 
+                        Hotspot client VM. In addition to
+                        controlling the Hotspot build target, 
+                        it ensures that we don't try to copy
+                        any server VM files/directories, 
+                        and defines a default <code>jvm.cfg</code> file
+                        suitable for a client-only environment. 
+                        Using this in a 64-bit build will
+                        generate a sanity warning as 64-bit client 
+                        builds are not directly supported.
+                    </dd>
+                    <dt><code><a name="BUILD_HEADLESS_ONLY"></a>BUILD_HEADLESS_ONLY</code> </dt>
+                    <dd>
+                        Used when the build environment has no graphical 
+                        capabilities at all. This
+                        excludes building anything that requires graphical 
+                        libraries to be available.
+                    </dd>
+                    <dt><code><a name="JAVASE_EMBEDDED"></a>JAVASE_EMBEDDED</code> </dt>
+                    <dd>
+                        Used to indicate this is a build of the Oracle 
+                        Java SE Embedded product. 
+                        This will enable the directives included in the 
+                        SE-Embedded specific build 
+                        files.
+                    </dd>
+                    <dt><code><a name="LIBZIP_CAN_USE_MMAP">LIBZIP_CAN_USE_MMAP</a></code> </dt>
+                    <dd>
+                        If set to false, disables the use of mmap by the
+                        zip utility. Otherwise,
+                        mmap will be used.
+                    </dd>
+                    <dt><code><a name="COMPRESS_JARS"></a>COMPRESS_JARS</code> </dt>
+                    <dd>
+                        If set to true, causes certain jar files that 
+                        would otherwise be built without
+                        compression, to use compression.
+                    </dd>
+                </dl>
+            </dd>
+        </dl>
+    </blockquote>
+
+</blockquote> <!-- Appendix D -->
+
+        <!-- ====================================================== -->
         <hr>
-        <h2><a name="hints">Hints and Tips</a></h2>
-        <blockquote>
-            You don't have to use all these hints and tips, and in fact people do actually
-            build with systems that contradict these, but they might prove to be
-            helpful to some.
-            <ul>
-                <li>
-                    If <tt>make sanity</tt> does not work, find out why, fix that
-                    before going any further. Or at least understand what the
-                    complaints are from it.
-                </li>
-                <li>
-                    JDK: Keep in mind that you are building a JDK, but you need
-                    a JDK (BOOTDIR JDK) to build this JDK.
-                </li>
-                <li>
-                    Ant: The ant utility is a java application and besides having
-                    ant available to you, it's important that ant finds the right
-                    java to run with. Make sure you can type <tt>ant -version</tt>
-                    and get clean results with no error messages.
-                </li>
-                <li>
-                    Linux: Try and favor the system packages over building your own
-                    or getting packages from other areas.
-                    Most Linux builds should be possible with the system's
-                    available packages.
-                </li>
-                <li>
-                    Solaris: Typically you will need to get compilers on your systems
-                    and occasionally GNU make 3.81 if a gmake binary is not available.
-                    The gmake binary might not be 3.81, be careful.
-                </li>
-                <li>
-                    Windows VS2010:
-                    <ul>
-                        <li>
-                            Only the C++ part of VS2010 is needed.
-                            Try to let the installation go to the default install directory.
-                            Always reboot your system after installing VS2010.
-                            The system environment variable VS100COMNTOOLS should be
-                            set in your environment.
-                        </li>
-                        <li>
-                            Make sure that TMP and TEMP are also set in the environment
-                            and refer to Windows paths that exist, like <tt>C:\temp</tt>,
-                            not <tt>/tmp</tt>, not <tt>/cygdrive/c/temp</tt>, and not <tt>C:/temp</tt>.
-                            <tt>C:\temp</tt> is just an example, it is assumed that this area is
-                            private to the user, so by default after installs you should
-                            see a unique user path in these variables.
-                        </li>
-                        <li>
-                            You need to use vsvars32.bat or vsvars64.bat to get the
-                            PATH, INCLUDE, LIB, LIBPATH, and WINDOWSSDKDIR
-                            variables set in your shell environment.
-                            These bat files are not easy to use from a shell environment.
-                            However, there is a script placed in the root jdk8 repository called
-                            vsvars.sh that can help, it should only be done once in a shell
-                            that will be doing the build, e.g.<br>
-                            <tt>sh ./make/scripts/vsvars.sh -v10 > settings<br>
-                                eval `cat settings`</tt><br>
-                            Or just <tt>eval `sh ./make/scripts/vsvars.sh -v10`</tt>.
-                        </li>
-                    </ul>
-                </li>
-                <li>
-                    Windows: PATH order is critical, see the
-                    <a href="#paths">paths</a> section for more information.
-                </li>
-                <li>
-                    Windows 64bit builds: Use ARCH_DATA_MODEL=64.
-                </li>
-            </ul>
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
+        <p>End of OpenJDK README-builds.html document.<br>Please come again!
         <hr>
-        <h2><a name="troubleshooting">Troubleshooting</a></h2>
-        <blockquote>
-            A build can fail for any number of reasons. 
-            Most failures
-            are a result of trying to build in an environment in which all the
-            pre-build requirements have not been met. 
-            The first step in
-            troubleshooting a build failure is to recheck that you have satisfied
-            all the pre-build requirements for your platform.
-            Look for the check list of the platform you are building on in the
-            <a href="#contents">Table of Contents</a>.
-            <p>
-                You can validate your build environment by using the <tt>sanity</tt>
-                target.
-                Any errors listed
-                will stop the build from starting, and any warnings may result in
-                a flawed product build.
-                We strongly encourage you to evaluate every
-                sanity check warning and fix it if required, before you proceed
-                further with your build.
-            <p>
-                Some of the more common problems with builds are briefly described
-                below, with suggestions for remedies.
-            <ul>
-                <li>
-                    <b>Corrupted Bundles on Windows:</b>
-                    <blockquote>
-                        Some virus scanning software has been known to corrupt the
-                        downloading of zip bundles.
-                        It may be necessary to disable the 'on access' or 'real time'
-                        virus scanning features to prevent this corruption.
-                        This type of "real time" virus scanning can also slow down the
-                        build process significantly.
-                        Temporarily disabling the feature, or excluding the build
-                        output directory may be necessary to get correct and faster builds.
-                    </blockquote>
-                </li>
-                <li>
-                    <b>Slow Builds:</b>
-                    <blockquote>
-                        If your build machine seems to be overloaded from too many
-                        simultaneous C++ compiles, try setting the <tt>HOTSPOT_BUILD_JOBS</tt>
-                        variable to <tt>1</tt> (if you're using a multiple CPU
-                        machine, setting it to more than the the number of CPUs is probably
-                        not a good idea).
-                        <p>
-                            Creating the javadocs can be very slow, if you are running
-                            javadoc, consider skipping that step.
-                        <p>
-                            Faster hardware and more RAM always helps too.
-                            The VM build tends to be CPU intensive (many C++ compiles),
-                            and the rest of the JDK will often be disk intensive.
-                        <p>
-                            Faster compiles are possible using a tool called
-                            <a href="http://ccache.samba.org/" target="_blank">ccache</a>.
-                    </blockquote>
-                </li>
-                <li>
-                    <b>File time issues:</b>
-                    <blockquote>
-                        If you see warnings that refer to file time stamps, e.g.
-                        <blockquote>
-                            <i>Warning message:</i><tt> File `xxx' has modification time in
-                                the future.</tt>
-                            <br>
-                            <i>Warning message:</i> <tt> Clock skew detected. Your build may
-                                be incomplete.</tt>
-                        </blockquote>
-                        These warnings can occur when the clock on the build machine is out of
-                        sync with the timestamps on the source files. Other errors, apparently
-                        unrelated but in fact caused by the clock skew, can occur along with
-                        the clock skew warnings. These secondary errors may tend to obscure the
-                        fact that the true root cause of the problem is an out-of-sync clock.
-                        For example, an out-of-sync clock has been known to cause an old
-                        version of javac to be used to compile some files, resulting in errors
-                        when the pre-1.4 compiler ran across the new <tt>assert</tt> keyword
-                        in the 1.4 source code.
-                        <p>
-                            If you see these warnings, reset the clock on the build
-                            machine, run "<tt><i>gmake</i> clobber</tt>" or delete the directory
-                            containing the build output, and restart the build from the beginning.
-                    </blockquote>
-                </li>
-                <li>
-                    <b>Error message: <tt>Trouble writing out table to disk</tt></b>
-                    <blockquote>
-                        Increase the amount of swap space on your build machine.
-                    </blockquote>
-                </li>
-                <li>
-                    <b>Error Message: <tt>libstdc++ not found:</tt></b>
-                    <blockquote>
-                        This is caused by a missing libstdc++.a library.
-                        This is installed as part of a specific package
-                        (e.g. libstdc++.so.devel.386).
-                        By default some 64-bit Linux versions (e.g. Fedora)
-                        only install the 64-bit version of the libstdc++ package.
-                        Various parts of the JDK build require a static
-                        link of the C++ runtime libraries to allow for maximum
-                        portability of the built images.
-                    </blockquote>
-                </li>
-                <li>
-                    <b>Error Message: <tt>cannot restore segment prot after reloc</tt></b>
-                    <blockquote>
-                        This is probably an issue with SELinux (See
-                        <a href="http://en.wikipedia.org/wiki/SELinux" target="_blank">
-                            http://en.wikipedia.org/wiki/SELinux</a>).
-                        Parts of the VM is built without the <tt>-fPIC</tt> for
-                        performance reasons.
-                        <p>
-                            To completely disable SELinux:
-                        <ol>
-                            <li><tt>$ su root</tt></li>
-                            <li><tt># system-config-securitylevel</tt></li>
-                            <li><tt>In the window that appears, select the SELinux tab</tt></li>
-                            <li><tt>Disable SELinux</tt></li>
-                        </ol>
-                        <p>
-                            Alternatively, instead of completely disabling it you could
-                            disable just this one check.
-                        <ol>
-                            <li>Select System->Administration->SELinux Management</li>
-                            <li>In the SELinux Management Tool which appears,
-                                select "Boolean" from the menu on the left</li>
-                            <li>Expand the "Memory Protection" group</li>
-                            <li>Check the first item, labeled
-                                "Allow all unconfined executables to use libraries requiring text relocation ..."</li>
-                        </ol>
-                    </blockquote>
-                </li>
-                <li>
-                    <b>Windows Error Messages:</b><br>
-                    <tt>*** fatal error - couldn't allocate heap, ... </tt><br>
-                    <tt>rm fails with "Directory not empty"</tt><br>
-                    <tt>unzip fails with "cannot create ... Permission denied"</tt><br>
-                    <tt>unzip fails with "cannot create ... Error 50"</tt><br>
-                    <blockquote>
-                        The CYGWIN software can conflict with other non-CYGWIN
-                        software. See the CYGWIN FAQ section on
-                        <a href="http://cygwin.com/faq/faq.using.html#faq.using.bloda" target="_blank">
-                            BLODA (applications that interfere with CYGWIN)</a>.
-                    </blockquote>
-                </li>
-                <li>
-                    <b>Windows Error Message: <tt>spawn failed</tt></b>
-                    <blockquote>
-                        Try rebooting the system, or there could be some kind of
-                        issue with the disk or disk partition being used.
-                        Sometimes it comes with a "Permission Denied" message.
-                    </blockquote>
-                </li>
-            </ul>
-        </blockquote>
-        <!-- ------------------------------------------------------ -->
-        <hr>
-        <h2><a name="newbuild">The New Build</a></h2>
-        <blockquote>
-            The <a href="http://openjdk.java.net/projects/build-infra/">
-            Build Infrastructure project</a> is working on a new 
-            build. For information on how to try it out, please see the
-            <a href="http://openjdk.java.net/projects/build-infra/guide.html">
-            Build Infra User Guide</a> 
-        </blockquote>
-        <hr>
+
     </body>
 </html>
--- a/common/autoconf/autogen.sh	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/autogen.sh	Tue May 07 17:13:57 2013 -0700
@@ -43,14 +43,24 @@
 
 custom_hook=$custom_script_dir/custom-hook.m4
 
-if test "x`which autoconf 2> /dev/null`" = x; then
+AUTOCONF="`which autoconf 2> /dev/null | grep -v '^no autoconf in'`"
+AUTOCONF_267="`which autoconf-2.67 2> /dev/null | grep -v '^no autoconf-2.67 in'`"
+
+echo "Autoconf found: ${AUTOCONF}"
+echo "Autoconf-2.67 found: ${AUTOCONF_267}"
+
+if test "x${AUTOCONF}" = x; then
   echo You need autoconf installed to be able to regenerate the configure script
   echo Error: Cannot find autoconf 1>&2
   exit 1
 fi
 
-echo Generating generated-configure.sh
-cat $script_dir/configure.ac  | sed -e "s|@DATE_WHEN_GENERATED@|$TIMESTAMP|" | autoconf -W all -I$script_dir - > $script_dir/generated-configure.sh
+if test "x${AUTOCONF_267}" != x; then
+  AUTOCONF=${AUTOCONF_267};
+fi
+
+echo Generating generated-configure.sh with ${AUTOCONF}
+cat $script_dir/configure.ac  | sed -e "s|@DATE_WHEN_GENERATED@|$TIMESTAMP|" | ${AUTOCONF} -W all -I$script_dir - > $script_dir/generated-configure.sh
 rm -rf autom4te.cache
 
 if test -e $custom_hook; then
@@ -58,7 +68,7 @@
   # We have custom sources available; also generate configure script
   # with custom hooks compiled in.
   cat $script_dir/configure.ac | sed -e "s|@DATE_WHEN_GENERATED@|$TIMESTAMP|" | \
-    sed -e "s|#CUSTOM_AUTOCONF_INCLUDE|m4_include([$custom_hook])|" | autoconf -W all -I$script_dir - > $custom_script_dir/generated-configure.sh
+    sed -e "s|#CUSTOM_AUTOCONF_INCLUDE|m4_include([$custom_hook])|" | ${AUTOCONF} -W all -I$script_dir - > $custom_script_dir/generated-configure.sh
   rm -rf autom4te.cache
 else
   echo No custom hook found:  $custom_hook
--- a/common/autoconf/basics.m4	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/basics.m4	Tue May 07 17:13:57 2013 -0700
@@ -602,6 +602,10 @@
 if test "x$OPENJDK_TARGET_OS" = "xwindows"; then
   BASIC_REQUIRE_PROG(COMM, comm)
 fi
+
+if test "x$OPENJDK_TARGET_OS" = "xmacosx"; then
+  BASIC_REQUIRE_PROG(XATTR, xattr)
+fi
 ])
 
 # Check if build directory is on local disk. If not possible to determine,
--- a/common/autoconf/bootcycle-spec.gmk.in	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/bootcycle-spec.gmk.in	Tue May 07 17:13:57 2013 -0700
@@ -29,9 +29,16 @@
 include @SPEC@
 
 # Check that the user did not try to specify a different java to use for compiling.
-ifneq ($(firstword $(SJAVAC_SERVER_JAVA)),$(firstword $(JAVA)))
-  $(error Bootcycle builds are not possible if --with-sjavac-server-java is specified)
+# On windows we need to account for fixpath being first word.
+ifeq ($(firstword $(JAVA)),$(FIXPATH))
+  JAVA_EXEC_POS=2
+else
+  JAVA_EXEC_POS=1
 endif
+ifneq ($(word $(JAVA_EXEC_POS),$(SJAVAC_SERVER_JAVA)),$(word $(JAVA_EXEC_POS),$(JAVA)))
+    $(error Bootcycle builds are not possible if --with-sjavac-server-java is specified)
+endif
+
 
 # Override specific values to do a boot cycle build
 
@@ -39,5 +46,8 @@
 BUILD_OUTPUT:=@BUILD_OUTPUT@/bootcycle-build
 
 # Use a different Boot JDK
+OLD_BOOT_JDK:=$(BOOT_JDK)
 BOOT_JDK:=@BUILD_OUTPUT@/images/j2sdk-image
 BOOT_RTJAR:=@BUILD_OUTPUT@/images/j2sdk-image/jre/lib/rt.jar
+
+SJAVAC_SERVER_JAVA:=$(subst $(OLD_BOOT_JDK),$(BOOT_JDK),$(SJAVAC_SERVER_JAVA))
--- a/common/autoconf/build-performance.m4	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/build-performance.m4	Tue May 07 17:13:57 2013 -0700
@@ -47,10 +47,6 @@
         FOUND_CORES=yes
     fi
 
-    # For c/c++ code we run twice as many concurrent build
-    # jobs than we have cores, otherwise we will stall on io.
-    CONCURRENT_BUILD_JOBS=`expr $NUM_CORES \* 2`
-
     if test "x$FOUND_CORES" = xyes; then
         AC_MSG_RESULT([$NUM_CORES])
     else
@@ -98,32 +94,62 @@
 
 AC_DEFUN_ONCE([BPERF_SETUP_BUILD_CORES],
 [
-# How many cores do we have on this build system?
-AC_ARG_WITH(num-cores, [AS_HELP_STRING([--with-num-cores],
+  # How many cores do we have on this build system?
+  AC_ARG_WITH(num-cores, [AS_HELP_STRING([--with-num-cores],
     [number of cores in the build system, e.g. --with-num-cores=8 @<:@probed@:>@])])
-if test "x$with_num_cores" = x; then
+  if test "x$with_num_cores" = x; then
     # The number of cores were not specified, try to probe them.
     BPERF_CHECK_CORES
-else
+  else
     NUM_CORES=$with_num_cores
-    CONCURRENT_BUILD_JOBS=`expr $NUM_CORES \* 2`
-fi
-AC_SUBST(NUM_CORES)
-AC_SUBST(CONCURRENT_BUILD_JOBS)
+  fi
+  AC_SUBST(NUM_CORES)
 ])
 
 AC_DEFUN_ONCE([BPERF_SETUP_BUILD_MEMORY],
 [
-# How much memory do we have on this build system?
-AC_ARG_WITH(memory-size, [AS_HELP_STRING([--with-memory-size],
+  # How much memory do we have on this build system?
+  AC_ARG_WITH(memory-size, [AS_HELP_STRING([--with-memory-size],
     [memory (in MB) available in the build system, e.g. --with-memory-size=1024 @<:@probed@:>@])])
-if test "x$with_memory_size" = x; then
+  if test "x$with_memory_size" = x; then
     # The memory size was not specified, try to probe it.
     BPERF_CHECK_MEMORY_SIZE
-else
+  else
     MEMORY_SIZE=$with_memory_size
-fi
-AC_SUBST(MEMORY_SIZE)
+  fi
+  AC_SUBST(MEMORY_SIZE)
+])
+
+AC_DEFUN_ONCE([BPERF_SETUP_BUILD_JOBS],
+[
+  # Provide a decent default number of parallel jobs for make depending on 
+  # number of cores, amount of memory and machine architecture.
+  AC_ARG_WITH(jobs, [AS_HELP_STRING([--with-jobs],
+    [number of parallel jobs to let make run @<:@calculated based on cores and memory@:>@])])
+  if test "x$with_jobs" = x; then
+    # Number of jobs was not specified, calculate.
+    AC_MSG_CHECKING([for appropriate number of jobs to run in parallel])
+    # Approximate memory in GB, rounding up a bit.
+    memory_gb=`expr $MEMORY_SIZE / 1100`
+    # Pick the lowest of memory in gb and number of cores.
+    if test "$memory_gb" -lt "$NUM_CORES"; then
+      JOBS="$memory_gb"
+    else
+      JOBS="$NUM_CORES"
+      # On bigger machines, leave some room for other processes to run
+      if test "$JOBS" -gt "4"; then
+        JOBS=`expr $JOBS '*' 90 / 100`
+      fi
+    fi
+    # Cap number of jobs to 16
+    if test "$JOBS" -gt "16"; then
+      JOBS=16
+    fi
+    AC_MSG_RESULT([$JOBS])
+  else
+    JOBS=$with_jobs
+  fi
+  AC_SUBST(JOBS)
 ])
 
 AC_DEFUN([BPERF_SETUP_CCACHE],
--- a/common/autoconf/compare.sh.in	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/compare.sh.in	Tue May 07 17:13:57 2013 -0700
@@ -1,6 +1,6 @@
 #!/bin/bash
 #
-# Copyright (c) 2012, 2013 Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 #
 # This code is free software; you can redistribute it and/or modify it
@@ -49,7 +49,7 @@
 LDD="@LDD@"
 MKDIR="@MKDIR@"
 NAWK="@NAWK@"
-NM="@NM@"
+NM="@GNM@"
 OBJDUMP="@OBJDUMP@"
 OTOOL="@OTOOL@"
 PRINTF="@PRINTF@"
--- a/common/autoconf/configure.ac	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/configure.ac	Tue May 07 17:13:57 2013 -0700
@@ -168,6 +168,7 @@
 TOOLCHAIN_SETUP_COMPILER_FLAGS_FOR_LIBS
 TOOLCHAIN_SETUP_COMPILER_FLAGS_FOR_OPTIMIZATION
 TOOLCHAIN_SETUP_COMPILER_FLAGS_FOR_JDK
+TOOLCHAIN_SETUP_COMPILER_FLAGS_MISC
 
 # Setup debug symbols (need objcopy from the toolchain for that)
 JDKOPT_SETUP_DEBUG_SYMBOLS
@@ -196,6 +197,7 @@
 ###############################################################################
 
 JDKOPT_SETUP_BUILD_TWEAKS
+JDKOPT_DETECT_INTREE_EC
 
 ###############################################################################
 #
@@ -206,6 +208,7 @@
 
 BPERF_SETUP_BUILD_CORES
 BPERF_SETUP_BUILD_MEMORY
+BPERF_SETUP_BUILD_JOBS
 
 # Setup smart javac (after cores and memory have been setup)
 BPERF_SETUP_SMART_JAVAC
--- a/common/autoconf/generated-configure.sh	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/generated-configure.sh	Tue May 07 17:13:57 2013 -0700
@@ -1,13 +1,11 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for OpenJDK jdk8.
+# Generated by GNU Autoconf 2.69 for OpenJDK jdk8.
 #
 # Report bugs to <build-dev@openjdk.java.net>.
 #
 #
-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
-# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
-# Foundation, Inc.
+# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
 #
 #
 # This configure script is free software; the Free Software Foundation
@@ -136,6 +134,31 @@
 # CDPATH.
 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
 
+# Use a proper internal environment variable to ensure we don't fall
+  # into an infinite loop, continuously re-executing ourselves.
+  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
+    _as_can_reexec=no; export _as_can_reexec;
+    # We cannot yet assume a decent shell, so we have to provide a
+# neutralization value for shells without unset; and this also
+# works around shells that cannot unset nonexistent variables.
+# Preserve -v and -x to the replacement shell.
+BASH_ENV=/dev/null
+ENV=/dev/null
+(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
+case $- in # ((((
+  *v*x* | *x*v* ) as_opts=-vx ;;
+  *v* ) as_opts=-v ;;
+  *x* ) as_opts=-x ;;
+  * ) as_opts= ;;
+esac
+exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
+# Admittedly, this is quite paranoid, since all the known shells bail
+# out after a failed `exec'.
+$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
+as_fn_exit 255
+  fi
+  # We don't want this to propagate to other subprocesses.
+          { _as_can_reexec=; unset _as_can_reexec;}
 if test "x$CONFIG_SHELL" = x; then
   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
   emulate sh
@@ -169,7 +192,8 @@
 else
   exitcode=1; echo positional parameters were not saved.
 fi
-test x\$exitcode = x0 || exit 1"
+test x\$exitcode = x0 || exit 1
+test -x / || exit 1"
   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
@@ -214,21 +238,25 @@
 
 
       if test "x$CONFIG_SHELL" != x; then :
-  # We cannot yet assume a decent shell, so we have to provide a
-	# neutralization value for shells without unset; and this also
-	# works around shells that cannot unset nonexistent variables.
-	# Preserve -v and -x to the replacement shell.
-	BASH_ENV=/dev/null
-	ENV=/dev/null
-	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
-	export CONFIG_SHELL
-	case $- in # ((((
-	  *v*x* | *x*v* ) as_opts=-vx ;;
-	  *v* ) as_opts=-v ;;
-	  *x* ) as_opts=-x ;;
-	  * ) as_opts= ;;
-	esac
-	exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
+  export CONFIG_SHELL
+             # We cannot yet assume a decent shell, so we have to provide a
+# neutralization value for shells without unset; and this also
+# works around shells that cannot unset nonexistent variables.
+# Preserve -v and -x to the replacement shell.
+BASH_ENV=/dev/null
+ENV=/dev/null
+(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
+case $- in # ((((
+  *v*x* | *x*v* ) as_opts=-vx ;;
+  *v* ) as_opts=-v ;;
+  *x* ) as_opts=-x ;;
+  * ) as_opts= ;;
+esac
+exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
+# Admittedly, this is quite paranoid, since all the known shells bail
+# out after a failed `exec'.
+$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
+exit 255
 fi
 
     if test x$as_have_required = xno; then :
@@ -331,6 +359,14 @@
 
 
 } # as_fn_mkdir_p
+
+# as_fn_executable_p FILE
+# -----------------------
+# Test if FILE is an executable regular file.
+as_fn_executable_p ()
+{
+  test -f "$1" && test -x "$1"
+} # as_fn_executable_p
 # as_fn_append VAR VALUE
 # ----------------------
 # Append the text in VALUE to the end of the definition contained in VAR. Take
@@ -452,6 +488,10 @@
   chmod +x "$as_me.lineno" ||
     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
 
+  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
+  # already done that, so ensure we don't try to do so again and fall
+  # in an infinite loop.  This has already happened in practice.
+  _as_can_reexec=no; export _as_can_reexec
   # Don't try to exec as it changes $[0], causing all sort of problems
   # (the dirname of $[0] is not the place where we might find the
   # original and so on.  Autoconf is especially sensitive to this).
@@ -486,16 +526,16 @@
     # ... but there are two gotchas:
     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
-    # In both cases, we have to default to `cp -p'.
+    # In both cases, we have to default to `cp -pR'.
     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
-      as_ln_s='cp -p'
+      as_ln_s='cp -pR'
   elif ln conf$$.file conf$$ 2>/dev/null; then
     as_ln_s=ln
   else
-    as_ln_s='cp -p'
-  fi
-else
-  as_ln_s='cp -p'
+    as_ln_s='cp -pR'
+  fi
+else
+  as_ln_s='cp -pR'
 fi
 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
 rmdir conf$$.dir 2>/dev/null
@@ -507,28 +547,8 @@
   as_mkdir_p=false
 fi
 
-if test -x / >/dev/null 2>&1; then
-  as_test_x='test -x'
-else
-  if ls -dL / >/dev/null 2>&1; then
-    as_ls_L_option=L
-  else
-    as_ls_L_option=
-  fi
-  as_test_x='
-    eval sh -c '\''
-      if test -d "$1"; then
-	test -d "$1/.";
-      else
-	case $1 in #(
-	-*)set "./$1";;
-	esac;
-	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
-	???[sx]*):;;*)false;;esac;fi
-    '\'' sh
-  '
-fi
-as_executable_p=$as_test_x
+as_test_x='test -x'
+as_executable_p=as_fn_executable_p
 
 # Sed expression to map a string onto a valid CPP name.
 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
@@ -611,13 +631,20 @@
 ENABLE_SJAVAC
 SJAVAC_SERVER_CORES
 SJAVAC_SERVER_JAVA
+JOBS
 MEMORY_SIZE
-CONCURRENT_BUILD_JOBS
 NUM_CORES
+ENABLE_INTREE_EC
 SALIB_NAME
 HOTSPOT_MAKE_ARGS
 FIXPATH
 LIBCXX
+LLVM_LIBS
+LLVM_LDFLAGS
+LLVM_CFLAGS
+LLVM_CONFIG
+LIBFFI_LIBS
+LIBFFI_CFLAGS
 STATIC_CXX_SETTING
 LIBDL
 LIBM
@@ -643,6 +670,8 @@
 CFLAGS_DEBUG_SYMBOLS
 ZIP_DEBUGINFO_FILES
 ENABLE_DEBUG_SYMBOLS
+COMPILER_SUPPORTS_TARGET_BITS_FLAG
+ZERO_ARCHFLAG
 LDFLAGS_CXX_JDK
 LDFLAGS_JDKEXE_SUFFIX
 LDFLAGS_JDKLIB_SUFFIX
@@ -652,6 +681,7 @@
 CXXFLAGS_JDKLIB
 CFLAGS_JDKEXE
 CFLAGS_JDKLIB
+MACOSX_VERSION_MIN
 PACKAGE_PATH
 LEGACY_EXTRA_LDFLAGS
 LEGACY_EXTRA_CXXFLAGS
@@ -682,6 +712,7 @@
 STATIC_LIBRARY
 SHARED_LIBRARY
 OBJ_SUFFIX
+COMPILER_NAME
 LIPO
 ac_ct_OBJDUMP
 OBJDUMP
@@ -689,6 +720,7 @@
 OBJCOPY
 MCS
 STRIP
+GNM
 NM
 AS
 CXXCPP
@@ -735,6 +767,8 @@
 BUILD_CXX
 BUILD_CC
 MSVCR_DLL
+DXSDK_INCLUDE_PATH
+DXSDK_LIB_PATH
 VS_PATH
 VS_LIB
 VS_INCLUDE
@@ -753,6 +787,7 @@
 ADD_SRC_ROOT
 JDK_TOPDIR
 BDB_TOPDIR
+NASHORN_TOPDIR
 HOTSPOT_TOPDIR
 JAXWS_TOPDIR
 JAXP_TOPDIR
@@ -797,6 +832,7 @@
 OS_VERSION_MINOR
 OS_VERSION_MAJOR
 PKG_CONFIG
+XATTR
 TIME
 STAT
 HG
@@ -821,6 +857,7 @@
 VARIANT
 DEBUG_LEVEL
 MACOSX_UNIVERSAL
+INCLUDE_SA
 JVM_VARIANT_ZEROSHARK
 JVM_VARIANT_ZERO
 JVM_VARIANT_KERNEL
@@ -836,6 +873,7 @@
 SYS_ROOT
 PATH_SEP
 SRC_ROOT
+ZERO_ARCHDEF
 DEFINE_CROSS_COMPILE_ARCH
 LP64
 OPENJDK_TARGET_OS_API_DIR
@@ -1001,6 +1039,9 @@
 with_override_jdk
 with_import_hotspot
 with_msvcr_dll
+with_dxsdk
+with_dxsdk_lib
+with_dxsdk_include
 with_extra_cflags
 with_extra_cxxflags
 with_extra_ldflags
@@ -1014,11 +1055,13 @@
 with_alsa
 with_alsa_include
 with_alsa_lib
+with_giflib
 with_zlib
 with_libdb
 with_stdc__lib
 with_num_cores
 with_memory_size
+with_jobs
 with_sjavac_server_java
 with_sjavac_server_cores
 enable_sjavac
@@ -1046,7 +1089,9 @@
 FREETYPE2_CFLAGS
 FREETYPE2_LIBS
 ALSA_CFLAGS
-ALSA_LIBS'
+ALSA_LIBS
+LIBFFI_CFLAGS
+LIBFFI_LIBS'
 
 
 # Initialize some variables set by options.
@@ -1502,8 +1547,6 @@
 if test "x$host_alias" != x; then
   if test "x$build_alias" = x; then
     cross_compiling=maybe
-    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
-    If a cross compiler is detected then cross compile mode will be used" >&2
   elif test "x$build_alias" != "x$host_alias"; then
     cross_compiling=yes
   fi
@@ -1753,6 +1796,11 @@
                           source
   --with-msvcr-dll        copy this msvcr100.dll into the built JDK (Windows
                           only) [probed]
+  --with-dxsdk            the DirectX SDK (Windows only) [probed]
+  --with-dxsdk-lib        the DirectX SDK lib directory (Windows only)
+                          [probed]
+  --with-dxsdk-include    the DirectX SDK include directory (Windows only)
+                          [probed]
   --with-extra-cflags     extra flags to be used when compiling jdk c-files
   --with-extra-cxxflags   extra flags to be used when compiling jdk c++-files
   --with-extra-ldflags    extra flags to be used when linking jdk
@@ -1768,6 +1816,8 @@
                           headers under PATH/include)
   --with-alsa-include     specify directory for the alsa include files
   --with-alsa-lib         specify directory for the alsa library
+  --with-giflib           use giflib from build system or OpenJDK source
+                          (system, bundled) [bundled]
   --with-zlib             use zlib from build system or OpenJDK source
                           (system, bundled) [bundled]
   --with-libdb            use berkley db from build system or OpenJDK source
@@ -1780,6 +1830,8 @@
                           --with-num-cores=8 [probed]
   --with-memory-size      memory (in MB) available in the build system, e.g.
                           --with-memory-size=1024 [probed]
+  --with-jobs             number of parallel jobs to let make run [calculated
+                          based on cores and memory]
   --with-sjavac-server-java
                           use this java binary for running the sjavac
                           background server [Boot JDK java]
@@ -1810,6 +1862,9 @@
               linker flags for FREETYPE2, overriding pkg-config
   ALSA_CFLAGS C compiler flags for ALSA, overriding pkg-config
   ALSA_LIBS   linker flags for ALSA, overriding pkg-config
+  LIBFFI_CFLAGS
+              C compiler flags for LIBFFI, overriding pkg-config
+  LIBFFI_LIBS linker flags for LIBFFI, overriding pkg-config
 
 Use these variables to override the choices made by `configure' or to help
 it to find libraries and programs with nonstandard names/locations.
@@ -1879,9 +1934,9 @@
 if $ac_init_version; then
   cat <<\_ACEOF
 OpenJDK configure jdk8
-generated by GNU Autoconf 2.68
-
-Copyright (C) 2010 Free Software Foundation, Inc.
+generated by GNU Autoconf 2.69
+
+Copyright (C) 2012 Free Software Foundation, Inc.
 This configure script is free software; the Free Software Foundation
 gives unlimited permission to copy, distribute and modify it.
 _ACEOF
@@ -2261,7 +2316,8 @@
 main ()
 {
 static int test_array [1 - 2 * !(($2) >= 0)];
-test_array [0] = 0
+test_array [0] = 0;
+return test_array [0];
 
   ;
   return 0;
@@ -2277,7 +2333,8 @@
 main ()
 {
 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
-test_array [0] = 0
+test_array [0] = 0;
+return test_array [0];
 
   ;
   return 0;
@@ -2303,7 +2360,8 @@
 main ()
 {
 static int test_array [1 - 2 * !(($2) < 0)];
-test_array [0] = 0
+test_array [0] = 0;
+return test_array [0];
 
   ;
   return 0;
@@ -2319,7 +2377,8 @@
 main ()
 {
 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
-test_array [0] = 0
+test_array [0] = 0;
+return test_array [0];
 
   ;
   return 0;
@@ -2353,7 +2412,8 @@
 main ()
 {
 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
-test_array [0] = 0
+test_array [0] = 0;
+return test_array [0];
 
   ;
   return 0;
@@ -2449,7 +2509,7 @@
 	 test ! -s conftest.err
        } && test -s conftest$ac_exeext && {
 	 test "$cross_compiling" = yes ||
-	 $as_test_x conftest$ac_exeext
+	 test -x conftest$ac_exeext
        }; then :
   ac_retval=0
 else
@@ -2570,7 +2630,7 @@
 running configure, to aid debugging if configure makes a mistake.
 
 It was created by OpenJDK $as_me jdk8, which was
-generated by GNU Autoconf 2.68.  Invocation command line was
+generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
 
@@ -3359,6 +3419,8 @@
 
 
 
+
+
 #
 # Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -3708,6 +3770,15 @@
 
 
 
+
+# TOOLCHAIN_COMPILER_CHECK_ARGUMENTS([ARGUMENT], [RUN-IF-TRUE],
+#                                   [RUN-IF-FALSE])
+# ------------------------------------------------------------
+# Check that the c and c++ compilers support an argument
+
+
+
+
 #
 # Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -3744,6 +3815,10 @@
 # the set env variables into the spec file.
 
 
+
+# Setup the DXSDK paths
+
+
 #
 # Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -3783,7 +3858,7 @@
 #CUSTOM_AUTOCONF_INCLUDE
 
 # Do not change or remove the following line, it is needed for consistency checks:
-DATE_WHEN_GENERATED=1363865481
+DATE_WHEN_GENERATED=1367962102
 
 ###############################################################################
 #
@@ -3835,7 +3910,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_BASENAME="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -3894,7 +3969,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_BASH="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -3953,7 +4028,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4012,7 +4087,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4071,7 +4146,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4130,7 +4205,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_COMM="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4189,7 +4264,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4248,7 +4323,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_CPIO="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4307,7 +4382,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_CUT="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4366,7 +4441,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4425,7 +4500,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_DIFF="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4484,7 +4559,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_DIRNAME="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4543,7 +4618,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4602,7 +4677,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_EXPR="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4661,7 +4736,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_FILE="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4720,7 +4795,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4779,7 +4854,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_HEAD="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4838,7 +4913,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4897,7 +4972,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_LS="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4956,7 +5031,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5015,7 +5090,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_MKTEMP="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5074,7 +5149,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5133,7 +5208,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_PRINTF="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5192,7 +5267,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_THEPWDCMD="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5251,7 +5326,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5310,7 +5385,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_SH="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5369,7 +5444,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_SORT="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5428,7 +5503,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_TAIL="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5487,7 +5562,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5546,7 +5621,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_TEE="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5605,7 +5680,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_TOUCH="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5664,7 +5739,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_TR="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5723,7 +5798,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_UNAME="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5782,7 +5857,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_UNIQ="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5841,7 +5916,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_WC="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5900,7 +5975,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_WHICH="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -5959,7 +6034,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_XARGS="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -6017,7 +6092,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_AWK="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -6069,7 +6144,7 @@
     for ac_prog in grep ggrep; do
     for ac_exec_ext in '' $ac_executable_extensions; do
       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
-      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
+      as_fn_executable_p "$ac_path_GREP" || continue
 # Check for GNU ac_path_GREP and select it if it is found.
   # Check for GNU $ac_path_GREP
 case `"$ac_path_GREP" --version 2>&1` in
@@ -6147,7 +6222,7 @@
     for ac_prog in egrep; do
     for ac_exec_ext in '' $ac_executable_extensions; do
       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
-      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
+      as_fn_executable_p "$ac_path_EGREP" || continue
 # Check for GNU ac_path_EGREP and select it if it is found.
   # Check for GNU $ac_path_EGREP
 case `"$ac_path_EGREP" --version 2>&1` in
@@ -6226,7 +6301,7 @@
     for ac_prog in fgrep; do
     for ac_exec_ext in '' $ac_executable_extensions; do
       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
-      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
+      as_fn_executable_p "$ac_path_FGREP" || continue
 # Check for GNU ac_path_FGREP and select it if it is found.
   # Check for GNU $ac_path_FGREP
 case `"$ac_path_FGREP" --version 2>&1` in
@@ -6308,7 +6383,7 @@
     for ac_prog in sed gsed; do
     for ac_exec_ext in '' $ac_executable_extensions; do
       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
-      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
+      as_fn_executable_p "$ac_path_SED" || continue
 # Check for GNU ac_path_SED and select it if it is found.
   # Check for GNU $ac_path_SED
 case `"$ac_path_SED" --version 2>&1` in
@@ -6388,7 +6463,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_NAWK="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -6448,7 +6523,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_CYGPATH="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -6488,7 +6563,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_READLINK="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -6528,7 +6603,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_DF="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -6568,7 +6643,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_SETFILE="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -7118,6 +7193,18 @@
     fi
 
 
+    # ZERO_ARCHDEF is used to enable architecture-specific code
+    case "${OPENJDK_TARGET_CPU}" in
+      ppc*)    ZERO_ARCHDEF=PPC   ;;
+      s390*)   ZERO_ARCHDEF=S390  ;;
+      sparc*)  ZERO_ARCHDEF=SPARC ;;
+      x86_64*) ZERO_ARCHDEF=AMD64 ;;
+      x86)     ZERO_ARCHDEF=IA32  ;;
+      *)      ZERO_ARCHDEF=$(echo "${OPENJDK_TARGET_CPU_LEGACY_LIB}" | tr a-z A-Z)
+    esac
+
+
+
 
 
 # Continue setting up basic stuff. Most remaining code require fundamental tools.
@@ -7728,6 +7815,15 @@
 
 
 
+INCLUDE_SA=true
+if test "x$JVM_VARIANT_ZERO" = xtrue ; then
+    INCLUDE_SA=false
+fi
+if test "x$JVM_VARIANT_ZEROSHARK" = xtrue ; then
+    INCLUDE_SA=false
+fi
+
+
 if test "x$OPENJDK_TARGET_OS" = "xmacosx"; then
    MACOSX_UNIVERSAL="true"
 fi
@@ -8160,7 +8256,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_PKGHANDLER="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -8527,7 +8623,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_CHECK_GMAKE="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -8881,7 +8977,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_CHECK_MAKE="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -9240,7 +9336,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_CHECK_TOOLSDIR_GMAKE="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -9593,7 +9689,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_CHECK_TOOLSDIR_MAKE="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -9989,7 +10085,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_UNZIP="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -10048,7 +10144,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -10107,7 +10203,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_LDD="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -10153,7 +10249,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_OTOOL="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -10198,7 +10294,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_READELF="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -10241,7 +10337,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_HG="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -10281,7 +10377,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_STAT="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -10321,7 +10417,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_TIME="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -10366,7 +10462,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_COMM="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -10406,6 +10502,68 @@
 
 fi
 
+if test "x$OPENJDK_TARGET_OS" = "xmacosx"; then
+
+    for ac_prog in xattr
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_XATTR+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $XATTR in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_XATTR="$XATTR" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+    ac_cv_path_XATTR="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+XATTR=$ac_cv_path_XATTR
+if test -n "$XATTR"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XATTR" >&5
+$as_echo "$XATTR" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$XATTR" && break
+done
+
+
+    if test "x$XATTR" = x; then
+        if test "xxattr" = x; then
+          PROG_NAME=xattr
+        else
+          PROG_NAME=xattr
+        fi
+        { $as_echo "$as_me:${as_lineno-$LINENO}: Could not find $PROG_NAME!" >&5
+$as_echo "$as_me: Could not find $PROG_NAME!" >&6;}
+        as_fn_error $? "Cannot continue" "$LINENO" 5
+    fi
+
+
+fi
+
 
 # Check if pkg-config is available.
 
@@ -10430,7 +10588,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -10473,7 +10631,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -10644,7 +10802,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_BDEPS_UNZIP="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -10690,7 +10848,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_BDEPS_FTP="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -10817,6 +10975,12 @@
 
 ###############################################################################
 #
+# Enable or disable the elliptic curve crypto implementation
+#
+
+
+###############################################################################
+#
 # Compress jars
 #
 COMPRESS_JARS=false
@@ -11959,7 +12123,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_JAVAC_CHECK="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -11999,7 +12163,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_JAVA_CHECK="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -15722,6 +15886,7 @@
 JAXP_TOPDIR="$SRC_ROOT/jaxp"
 JAXWS_TOPDIR="$SRC_ROOT/jaxws"
 HOTSPOT_TOPDIR="$SRC_ROOT/hotspot"
+NASHORN_TOPDIR="$SRC_ROOT/nashorn"
 BDB_TOPDIR="$SRC_ROOT/bdb"
 JDK_TOPDIR="$SRC_ROOT/jdk"
 
@@ -15734,6 +15899,7 @@
 
 
 
+
 ###############################################################################
 #
 # Pickup additional source for a component from outside of the source root
@@ -15979,6 +16145,19 @@
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes with $HOTSPOT_TOPDIR" >&5
 $as_echo "yes with $HOTSPOT_TOPDIR" >&6; }
 fi
+if test "x$with_override_nashorn" != x; then
+    CURDIR="$PWD"
+    cd "$with_override_nashorn"
+    NASHORN_TOPDIR="`pwd`"
+    cd "$CURDIR"
+    if ! test -f $NASHORN_TOPDIR/makefiles/BuildNashorn.gmk; then
+        as_fn_error $? "You have to override nashorn with a full nashorn repo!" "$LINENO" 5
+    fi
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if nashorn should be overridden" >&5
+$as_echo_n "checking if nashorn should be overridden... " >&6; }
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes with $NASHORN_TOPDIR" >&5
+$as_echo "yes with $NASHORN_TOPDIR" >&6; }
+fi
 if test "x$with_override_bdb" != x; then
     CURDIR="$PWD"
     cd "$with_override_bdb"
@@ -16104,7 +16283,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_CYGWIN_LINK="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -17052,6 +17231,432 @@
   fi
 
 
+
+
+# Check whether --with-dxsdk was given.
+if test "${with_dxsdk+set}" = set; then :
+  withval=$with_dxsdk;
+fi
+
+
+# Check whether --with-dxsdk-lib was given.
+if test "${with_dxsdk_lib+set}" = set; then :
+  withval=$with_dxsdk_lib;
+fi
+
+
+# Check whether --with-dxsdk-include was given.
+if test "${with_dxsdk_include+set}" = set; then :
+  withval=$with_dxsdk_include;
+fi
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DirectX SDK" >&5
+$as_echo_n "checking for DirectX SDK... " >&6; }
+
+  if test "x$with_dxsdk" != x; then
+    dxsdk_path="$with_dxsdk"
+  elif test "x$DXSDK_DIR" != x; then
+    dxsdk_path="$DXSDK_DIR"
+  elif test -d "C:/DXSDK"; then
+    dxsdk_path="C:/DXSDK"
+  else
+    as_fn_error $? "Could not find the DirectX SDK" "$LINENO" 5
+  fi
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dxsdk_path" >&5
+$as_echo "$dxsdk_path" >&6; }
+
+  if test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.cygwin"; then
+
+  # Input might be given as Windows format, start by converting to
+  # unix format.
+  path="$dxsdk_path"
+  new_path=`$CYGPATH -u "$path"`
+
+  # Cygwin tries to hide some aspects of the Windows file system, such that binaries are
+  # named .exe but called without that suffix. Therefore, "foo" and "foo.exe" are considered
+  # the same file, most of the time (as in "test -f"). But not when running cygpath -s, then
+  # "foo.exe" is OK but "foo" is an error.
+  #
+  # This test is therefore slightly more accurate than "test -f" to check for file precense.
+  # It is also a way to make sure we got the proper file name for the real test later on.
+  test_shortpath=`$CYGPATH -s -m "$new_path" 2> /dev/null`
+  if test "x$test_shortpath" = x; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: The path of dxsdk_path, which resolves as \"$path\", is invalid." >&5
+$as_echo "$as_me: The path of dxsdk_path, which resolves as \"$path\", is invalid." >&6;}
+    as_fn_error $? "Cannot locate the the path of dxsdk_path" "$LINENO" 5
+  fi
+
+  # Call helper function which possibly converts this using DOS-style short mode.
+  # If so, the updated path is stored in $new_path.
+
+  input_path="$new_path"
+  # Check if we need to convert this using DOS-style short mode. If the path
+  # contains just simple characters, use it. Otherwise (spaces, weird characters),
+  # take no chances and rewrite it.
+  # Note: m4 eats our [], so we need to use [ and ] instead.
+  has_forbidden_chars=`$ECHO "$input_path" | $GREP [^-._/a-zA-Z0-9]`
+  if test "x$has_forbidden_chars" != x; then
+    # Now convert it to mixed DOS-style, short mode (no spaces, and / instead of \)
+    shortmode_path=`$CYGPATH -s -m -a "$input_path"`
+    path_after_shortmode=`$CYGPATH -u "$shortmode_path"`
+    if test "x$path_after_shortmode" != "x$input_to_shortpath"; then
+      # Going to short mode and back again did indeed matter. Since short mode is
+      # case insensitive, let's make it lowercase to improve readability.
+      shortmode_path=`$ECHO "$shortmode_path" | $TR 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+      # Now convert it back to Unix-stile (cygpath)
+      input_path=`$CYGPATH -u "$shortmode_path"`
+      new_path="$input_path"
+    fi
+  fi
+
+  test_cygdrive_prefix=`$ECHO $input_path | $GREP ^/cygdrive/`
+  if test "x$test_cygdrive_prefix" = x; then
+    # As a simple fix, exclude /usr/bin since it's not a real path.
+    if test "x`$ECHO $new_path | $GREP ^/usr/bin/`" = x; then
+      # The path is in a Cygwin special directory (e.g. /home). We need this converted to
+      # a path prefixed by /cygdrive for fixpath to work.
+      new_path="$CYGWIN_ROOT_PATH$input_path"
+    fi
+  fi
+
+
+  if test "x$path" != "x$new_path"; then
+    dxsdk_path="$new_path"
+    { $as_echo "$as_me:${as_lineno-$LINENO}: Rewriting dxsdk_path to \"$new_path\"" >&5
+$as_echo "$as_me: Rewriting dxsdk_path to \"$new_path\"" >&6;}
+  fi
+
+  elif test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.msys"; then
+
+  path="$dxsdk_path"
+  has_colon=`$ECHO $path | $GREP ^.:`
+  new_path="$path"
+  if test "x$has_colon" = x; then
+    # Not in mixed or Windows style, start by that.
+    new_path=`cmd //c echo $path`
+  fi
+
+
+  input_path="$new_path"
+  # Check if we need to convert this using DOS-style short mode. If the path
+  # contains just simple characters, use it. Otherwise (spaces, weird characters),
+  # take no chances and rewrite it.
+  # Note: m4 eats our [], so we need to use [ and ] instead.
+  has_forbidden_chars=`$ECHO "$input_path" | $GREP [^-_/:a-zA-Z0-9]`
+  if test "x$has_forbidden_chars" != x; then
+    # Now convert it to mixed DOS-style, short mode (no spaces, and / instead of \)
+    new_path=`cmd /c "for %A in (\"$input_path\") do @echo %~sA"|$TR \\\\\\\\ / | $TR 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+  fi
+
+
+  windows_path="$new_path"
+  if test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.cygwin"; then
+    unix_path=`$CYGPATH -u "$windows_path"`
+    new_path="$unix_path"
+  elif test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.msys"; then
+    unix_path=`$ECHO "$windows_path" | $SED -e 's,^\\(.\\):,/\\1,g' -e 's,\\\\,/,g'`
+    new_path="$unix_path"
+  fi
+
+  if test "x$path" != "x$new_path"; then
+    dxsdk_path="$new_path"
+    { $as_echo "$as_me:${as_lineno-$LINENO}: Rewriting dxsdk_path to \"$new_path\"" >&5
+$as_echo "$as_me: Rewriting dxsdk_path to \"$new_path\"" >&6;}
+  fi
+
+  # Save the first 10 bytes of this path to the storage, so fixpath can work.
+  all_fixpath_prefixes=("${all_fixpath_prefixes[@]}" "${new_path:0:10}")
+
+  else
+    # We're on a posix platform. Hooray! :)
+    path="$dxsdk_path"
+
+    if test ! -f "$path" && test ! -d "$path"; then
+      as_fn_error $? "The path of dxsdk_path, which resolves as \"$path\", is not found." "$LINENO" 5
+    fi
+
+    has_space=`$ECHO "$path" | $GREP " "`
+    if test "x$has_space" != x; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: The path of dxsdk_path, which resolves as \"$path\", is invalid." >&5
+$as_echo "$as_me: The path of dxsdk_path, which resolves as \"$path\", is invalid." >&6;}
+      as_fn_error $? "Spaces are not allowed in this path." "$LINENO" 5
+    fi
+  fi
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DirectX SDK lib dir" >&5
+$as_echo_n "checking for DirectX SDK lib dir... " >&6; }
+  if test "x$with_dxsdk_lib" != x; then
+    DXSDK_LIB_PATH="$with_dxsdk_lib"
+  elif test "x$OPENJDK_TARGET_CPU" = "xx86_64"; then
+    DXSDK_LIB_PATH="$dxsdk_path/Lib/x64"
+  else
+    DXSDK_LIB_PATH="$dxsdk_path/Lib"
+  fi
+  # dsound.lib is linked to in jsoundds
+  if test ! -f "$DXSDK_LIB_PATH/dsound.lib"; then
+    as_fn_error $? "Invalid DirectX SDK lib dir" "$LINENO" 5
+  fi
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DXSDK_LIB_PATH" >&5
+$as_echo "$DXSDK_LIB_PATH" >&6; }
+
+  if test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.cygwin"; then
+
+  # Input might be given as Windows format, start by converting to
+  # unix format.
+  path="$DXSDK_LIB_PATH"
+  new_path=`$CYGPATH -u "$path"`
+
+  # Cygwin tries to hide some aspects of the Windows file system, such that binaries are
+  # named .exe but called without that suffix. Therefore, "foo" and "foo.exe" are considered
+  # the same file, most of the time (as in "test -f"). But not when running cygpath -s, then
+  # "foo.exe" is OK but "foo" is an error.
+  #
+  # This test is therefore slightly more accurate than "test -f" to check for file precense.
+  # It is also a way to make sure we got the proper file name for the real test later on.
+  test_shortpath=`$CYGPATH -s -m "$new_path" 2> /dev/null`
+  if test "x$test_shortpath" = x; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: The path of DXSDK_LIB_PATH, which resolves as \"$path\", is invalid." >&5
+$as_echo "$as_me: The path of DXSDK_LIB_PATH, which resolves as \"$path\", is invalid." >&6;}
+    as_fn_error $? "Cannot locate the the path of DXSDK_LIB_PATH" "$LINENO" 5
+  fi
+
+  # Call helper function which possibly converts this using DOS-style short mode.
+  # If so, the updated path is stored in $new_path.
+
+  input_path="$new_path"
+  # Check if we need to convert this using DOS-style short mode. If the path
+  # contains just simple characters, use it. Otherwise (spaces, weird characters),
+  # take no chances and rewrite it.
+  # Note: m4 eats our [], so we need to use [ and ] instead.
+  has_forbidden_chars=`$ECHO "$input_path" | $GREP [^-._/a-zA-Z0-9]`
+  if test "x$has_forbidden_chars" != x; then
+    # Now convert it to mixed DOS-style, short mode (no spaces, and / instead of \)
+    shortmode_path=`$CYGPATH -s -m -a "$input_path"`
+    path_after_shortmode=`$CYGPATH -u "$shortmode_path"`
+    if test "x$path_after_shortmode" != "x$input_to_shortpath"; then
+      # Going to short mode and back again did indeed matter. Since short mode is
+      # case insensitive, let's make it lowercase to improve readability.
+      shortmode_path=`$ECHO "$shortmode_path" | $TR 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+      # Now convert it back to Unix-stile (cygpath)
+      input_path=`$CYGPATH -u "$shortmode_path"`
+      new_path="$input_path"
+    fi
+  fi
+
+  test_cygdrive_prefix=`$ECHO $input_path | $GREP ^/cygdrive/`
+  if test "x$test_cygdrive_prefix" = x; then
+    # As a simple fix, exclude /usr/bin since it's not a real path.
+    if test "x`$ECHO $new_path | $GREP ^/usr/bin/`" = x; then
+      # The path is in a Cygwin special directory (e.g. /home). We need this converted to
+      # a path prefixed by /cygdrive for fixpath to work.
+      new_path="$CYGWIN_ROOT_PATH$input_path"
+    fi
+  fi
+
+
+  if test "x$path" != "x$new_path"; then
+    DXSDK_LIB_PATH="$new_path"
+    { $as_echo "$as_me:${as_lineno-$LINENO}: Rewriting DXSDK_LIB_PATH to \"$new_path\"" >&5
+$as_echo "$as_me: Rewriting DXSDK_LIB_PATH to \"$new_path\"" >&6;}
+  fi
+
+  elif test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.msys"; then
+
+  path="$DXSDK_LIB_PATH"
+  has_colon=`$ECHO $path | $GREP ^.:`
+  new_path="$path"
+  if test "x$has_colon" = x; then
+    # Not in mixed or Windows style, start by that.
+    new_path=`cmd //c echo $path`
+  fi
+
+
+  input_path="$new_path"
+  # Check if we need to convert this using DOS-style short mode. If the path
+  # contains just simple characters, use it. Otherwise (spaces, weird characters),
+  # take no chances and rewrite it.
+  # Note: m4 eats our [], so we need to use [ and ] instead.
+  has_forbidden_chars=`$ECHO "$input_path" | $GREP [^-_/:a-zA-Z0-9]`
+  if test "x$has_forbidden_chars" != x; then
+    # Now convert it to mixed DOS-style, short mode (no spaces, and / instead of \)
+    new_path=`cmd /c "for %A in (\"$input_path\") do @echo %~sA"|$TR \\\\\\\\ / | $TR 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+  fi
+
+
+  windows_path="$new_path"
+  if test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.cygwin"; then
+    unix_path=`$CYGPATH -u "$windows_path"`
+    new_path="$unix_path"
+  elif test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.msys"; then
+    unix_path=`$ECHO "$windows_path" | $SED -e 's,^\\(.\\):,/\\1,g' -e 's,\\\\,/,g'`
+    new_path="$unix_path"
+  fi
+
+  if test "x$path" != "x$new_path"; then
+    DXSDK_LIB_PATH="$new_path"
+    { $as_echo "$as_me:${as_lineno-$LINENO}: Rewriting DXSDK_LIB_PATH to \"$new_path\"" >&5
+$as_echo "$as_me: Rewriting DXSDK_LIB_PATH to \"$new_path\"" >&6;}
+  fi
+
+  # Save the first 10 bytes of this path to the storage, so fixpath can work.
+  all_fixpath_prefixes=("${all_fixpath_prefixes[@]}" "${new_path:0:10}")
+
+  else
+    # We're on a posix platform. Hooray! :)
+    path="$DXSDK_LIB_PATH"
+
+    if test ! -f "$path" && test ! -d "$path"; then
+      as_fn_error $? "The path of DXSDK_LIB_PATH, which resolves as \"$path\", is not found." "$LINENO" 5
+    fi
+
+    has_space=`$ECHO "$path" | $GREP " "`
+    if test "x$has_space" != x; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: The path of DXSDK_LIB_PATH, which resolves as \"$path\", is invalid." >&5
+$as_echo "$as_me: The path of DXSDK_LIB_PATH, which resolves as \"$path\", is invalid." >&6;}
+      as_fn_error $? "Spaces are not allowed in this path." "$LINENO" 5
+    fi
+  fi
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DirectX SDK include dir" >&5
+$as_echo_n "checking for DirectX SDK include dir... " >&6; }
+  if test "x$with_dxsdk_include" != x; then
+    DXSDK_INCLUDE_PATH="$with_dxsdk_include"
+  else
+    DXSDK_INCLUDE_PATH="$dxsdk_path/Include"
+  fi
+  # dsound.h is included in jsoundds
+  if test ! -f "$DXSDK_INCLUDE_PATH/dsound.h"; then
+    as_fn_error $? "Invalid DirectX SDK lib dir" "$LINENO" 5
+  fi
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DXSDK_INCLUDE_PATH" >&5
+$as_echo "$DXSDK_INCLUDE_PATH" >&6; }
+
+  if test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.cygwin"; then
+
+  # Input might be given as Windows format, start by converting to
+  # unix format.
+  path="$DXSDK_INCLUDE_PATH"
+  new_path=`$CYGPATH -u "$path"`
+
+  # Cygwin tries to hide some aspects of the Windows file system, such that binaries are
+  # named .exe but called without that suffix. Therefore, "foo" and "foo.exe" are considered
+  # the same file, most of the time (as in "test -f"). But not when running cygpath -s, then
+  # "foo.exe" is OK but "foo" is an error.
+  #
+  # This test is therefore slightly more accurate than "test -f" to check for file precense.
+  # It is also a way to make sure we got the proper file name for the real test later on.
+  test_shortpath=`$CYGPATH -s -m "$new_path" 2> /dev/null`
+  if test "x$test_shortpath" = x; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: The path of DXSDK_INCLUDE_PATH, which resolves as \"$path\", is invalid." >&5
+$as_echo "$as_me: The path of DXSDK_INCLUDE_PATH, which resolves as \"$path\", is invalid." >&6;}
+    as_fn_error $? "Cannot locate the the path of DXSDK_INCLUDE_PATH" "$LINENO" 5
+  fi
+
+  # Call helper function which possibly converts this using DOS-style short mode.
+  # If so, the updated path is stored in $new_path.
+
+  input_path="$new_path"
+  # Check if we need to convert this using DOS-style short mode. If the path
+  # contains just simple characters, use it. Otherwise (spaces, weird characters),
+  # take no chances and rewrite it.
+  # Note: m4 eats our [], so we need to use [ and ] instead.
+  has_forbidden_chars=`$ECHO "$input_path" | $GREP [^-._/a-zA-Z0-9]`
+  if test "x$has_forbidden_chars" != x; then
+    # Now convert it to mixed DOS-style, short mode (no spaces, and / instead of \)
+    shortmode_path=`$CYGPATH -s -m -a "$input_path"`
+    path_after_shortmode=`$CYGPATH -u "$shortmode_path"`
+    if test "x$path_after_shortmode" != "x$input_to_shortpath"; then
+      # Going to short mode and back again did indeed matter. Since short mode is
+      # case insensitive, let's make it lowercase to improve readability.
+      shortmode_path=`$ECHO "$shortmode_path" | $TR 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+      # Now convert it back to Unix-stile (cygpath)
+      input_path=`$CYGPATH -u "$shortmode_path"`
+      new_path="$input_path"
+    fi
+  fi
+
+  test_cygdrive_prefix=`$ECHO $input_path | $GREP ^/cygdrive/`
+  if test "x$test_cygdrive_prefix" = x; then
+    # As a simple fix, exclude /usr/bin since it's not a real path.
+    if test "x`$ECHO $new_path | $GREP ^/usr/bin/`" = x; then
+      # The path is in a Cygwin special directory (e.g. /home). We need this converted to
+      # a path prefixed by /cygdrive for fixpath to work.
+      new_path="$CYGWIN_ROOT_PATH$input_path"
+    fi
+  fi
+
+
+  if test "x$path" != "x$new_path"; then
+    DXSDK_INCLUDE_PATH="$new_path"
+    { $as_echo "$as_me:${as_lineno-$LINENO}: Rewriting DXSDK_INCLUDE_PATH to \"$new_path\"" >&5
+$as_echo "$as_me: Rewriting DXSDK_INCLUDE_PATH to \"$new_path\"" >&6;}
+  fi
+
+  elif test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.msys"; then
+
+  path="$DXSDK_INCLUDE_PATH"
+  has_colon=`$ECHO $path | $GREP ^.:`
+  new_path="$path"
+  if test "x$has_colon" = x; then
+    # Not in mixed or Windows style, start by that.
+    new_path=`cmd //c echo $path`
+  fi
+
+
+  input_path="$new_path"
+  # Check if we need to convert this using DOS-style short mode. If the path
+  # contains just simple characters, use it. Otherwise (spaces, weird characters),
+  # take no chances and rewrite it.
+  # Note: m4 eats our [], so we need to use [ and ] instead.
+  has_forbidden_chars=`$ECHO "$input_path" | $GREP [^-_/:a-zA-Z0-9]`
+  if test "x$has_forbidden_chars" != x; then
+    # Now convert it to mixed DOS-style, short mode (no spaces, and / instead of \)
+    new_path=`cmd /c "for %A in (\"$input_path\") do @echo %~sA"|$TR \\\\\\\\ / | $TR 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+  fi
+
+
+  windows_path="$new_path"
+  if test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.cygwin"; then
+    unix_path=`$CYGPATH -u "$windows_path"`
+    new_path="$unix_path"
+  elif test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.msys"; then
+    unix_path=`$ECHO "$windows_path" | $SED -e 's,^\\(.\\):,/\\1,g' -e 's,\\\\,/,g'`
+    new_path="$unix_path"
+  fi
+
+  if test "x$path" != "x$new_path"; then
+    DXSDK_INCLUDE_PATH="$new_path"
+    { $as_echo "$as_me:${as_lineno-$LINENO}: Rewriting DXSDK_INCLUDE_PATH to \"$new_path\"" >&5
+$as_echo "$as_me: Rewriting DXSDK_INCLUDE_PATH to \"$new_path\"" >&6;}
+  fi
+
+  # Save the first 10 bytes of this path to the storage, so fixpath can work.
+  all_fixpath_prefixes=("${all_fixpath_prefixes[@]}" "${new_path:0:10}")
+
+  else
+    # We're on a posix platform. Hooray! :)
+    path="$DXSDK_INCLUDE_PATH"
+
+    if test ! -f "$path" && test ! -d "$path"; then
+      as_fn_error $? "The path of DXSDK_INCLUDE_PATH, which resolves as \"$path\", is not found." "$LINENO" 5
+    fi
+
+    has_space=`$ECHO "$path" | $GREP " "`
+    if test "x$has_space" != x; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: The path of DXSDK_INCLUDE_PATH, which resolves as \"$path\", is invalid." >&5
+$as_echo "$as_me: The path of DXSDK_INCLUDE_PATH, which resolves as \"$path\", is invalid." >&6;}
+      as_fn_error $? "Spaces are not allowed in this path." "$LINENO" 5
+    fi
+  fi
+
+
+
+
+  LDFLAGS_JDK="$LDFLAGS_JDK -libpath:$DXSDK_LIB_PATH"
+
 fi
 
 
@@ -17093,7 +17698,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_BUILD_CC="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -17404,7 +18009,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_BUILD_CXX="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -17713,7 +18318,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_BUILD_LD="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -18186,14 +18791,18 @@
 
 ### Locate C compiler (CC)
 
-# gcc is almost always present, but on Windows we
-# prefer cl.exe and on Solaris we prefer CC.
-# Thus test for them in this order.
-if test "x$OPENJDK_TARGET_OS" = xmacosx; then
-  # Do not probe for cc on MacOSX.
-  COMPILER_CHECK_LIST="cl gcc"
-else
-  COMPILER_CHECK_LIST="cl cc gcc"
+# On windows, only cl.exe is supported.
+# On Solaris, cc is preferred to gcc.
+# Elsewhere, gcc is preferred to cc.
+
+if test "x$CC" != x; then
+  COMPILER_CHECK_LIST="$CC"
+elif test "x$OPENJDK_TARGET_OS" = "xwindows"; then
+  COMPILER_CHECK_LIST="cl"
+elif test "x$OPENJDK_TARGET_OS" = "xsolaris"; then
+  COMPILER_CHECK_LIST="cc gcc"
+else
+  COMPILER_CHECK_LIST="gcc cc"
 fi
 
 
@@ -18225,7 +18834,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_TOOLS_DIR_CC="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -18277,7 +18886,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_POTENTIAL_CC="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -18688,7 +19297,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_PROPER_COMPILER_CC="$ac_tool_prefix$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -18732,7 +19341,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_PROPER_COMPILER_CC="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -19157,7 +19766,7 @@
 $as_echo "$as_me: Using $COMPILER_VENDOR $COMPILER_NAME compiler version $COMPILER_VERSION (located at $COMPILER)" >&6;}
 
 
-# Now that we have resolved CC ourself, let autoconf have it's go at it
+# Now that we have resolved CC ourself, let autoconf have its go at it
 ac_ext=c
 ac_cpp='$CPP $CPPFLAGS'
 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
@@ -19182,7 +19791,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -19226,7 +19835,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_CC="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -19670,8 +20279,7 @@
 /* end confdefs.h.  */
 #include <stdarg.h>
 #include <stdio.h>
-#include <sys/types.h>
-#include <sys/stat.h>
+struct stat;
 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
 struct buf { int x; };
 FILE * (*rcsopen) (struct buf *, struct stat *, int);
@@ -19759,12 +20367,16 @@
 
 ### Locate C++ compiler (CXX)
 
-if test "x$OPENJDK_TARGET_OS" = xmacosx; then
-  # Do not probe for CC on MacOSX.
-  COMPILER_CHECK_LIST="cl g++"
-else
-  COMPILER_CHECK_LIST="cl CC g++"
-fi
+if test "x$CXX" != x; then
+  COMPILER_CHECK_LIST="$CXX"
+elif test "x$OPENJDK_TARGET_OS" = "xwindows"; then
+  COMPILER_CHECK_LIST="cl"
+elif test "x$OPENJDK_TARGET_OS" = "xsolaris"; then
+  COMPILER_CHECK_LIST="CC g++"
+else
+  COMPILER_CHECK_LIST="g++ CC"
+fi
+
 
   COMPILER_NAME=C++
 
@@ -19794,7 +20406,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_TOOLS_DIR_CXX="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -19846,7 +20458,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_POTENTIAL_CXX="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -20257,7 +20869,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_PROPER_COMPILER_CXX="$ac_tool_prefix$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -20301,7 +20913,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_PROPER_COMPILER_CXX="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -20726,7 +21338,7 @@
 $as_echo "$as_me: Using $COMPILER_VENDOR $COMPILER_NAME compiler version $COMPILER_VERSION (located at $COMPILER)" >&6;}
 
 
-# Now that we have resolved CXX ourself, let autoconf have it's go at it
+# Now that we have resolved CXX ourself, let autoconf have its go at it
 ac_ext=cpp
 ac_cpp='$CXXCPP $CPPFLAGS'
 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
@@ -20755,7 +21367,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -20799,7 +21411,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_CXX="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -21012,7 +21624,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_OBJC="$ac_tool_prefix$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -21056,7 +21668,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_OBJC="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -21545,7 +22157,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_AR="${ac_tool_prefix}ar"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -21585,7 +22197,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_AR="ar"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -21928,7 +22540,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     if test "$as_dir/$ac_word$ac_exec_ext" = "$CYGWIN_LINK"; then
        ac_prog_rejected=yes
        continue
@@ -22267,7 +22879,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/bin/mt"; then
        ac_prog_rejected=yes
        continue
@@ -22588,7 +23200,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/bin/rc"; then
        ac_prog_rejected=yes
        continue
@@ -22978,7 +23590,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_WINAR="lib"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -23284,7 +23896,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_DUMPBIN="dumpbin"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -24423,7 +25035,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_AS="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -24717,10 +25329,8 @@
 
 
 if test "x$OPENJDK_TARGET_OS" = xsolaris; then
-    for ac_prog in gnm nm
-do
-  # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
+    # Extract the first word of "nm", so it can be a program name with args.
+set dummy nm; ac_word=$2
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 $as_echo_n "checking for $ac_word... " >&6; }
 if ${ac_cv_path_NM+:} false; then :
@@ -24737,7 +25347,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_NM="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -24759,9 +25369,6 @@
 fi
 
 
-  test -n "$NM" && break
-done
-
 
   if test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.cygwin"; then
 
@@ -25028,6 +25635,312 @@
 $as_echo "$as_me: Rewriting NM to \"$new_complete\"" >&6;}
     fi
 
+    # Extract the first word of "gnm", so it can be a program name with args.
+set dummy gnm; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_GNM+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $GNM in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_GNM="$GNM" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+    ac_cv_path_GNM="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+GNM=$ac_cv_path_GNM
+if test -n "$GNM"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNM" >&5
+$as_echo "$GNM" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+
+  if test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.cygwin"; then
+
+  # First separate the path from the arguments. This will split at the first
+  # space.
+  complete="$GNM"
+  path="${complete%% *}"
+  tmp="$complete EOL"
+  arguments="${tmp#* }"
+
+  # Input might be given as Windows format, start by converting to
+  # unix format.
+  new_path=`$CYGPATH -u "$path"`
+
+  # Now try to locate executable using which
+  new_path=`$WHICH "$new_path" 2> /dev/null`
+  # bat and cmd files are not always considered executable in cygwin causing which
+  # to not find them
+  if test "x$new_path" = x \
+           && test "x`$ECHO \"$path\" | $GREP -i -e \"\\.bat$\" -e \"\\.cmd$\"`" != x \
+           && test "x`$LS \"$path\" 2>/dev/null`" != x; then
+    new_path=`$CYGPATH -u "$path"`
+  fi
+  if test "x$new_path" = x; then
+    # Oops. Which didn't find the executable.
+    # The splitting of arguments from the executable at a space might have been incorrect,
+    # since paths with space are more likely in Windows. Give it another try with the whole
+    # argument.
+    path="$complete"
+    arguments="EOL"
+    new_path=`$CYGPATH -u "$path"`
+    new_path=`$WHICH "$new_path" 2> /dev/null`
+    # bat and cmd files are not always considered executable in cygwin causing which
+    # to not find them
+    if test "x$new_path" = x \
+             && test "x`$ECHO \"$path\" | $GREP -i -e \"\\.bat$\" -e \"\\.cmd$\"`" != x \
+             && test "x`$LS \"$path\" 2>/dev/null`" != x; then
+      new_path=`$CYGPATH -u "$path"`
+    fi
+    if test "x$new_path" = x; then
+      # It's still not found. Now this is an unrecoverable error.
+      { $as_echo "$as_me:${as_lineno-$LINENO}: The path of GNM, which resolves as \"$complete\", is not found." >&5
+$as_echo "$as_me: The path of GNM, which resolves as \"$complete\", is not found." >&6;}
+      has_space=`$ECHO "$complete" | $GREP " "`
+      if test "x$has_space" != x; then
+        { $as_echo "$as_me:${as_lineno-$LINENO}: You might be mixing spaces in the path and extra arguments, which is not allowed." >&5
+$as_echo "$as_me: You might be mixing spaces in the path and extra arguments, which is not allowed." >&6;}
+      fi
+      as_fn_error $? "Cannot locate the the path of GNM" "$LINENO" 5
+    fi
+  fi
+
+  # Cygwin tries to hide some aspects of the Windows file system, such that binaries are
+  # named .exe but called without that suffix. Therefore, "foo" and "foo.exe" are considered
+  # the same file, most of the time (as in "test -f"). But not when running cygpath -s, then
+  # "foo.exe" is OK but "foo" is an error.
+  #
+  # This test is therefore slightly more accurate than "test -f" to check for file precense.
+  # It is also a way to make sure we got the proper file name for the real test later on.
+  test_shortpath=`$CYGPATH -s -m "$new_path" 2> /dev/null`
+  if test "x$test_shortpath" = x; then
+    # Short path failed, file does not exist as specified.
+    # Try adding .exe or .cmd
+    if test -f "${new_path}.exe"; then
+       input_to_shortpath="${new_path}.exe"
+    elif test -f "${new_path}.cmd"; then
+       input_to_shortpath="${new_path}.cmd"
+    else
+      { $as_echo "$as_me:${as_lineno-$LINENO}: The path of GNM, which resolves as \"$new_path\", is invalid." >&5
+$as_echo "$as_me: The path of GNM, which resolves as \"$new_path\", is invalid." >&6;}
+      { $as_echo "$as_me:${as_lineno-$LINENO}: Neither \"$new_path\" nor \"$new_path.exe/cmd\" can be found" >&5
+$as_echo "$as_me: Neither \"$new_path\" nor \"$new_path.exe/cmd\" can be found" >&6;}
+      as_fn_error $? "Cannot locate the the path of GNM" "$LINENO" 5
+    fi
+  else
+    input_to_shortpath="$new_path"
+  fi
+
+  # Call helper function which possibly converts this using DOS-style short mode.
+  # If so, the updated path is stored in $new_path.
+  new_path="$input_to_shortpath"
+
+  input_path="$input_to_shortpath"
+  # Check if we need to convert this using DOS-style short mode. If the path
+  # contains just simple characters, use it. Otherwise (spaces, weird characters),
+  # take no chances and rewrite it.
+  # Note: m4 eats our [], so we need to use [ and ] instead.
+  has_forbidden_chars=`$ECHO "$input_path" | $GREP [^-._/a-zA-Z0-9]`
+  if test "x$has_forbidden_chars" != x; then
+    # Now convert it to mixed DOS-style, short mode (no spaces, and / instead of \)
+    shortmode_path=`$CYGPATH -s -m -a "$input_path"`
+    path_after_shortmode=`$CYGPATH -u "$shortmode_path"`
+    if test "x$path_after_shortmode" != "x$input_to_shortpath"; then
+      # Going to short mode and back again did indeed matter. Since short mode is
+      # case insensitive, let's make it lowercase to improve readability.
+      shortmode_path=`$ECHO "$shortmode_path" | $TR 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+      # Now convert it back to Unix-stile (cygpath)
+      input_path=`$CYGPATH -u "$shortmode_path"`
+      new_path="$input_path"
+    fi
+  fi
+
+  test_cygdrive_prefix=`$ECHO $input_path | $GREP ^/cygdrive/`
+  if test "x$test_cygdrive_prefix" = x; then
+    # As a simple fix, exclude /usr/bin since it's not a real path.
+    if test "x`$ECHO $input_to_shortpath | $GREP ^/usr/bin/`" = x; then
+      # The path is in a Cygwin special directory (e.g. /home). We need this converted to
+      # a path prefixed by /cygdrive for fixpath to work.
+      new_path="$CYGWIN_ROOT_PATH$input_path"
+    fi
+  fi
+
+  # remove trailing .exe if any
+  new_path="${new_path/%.exe/}"
+
+  elif test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.msys"; then
+
+  # First separate the path from the arguments. This will split at the first
+  # space.
+  complete="$GNM"
+  path="${complete%% *}"
+  tmp="$complete EOL"
+  arguments="${tmp#* }"
+
+  # Input might be given as Windows format, start by converting to
+  # unix format.
+  new_path="$path"
+
+  windows_path="$new_path"
+  if test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.cygwin"; then
+    unix_path=`$CYGPATH -u "$windows_path"`
+    new_path="$unix_path"
+  elif test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.msys"; then
+    unix_path=`$ECHO "$windows_path" | $SED -e 's,^\\(.\\):,/\\1,g' -e 's,\\\\,/,g'`
+    new_path="$unix_path"
+  fi
+
+
+  # Now try to locate executable using which
+  new_path=`$WHICH "$new_path" 2> /dev/null`
+
+  if test "x$new_path" = x; then
+    # Oops. Which didn't find the executable.
+    # The splitting of arguments from the executable at a space might have been incorrect,
+    # since paths with space are more likely in Windows. Give it another try with the whole
+    # argument.
+    path="$complete"
+    arguments="EOL"
+    new_path="$path"
+
+  windows_path="$new_path"
+  if test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.cygwin"; then
+    unix_path=`$CYGPATH -u "$windows_path"`
+    new_path="$unix_path"
+  elif test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.msys"; then
+    unix_path=`$ECHO "$windows_path" | $SED -e 's,^\\(.\\):,/\\1,g' -e 's,\\\\,/,g'`
+    new_path="$unix_path"
+  fi
+
+
+    new_path=`$WHICH "$new_path" 2> /dev/null`
+
+    if test "x$new_path" = x; then
+      # It's still not found. Now this is an unrecoverable error.
+      { $as_echo "$as_me:${as_lineno-$LINENO}: The path of GNM, which resolves as \"$complete\", is not found." >&5
+$as_echo "$as_me: The path of GNM, which resolves as \"$complete\", is not found." >&6;}
+      has_space=`$ECHO "$complete" | $GREP " "`
+      if test "x$has_space" != x; then
+        { $as_echo "$as_me:${as_lineno-$LINENO}: You might be mixing spaces in the path and extra arguments, which is not allowed." >&5
+$as_echo "$as_me: You might be mixing spaces in the path and extra arguments, which is not allowed." >&6;}
+      fi
+      as_fn_error $? "Cannot locate the the path of GNM" "$LINENO" 5
+    fi
+  fi
+
+  # Now new_path has a complete unix path to the binary
+  if test "x`$ECHO $new_path | $GREP ^/bin/`" != x; then
+    # Keep paths in /bin as-is, but remove trailing .exe if any
+    new_path="${new_path/%.exe/}"
+    # Do not save /bin paths to all_fixpath_prefixes!
+  else
+    # Not in mixed or Windows style, start by that.
+    new_path=`cmd //c echo $new_path`
+
+  input_path="$new_path"
+  # Check if we need to convert this using DOS-style short mode. If the path
+  # contains just simple characters, use it. Otherwise (spaces, weird characters),
+  # take no chances and rewrite it.
+  # Note: m4 eats our [], so we need to use [ and ] instead.
+  has_forbidden_chars=`$ECHO "$input_path" | $GREP [^-_/:a-zA-Z0-9]`
+  if test "x$has_forbidden_chars" != x; then
+    # Now convert it to mixed DOS-style, short mode (no spaces, and / instead of \)
+    new_path=`cmd /c "for %A in (\"$input_path\") do @echo %~sA"|$TR \\\\\\\\ / | $TR 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+  fi
+
+    # Output is in $new_path
+
+  windows_path="$new_path"
+  if test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.cygwin"; then
+    unix_path=`$CYGPATH -u "$windows_path"`
+    new_path="$unix_path"
+  elif test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.msys"; then
+    unix_path=`$ECHO "$windows_path" | $SED -e 's,^\\(.\\):,/\\1,g' -e 's,\\\\,/,g'`
+    new_path="$unix_path"
+  fi
+
+    # remove trailing .exe if any
+    new_path="${new_path/%.exe/}"
+
+    # Save the first 10 bytes of this path to the storage, so fixpath can work.
+    all_fixpath_prefixes=("${all_fixpath_prefixes[@]}" "${new_path:0:10}")
+  fi
+
+  else
+    # We're on a posix platform. Hooray! :)
+    # First separate the path from the arguments. This will split at the first
+    # space.
+    complete="$GNM"
+    path="${complete%% *}"
+    tmp="$complete EOL"
+    arguments="${tmp#* }"
+
+    # Cannot rely on the command "which" here since it doesn't always work.
+    is_absolute_path=`$ECHO "$path" | $GREP ^/`
+    if test -z "$is_absolute_path"; then
+      # Path to executable is not absolute. Find it.
+      IFS_save="$IFS"
+      IFS=:
+      for p in $PATH; do
+        if test -f "$p/$path" && test -x "$p/$path"; then
+          new_path="$p/$path"
+          break
+        fi
+      done
+      IFS="$IFS_save"
+    else
+      { $as_echo "$as_me:${as_lineno-$LINENO}: Resolving GNM (as $path) failed, using $path directly." >&5
+$as_echo "$as_me: Resolving GNM (as $path) failed, using $path directly." >&6;}
+      new_path="$path"
+    fi
+
+    if test "x$new_path" = x; then
+        { $as_echo "$as_me:${as_lineno-$LINENO}: The path of GNM, which resolves as \"$complete\", is not found." >&5
+$as_echo "$as_me: The path of GNM, which resolves as \"$complete\", is not found." >&6;}
+        has_space=`$ECHO "$complete" | $GREP " "`
+        if test "x$has_space" != x; then
+          { $as_echo "$as_me:${as_lineno-$LINENO}: This might be caused by spaces in the path, which is not allowed." >&5
+$as_echo "$as_me: This might be caused by spaces in the path, which is not allowed." >&6;}
+        fi
+        as_fn_error $? "Cannot locate the the path of GNM" "$LINENO" 5
+      fi
+  fi
+
+      # Now join together the path and the arguments once again
+      if test "x$arguments" != xEOL; then
+        new_complete="$new_path ${arguments% *}"
+      else
+        new_complete="$new_path"
+      fi
+
+  if test "x$complete" != "x$new_complete"; then
+      GNM="$new_complete"
+      { $as_echo "$as_me:${as_lineno-$LINENO}: Rewriting GNM to \"$new_complete\"" >&5
+$as_echo "$as_me: Rewriting GNM to \"$new_complete\"" >&6;}
+    fi
+
     # Extract the first word of "strip", so it can be a program name with args.
 set dummy strip; ac_word=$2
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
@@ -25046,7 +25959,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_STRIP="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -25352,7 +26265,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_MCS="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -25658,7 +26571,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_NM="${ac_tool_prefix}nm"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -25698,7 +26611,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_NM="nm"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -25999,6 +26912,8 @@
 $as_echo "$as_me: Rewriting NM to \"$new_complete\"" >&6;}
     fi
 
+    GNM="$NM"
+
     if test -n "$ac_tool_prefix"; then
   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
 set dummy ${ac_tool_prefix}strip; ac_word=$2
@@ -26016,7 +26931,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -26056,7 +26971,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_STRIP="strip"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -26381,7 +27296,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_OBJCOPY="$ac_tool_prefix$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -26425,7 +27340,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_OBJCOPY="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -26752,7 +27667,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_OBJDUMP="$ac_tool_prefix$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -26796,7 +27711,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_OBJDUMP="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -27122,7 +28037,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_LIPO="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -27557,6 +28472,7 @@
 # (The JVM can use 32 or 64 bit Java pointers but that decision
 # is made at runtime.)
 #
+
 if test "x$OPENJDK_TARGET_OS" = xsolaris; then
   # Always specify -m flags on Solaris
 
@@ -28018,6 +28934,7 @@
 
 
 
+
 # The (cross) compiler is now configured, we can now test capabilities
 # of the target platform.
 
@@ -28339,6 +29256,17 @@
 fi
 if test "x$OPENJDK_TARGET_OS" = xmacosx; then
     CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DMACOSX -D_ALLBSD_SOURCE"
+    # Setting these parameters makes it an error to link to macosx APIs that are
+    # newer than the given OS version and makes the linked binaries compatible even
+    # if built on a newer version of the OS.
+    # The expected format is X.Y.Z
+    MACOSX_VERSION_MIN=10.7.0
+
+    # The macro takes the version with no dots, ex: 1070
+    # Let the flags variables get resolved in make for easier override on make
+    # command line.
+    CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DMAC_OS_X_VERSION_MAX_ALLOWED=\$(subst .,,\$(MACOSX_VERSION_MIN)) -mmacosx-version-min=\$(MACOSX_VERSION_MIN)"
+    LDFLAGS_JDK="$LDFLAGS_JDK -mmacosx-version-min=\$(MACOSX_VERSION_MIN)"
 fi
 if test "x$OPENJDK_TARGET_OS" = xbsd; then
     CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DBSD -D_ALLBSD_SOURCE"
@@ -28470,6 +29398,161 @@
 
 
 
+
+  # Some Zero and Shark settings.
+  # ZERO_ARCHFLAG tells the compiler which mode to build for
+  case "${OPENJDK_TARGET_CPU}" in
+    s390)
+      ZERO_ARCHFLAG="-m31"
+      ;;
+    *)
+      ZERO_ARCHFLAG="-m${OPENJDK_TARGET_CPU_BITS}"
+  esac
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler supports \"$ZERO_ARCHFLAG\"" >&5
+$as_echo_n "checking if compiler supports \"$ZERO_ARCHFLAG\"... " >&6; }
+  supports=yes
+
+  saved_cflags="$CFLAGS"
+  CFLAGS="$CFLAGS $ZERO_ARCHFLAG"
+  ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+    int i;
+
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+
+else
+  supports=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+  ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+
+  CFLAGS="$saved_cflags"
+
+  saved_cxxflags="$CXXFLAGS"
+  CXXFLAGS="$CXXFLAG $ZERO_ARCHFLAG"
+  ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+    int i;
+
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+
+else
+  supports=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+  ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+
+  CXXFLAGS="$saved_cxxflags"
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supports" >&5
+$as_echo "$supports" >&6; }
+  if test "x$supports" = "xyes" ; then
+    :
+  else
+    ZERO_ARCHFLAG=""
+  fi
+
+
+
+  # Check that the compiler supports -mX flags
+  # Set COMPILER_SUPPORTS_TARGET_BITS_FLAG to 'true' if it does
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler supports \"-m${OPENJDK_TARGET_CPU_BITS}\"" >&5
+$as_echo_n "checking if compiler supports \"-m${OPENJDK_TARGET_CPU_BITS}\"... " >&6; }
+  supports=yes
+
+  saved_cflags="$CFLAGS"
+  CFLAGS="$CFLAGS -m${OPENJDK_TARGET_CPU_BITS}"
+  ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+    int i;
+
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+
+else
+  supports=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+  ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+
+  CFLAGS="$saved_cflags"
+
+  saved_cxxflags="$CXXFLAGS"
+  CXXFLAGS="$CXXFLAG -m${OPENJDK_TARGET_CPU_BITS}"
+  ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+    int i;
+
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+
+else
+  supports=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+  ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+
+  CXXFLAGS="$saved_cxxflags"
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supports" >&5
+$as_echo "$supports" >&6; }
+  if test "x$supports" = "xyes" ; then
+    COMPILER_SUPPORTS_TARGET_BITS_FLAG=true
+  else
+    COMPILER_SUPPORTS_TARGET_BITS_FLAG=false
+  fi
+
+
+
+
 # Setup debug symbols (need objcopy from the toolchain for that)
 
 #
@@ -28513,14 +29596,15 @@
 #
 # ZIP_DEBUGINFO_FILES
 #
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we should zip debug-info files" >&5
+$as_echo_n "checking if we should zip debug-info files... " >&6; }
 # Check whether --enable-zip-debug-info was given.
 if test "${enable_zip_debug_info+set}" = set; then :
-  enableval=$enable_zip_debug_info;
-fi
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we should zip debug-info files" >&5
-$as_echo_n "checking if we should zip debug-info files... " >&6; }
+  enableval=$enable_zip_debug_info; enable_zip_debug_info="${enableval}"
+else
+  enable_zip_debug_info="yes"
+fi
+
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${enable_zip_debug_info}" >&5
 $as_echo "${enable_zip_debug_info}" >&6; }
 
@@ -28647,7 +29731,6 @@
 
 
 
-
 ###############################################################################
 #
 # Check for X Windows
@@ -29440,7 +30523,7 @@
 _ACEOF
  X11_A_OK=yes
 else
-  X11_A_OK=no
+  X11_A_OK=no; break
 fi
 
 done
@@ -30788,10 +31871,44 @@
 # Check for the gif library
 #
 
-USE_EXTERNAL_LIBJPEG=true
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lgif" >&5
-$as_echo_n "checking for main in -lgif... " >&6; }
-if ${ac_cv_lib_gif_main+:} false; then :
+
+# Check whether --with-giflib was given.
+if test "${with_giflib+set}" = set; then :
+  withval=$with_giflib;
+fi
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for which giflib to use" >&5
+$as_echo_n "checking for which giflib to use... " >&6; }
+
+# default is bundled
+DEFAULT_GIFLIB=bundled
+
+#
+# if user didn't specify, use DEFAULT_GIFLIB
+#
+if test "x${with_giflib}" = "x"; then
+    with_giflib=${DEFAULT_GIFLIB}
+fi
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_giflib}" >&5
+$as_echo "${with_giflib}" >&6; }
+
+if test "x${with_giflib}" = "xbundled"; then
+    USE_EXTERNAL_LIBGIF=false
+elif test "x${with_giflib}" = "xsystem"; then
+    ac_fn_cxx_check_header_mongrel "$LINENO" "gif_lib.h" "ac_cv_header_gif_lib_h" "$ac_includes_default"
+if test "x$ac_cv_header_gif_lib_h" = xyes; then :
+
+else
+   as_fn_error $? "--with-giflib=system specified, but gif_lib.h not found!" "$LINENO" 5
+fi
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DGifGetCode in -lgif" >&5
+$as_echo_n "checking for DGifGetCode in -lgif... " >&6; }
+if ${ac_cv_lib_gif_DGifGetCode+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   ac_check_lib_save_LIBS=$LIBS
@@ -30799,27 +31916,33 @@
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
-
-int
-main ()
-{
-return main ();
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char DGifGetCode ();
+int
+main ()
+{
+return DGifGetCode ();
   ;
   return 0;
 }
 _ACEOF
 if ac_fn_cxx_try_link "$LINENO"; then :
-  ac_cv_lib_gif_main=yes
-else
-  ac_cv_lib_gif_main=no
+  ac_cv_lib_gif_DGifGetCode=yes
+else
+  ac_cv_lib_gif_DGifGetCode=no
 fi
 rm -f core conftest.err conftest.$ac_objext \
     conftest$ac_exeext conftest.$ac_ext
 LIBS=$ac_check_lib_save_LIBS
 fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gif_main" >&5
-$as_echo "$ac_cv_lib_gif_main" >&6; }
-if test "x$ac_cv_lib_gif_main" = xyes; then :
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gif_DGifGetCode" >&5
+$as_echo "$ac_cv_lib_gif_DGifGetCode" >&6; }
+if test "x$ac_cv_lib_gif_DGifGetCode" = xyes; then :
   cat >>confdefs.h <<_ACEOF
 #define HAVE_LIBGIF 1
 _ACEOF
@@ -30827,12 +31950,14 @@
   LIBS="-lgif $LIBS"
 
 else
-   USE_EXTERNAL_LIBGIF=false
-               { $as_echo "$as_me:${as_lineno-$LINENO}: Will use gif decoder bundled with the OpenJDK source" >&5
-$as_echo "$as_me: Will use gif decoder bundled with the OpenJDK source" >&6;}
-
-fi
-
+   as_fn_error $? "--with-giflib=system specified, but no giflib found!" "$LINENO" 5
+fi
+
+
+    USE_EXTERNAL_LIBGIF=true
+else
+    as_fn_error $? "Invalid value of --with-giflib: ${with_giflib}, use 'system' or 'bundled'" "$LINENO" 5
+fi
 
 
 ###############################################################################
@@ -31392,7 +32517,7 @@
 $as_echo_n "checking how to link with libstdc++... " >&6; }
     # If dynamic was requested, it's available since it would fail above otherwise.
     # If dynamic wasn't requested, go with static unless it isn't available.
-    if test "x$with_stdc__lib" = xdynamic || test "x$has_static_libstdcxx" = xno; then
+    if test "x$with_stdc__lib" = xdynamic || test "x$has_static_libstdcxx" = xno || test "x$JVM_VARIANT_ZEROSHARK" = xtrue; then
         LIBCXX="$LIBCXX -lstdc++"
         LDCXX="$CXX"
         STATIC_CXX_SETTING="STATIC_CXX=false"
@@ -31408,6 +32533,180 @@
 fi
 
 
+if test "x$JVM_VARIANT_ZERO" = xtrue || test "x$JVM_VARIANT_ZEROSHARK" = xtrue; then
+    # Figure out LIBFFI_CFLAGS and LIBFFI_LIBS
+
+pkg_failed=no
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBFFI" >&5
+$as_echo_n "checking for LIBFFI... " >&6; }
+
+if test -n "$LIBFFI_CFLAGS"; then
+    pkg_cv_LIBFFI_CFLAGS="$LIBFFI_CFLAGS"
+ elif test -n "$PKG_CONFIG"; then
+    if test -n "$PKG_CONFIG" && \
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libffi\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "libffi") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  pkg_cv_LIBFFI_CFLAGS=`$PKG_CONFIG --cflags "libffi" 2>/dev/null`
+else
+  pkg_failed=yes
+fi
+ else
+    pkg_failed=untried
+fi
+if test -n "$LIBFFI_LIBS"; then
+    pkg_cv_LIBFFI_LIBS="$LIBFFI_LIBS"
+ elif test -n "$PKG_CONFIG"; then
+    if test -n "$PKG_CONFIG" && \
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libffi\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "libffi") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  pkg_cv_LIBFFI_LIBS=`$PKG_CONFIG --libs "libffi" 2>/dev/null`
+else
+  pkg_failed=yes
+fi
+ else
+    pkg_failed=untried
+fi
+
+
+
+if test $pkg_failed = yes; then
+
+if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
+        _pkg_short_errors_supported=yes
+else
+        _pkg_short_errors_supported=no
+fi
+        if test $_pkg_short_errors_supported = yes; then
+	        LIBFFI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libffi" 2>&1`
+        else
+	        LIBFFI_PKG_ERRORS=`$PKG_CONFIG --print-errors "libffi" 2>&1`
+        fi
+	# Put the nasty error message in config.log where it belongs
+	echo "$LIBFFI_PKG_ERRORS" >&5
+
+	as_fn_error $? "Package requirements (libffi) were not met:
+
+$LIBFFI_PKG_ERRORS
+
+Consider adjusting the PKG_CONFIG_PATH environment variable if you
+installed software in a non-standard prefix.
+
+Alternatively, you may set the environment variables LIBFFI_CFLAGS
+and LIBFFI_LIBS to avoid the need to call pkg-config.
+See the pkg-config man page for more details.
+" "$LINENO" 5
+elif test $pkg_failed = untried; then
+	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
+is in your PATH or set the PKG_CONFIG environment variable to the full
+path to pkg-config.
+
+Alternatively, you may set the environment variables LIBFFI_CFLAGS
+and LIBFFI_LIBS to avoid the need to call pkg-config.
+See the pkg-config man page for more details.
+
+To get pkg-config, see <http://pkg-config.freedesktop.org/>.
+See \`config.log' for more details" "$LINENO" 5; }
+else
+	LIBFFI_CFLAGS=$pkg_cv_LIBFFI_CFLAGS
+	LIBFFI_LIBS=$pkg_cv_LIBFFI_LIBS
+        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+	:
+fi
+
+fi
+
+if test "x$JVM_VARIANT_ZEROSHARK" = xtrue; then
+    # Extract the first word of "llvm-config", so it can be a program name with args.
+set dummy llvm-config; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_LLVM_CONFIG+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$LLVM_CONFIG"; then
+  ac_cv_prog_LLVM_CONFIG="$LLVM_CONFIG" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+    ac_cv_prog_LLVM_CONFIG="llvm-config"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+LLVM_CONFIG=$ac_cv_prog_LLVM_CONFIG
+if test -n "$LLVM_CONFIG"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LLVM_CONFIG" >&5
+$as_echo "$LLVM_CONFIG" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+
+    if test "x$LLVM_CONFIG" != xllvm-config; then
+        as_fn_error $? "llvm-config not found in $PATH." "$LINENO" 5
+    fi
+
+    llvm_components="jit mcjit engine nativecodegen native"
+    unset LLVM_CFLAGS
+    for flag in $("$LLVM_CONFIG" --cxxflags); do
+      if echo "${flag}" | grep -q '^-[ID]'; then
+        if test "${flag}" != "-D_DEBUG" ; then
+          if test "${LLVM_CFLAGS}" != "" ; then
+            LLVM_CFLAGS="${LLVM_CFLAGS} "
+          fi
+          LLVM_CFLAGS="${LLVM_CFLAGS}${flag}"
+        fi
+      fi
+    done
+    llvm_version=$("${LLVM_CONFIG}" --version | sed 's/\.//; s/svn.*//')
+    LLVM_CFLAGS="${LLVM_CFLAGS} -DSHARK_LLVM_VERSION=${llvm_version}"
+
+    unset LLVM_LDFLAGS
+    for flag in $("${LLVM_CONFIG}" --ldflags); do
+      if echo "${flag}" | grep -q '^-L'; then
+        if test "${LLVM_LDFLAGS}" != ""; then
+          LLVM_LDFLAGS="${LLVM_LDFLAGS} "
+        fi
+        LLVM_LDFLAGS="${LLVM_LDFLAGS}${flag}"
+      fi
+    done
+
+    unset LLVM_LIBS
+    for flag in $("${LLVM_CONFIG}" --libs ${llvm_components}); do
+      if echo "${flag}" | grep -q '^-l'; then
+        if test "${LLVM_LIBS}" != ""; then
+          LLVM_LIBS="${LLVM_LIBS} "
+        fi
+        LLVM_LIBS="${LLVM_LIBS}${flag}"
+      fi
+    done
+
+
+
+
+fi
+
 # libCrun is the c++ runtime-library with SunStudio (roughly the equivalent of gcc's libstdc++.so)
 if test "x$OPENJDK_TARGET_OS" = xsolaris && test "x$LIBCXX" = x; then
     LIBCXX="/usr/lib${OPENJDK_TARGET_CPU_ISADIR}/libCrun.so.1"
@@ -31501,6 +32800,22 @@
 
 
 
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if elliptic curve crypto implementation is present" >&5
+$as_echo_n "checking if elliptic curve crypto implementation is present... " >&6; }
+
+if test -d "${SRC_ROOT}/jdk/src/share/native/sun/security/ec/impl"; then
+    ENABLE_INTREE_EC=yes
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+else
+    ENABLE_INTREE_EC=no
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+
+
 ###############################################################################
 #
 # Configure parts of the build that only affect the build performance,
@@ -31509,14 +32824,14 @@
 ###############################################################################
 
 
-# How many cores do we have on this build system?
+  # How many cores do we have on this build system?
 
 # Check whether --with-num-cores was given.
 if test "${with_num_cores+set}" = set; then :
   withval=$with_num_cores;
 fi
 
-if test "x$with_num_cores" = x; then
+  if test "x$with_num_cores" = x; then
     # The number of cores were not specified, try to probe them.
 
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for number of cores" >&5
@@ -31542,10 +32857,6 @@
         FOUND_CORES=yes
     fi
 
-    # For c/c++ code we run twice as many concurrent build
-    # jobs than we have cores, otherwise we will stall on io.
-    CONCURRENT_BUILD_JOBS=`expr $NUM_CORES \* 2`
-
     if test "x$FOUND_CORES" = xyes; then
         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NUM_CORES" >&5
 $as_echo "$NUM_CORES" >&6; }
@@ -31557,22 +32868,20 @@
     fi
 
 
-else
+  else
     NUM_CORES=$with_num_cores
-    CONCURRENT_BUILD_JOBS=`expr $NUM_CORES \* 2`
-fi
-
-
-
-
-# How much memory do we have on this build system?
+  fi
+
+
+
+  # How much memory do we have on this build system?
 
 # Check whether --with-memory-size was given.
 if test "${with_memory_size+set}" = set; then :
   withval=$with_memory_size;
 fi
 
-if test "x$with_memory_size" = x; then
+  if test "x$with_memory_size" = x; then
     # The memory size was not specified, try to probe it.
 
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for memory size" >&5
@@ -31612,9 +32921,45 @@
 $as_echo "$as_me: WARNING: This might seriously impact build performance!" >&2;}
     fi
 
-else
+  else
     MEMORY_SIZE=$with_memory_size
-fi
+  fi
+
+
+
+  # Provide a decent default number of parallel jobs for make depending on
+  # number of cores, amount of memory and machine architecture.
+
+# Check whether --with-jobs was given.
+if test "${with_jobs+set}" = set; then :
+  withval=$with_jobs;
+fi
+
+  if test "x$with_jobs" = x; then
+    # Number of jobs was not specified, calculate.
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for appropriate number of jobs to run in parallel" >&5
+$as_echo_n "checking for appropriate number of jobs to run in parallel... " >&6; }
+    # Approximate memory in GB, rounding up a bit.
+    memory_gb=`expr $MEMORY_SIZE / 1100`
+    # Pick the lowest of memory in gb and number of cores.
+    if test "$memory_gb" -lt "$NUM_CORES"; then
+      JOBS="$memory_gb"
+    else
+      JOBS="$NUM_CORES"
+      # On bigger machines, leave some room for other processes to run
+      if test "$JOBS" -gt "4"; then
+        JOBS=`expr $JOBS '*' 90 / 100`
+      fi
+    fi
+    # Cap number of jobs to 16
+    if test "$JOBS" -gt "16"; then
+      JOBS=16
+    fi
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JOBS" >&5
+$as_echo "$JOBS" >&6; }
+  else
+    JOBS=$with_jobs
+  fi
 
 
 
@@ -31916,7 +33261,7 @@
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_CCACHE="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -32543,16 +33888,16 @@
     # ... but there are two gotchas:
     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
-    # In both cases, we have to default to `cp -p'.
+    # In both cases, we have to default to `cp -pR'.
     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
-      as_ln_s='cp -p'
+      as_ln_s='cp -pR'
   elif ln conf$$.file conf$$ 2>/dev/null; then
     as_ln_s=ln
   else
-    as_ln_s='cp -p'
-  fi
-else
-  as_ln_s='cp -p'
+    as_ln_s='cp -pR'
+  fi
+else
+  as_ln_s='cp -pR'
 fi
 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
 rmdir conf$$.dir 2>/dev/null
@@ -32612,28 +33957,16 @@
   as_mkdir_p=false
 fi
 
-if test -x / >/dev/null 2>&1; then
-  as_test_x='test -x'
-else
-  if ls -dL / >/dev/null 2>&1; then
-    as_ls_L_option=L
-  else
-    as_ls_L_option=
-  fi
-  as_test_x='
-    eval sh -c '\''
-      if test -d "$1"; then
-	test -d "$1/.";
-      else
-	case $1 in #(
-	-*)set "./$1";;
-	esac;
-	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
-	???[sx]*):;;*)false;;esac;fi
-    '\'' sh
-  '
-fi
-as_executable_p=$as_test_x
+
+# as_fn_executable_p FILE
+# -----------------------
+# Test if FILE is an executable regular file.
+as_fn_executable_p ()
+{
+  test -f "$1" && test -x "$1"
+} # as_fn_executable_p
+as_test_x='test -x'
+as_executable_p=as_fn_executable_p
 
 # Sed expression to map a string onto a valid CPP name.
 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
@@ -32655,7 +33988,7 @@
 # values after options handling.
 ac_log="
 This file was extended by OpenJDK $as_me jdk8, which was
-generated by GNU Autoconf 2.68.  Invocation command line was
+generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
   CONFIG_HEADERS  = $CONFIG_HEADERS
@@ -32718,10 +34051,10 @@
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
 OpenJDK config.status jdk8
-configured by $0, generated by GNU Autoconf 2.68,
+configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
-Copyright (C) 2010 Free Software Foundation, Inc.
+Copyright (C) 2012 Free Software Foundation, Inc.
 This config.status script is free software; the Free Software Foundation
 gives unlimited permission to copy, distribute and modify it."
 
@@ -32810,7 +34143,7 @@
 _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 if \$ac_cs_recheck; then
-  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
+  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   shift
   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   CONFIG_SHELL='$SHELL'
@@ -33479,7 +34812,7 @@
 
 printf "\n"
 printf "Build performance summary:\n"
-printf "* Cores to use:   $NUM_CORES\n"
+printf "* Cores to use:   $JOBS\n"
 printf "* Memory limit:   $MEMORY_SIZE MB\n"
 printf "* ccache status:  $CCACHE_STATUS\n"
 printf "\n"
--- a/common/autoconf/help.m4	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/help.m4	Tue May 07 17:13:57 2013 -0700
@@ -174,7 +174,7 @@
 
 printf "\n"
 printf "Build performance summary:\n"
-printf "* Cores to use:   $NUM_CORES\n"
+printf "* Cores to use:   $JOBS\n"
 printf "* Memory limit:   $MEMORY_SIZE MB\n"
 printf "* ccache status:  $CCACHE_STATUS\n"
 printf "\n"
--- a/common/autoconf/hotspot-spec.gmk.in	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/hotspot-spec.gmk.in	Tue May 07 17:13:57 2013 -0700
@@ -75,12 +75,25 @@
 # If yes then this expands to _LP64:=1
 @LP64@
 
+# Legacy settings for zero
+ZERO_ENDIANNESS=$(OPENJDK_TARGET_CPU_ENDIAN)
+ZERO_LIBARCH=$(OPENJDK_TARGET_CPU_LEGACY_LIB)
+ZERO_ARCHDEF=@ZERO_ARCHDEF@
+ZERO_ARCHFLAG=@ZERO_ARCHFLAG@
+LIBFFI_CFLAGS=@LIBFFI_CFLAGS@
+LIBFFI_LIBS=@LIBFFI_LIBS@
+
+# Legacy settings for zeroshark
+LLVM_CFLAGS=@LLVM_CFLAGS@
+LLVM_LIBS=@LLVM_LIBS@
+LLVM_LDFLAGS=@LLVM_LDFLAGS@
+
 ALT_OUTPUTDIR=$(HOTSPOT_OUTPUTDIR)
 ALT_EXPORT_PATH=$(HOTSPOT_DIST)
 
 HOTSPOT_MAKE_ARGS:=@HOTSPOT_MAKE_ARGS@ @STATIC_CXX_SETTING@
 # This is used from the libjvm build for C/C++ code.
-HOTSPOT_BUILD_JOBS:=@CONCURRENT_BUILD_JOBS@
+HOTSPOT_BUILD_JOBS:=$(JOBS)
 # Control wether Hotspot runs Queens test after building
 TEST_IN_BUILD=@TEST_IN_BUILD@
 
--- a/common/autoconf/jdk-options.m4	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/jdk-options.m4	Tue May 07 17:13:57 2013 -0700
@@ -121,6 +121,15 @@
 AC_SUBST(JVM_VARIANT_ZERO)
 AC_SUBST(JVM_VARIANT_ZEROSHARK)
 
+INCLUDE_SA=true
+if test "x$JVM_VARIANT_ZERO" = xtrue ; then
+    INCLUDE_SA=false
+fi
+if test "x$JVM_VARIANT_ZEROSHARK" = xtrue ; then
+    INCLUDE_SA=false
+fi
+AC_SUBST(INCLUDE_SA)
+
 if test "x$OPENJDK_TARGET_OS" = "xmacosx"; then
    MACOSX_UNIVERSAL="true"
 fi
@@ -366,6 +375,25 @@
 
 ###############################################################################
 #
+# Enable or disable the elliptic curve crypto implementation
+#
+AC_DEFUN_ONCE([JDKOPT_DETECT_INTREE_EC],
+[
+AC_MSG_CHECKING([if elliptic curve crypto implementation is present])
+
+if test -d "${SRC_ROOT}/jdk/src/share/native/sun/security/ec/impl"; then
+    ENABLE_INTREE_EC=yes
+    AC_MSG_RESULT([yes])
+else
+    ENABLE_INTREE_EC=no
+    AC_MSG_RESULT([no])
+fi
+
+AC_SUBST(ENABLE_INTREE_EC)
+])
+
+###############################################################################
+#
 # Compress jars
 #
 COMPRESS_JARS=false
@@ -500,10 +528,10 @@
 #
 # ZIP_DEBUGINFO_FILES
 #
+AC_MSG_CHECKING([if we should zip debug-info files])
 AC_ARG_ENABLE([zip-debug-info],
-              [AS_HELP_STRING([--disable-zip-debug-info],[disable zipping of debug-info files @<:@enabled@:>@])])
-
-AC_MSG_CHECKING([if we should zip debug-info files])
+              [AS_HELP_STRING([--disable-zip-debug-info],[disable zipping of debug-info files @<:@enabled@:>@])],
+	      [enable_zip_debug_info="${enableval}"], [enable_zip_debug_info="yes"])
 AC_MSG_RESULT([${enable_zip_debug_info}])
 
 if test "x${enable_zip_debug_info}" = "xno"; then
--- a/common/autoconf/libraries.m4	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/libraries.m4	Tue May 07 17:13:57 2013 -0700
@@ -182,7 +182,7 @@
 # Need to include Xlib.h and Xutil.h to avoid "present but cannot be compiled" warnings on Solaris 10
 AC_CHECK_HEADERS([X11/extensions/shape.h X11/extensions/Xrender.h X11/extensions/XTest.h],
                  [X11_A_OK=yes],
-                 [X11_A_OK=no],
+                 [X11_A_OK=no; break],
                  [ # include <X11/Xlib.h>
                    # include <X11/Xutil.h>
                  ])
@@ -499,11 +499,36 @@
 # Check for the gif library
 #
 
-USE_EXTERNAL_LIBJPEG=true
-AC_CHECK_LIB(gif, main, [],
-             [ USE_EXTERNAL_LIBGIF=false
-               AC_MSG_NOTICE([Will use gif decoder bundled with the OpenJDK source])
-             ])
+AC_ARG_WITH(giflib, [AS_HELP_STRING([--with-giflib],
+	[use giflib from build system or OpenJDK source (system, bundled) @<:@bundled@:>@])])
+
+
+AC_MSG_CHECKING([for which giflib to use])
+
+# default is bundled
+DEFAULT_GIFLIB=bundled
+
+#
+# if user didn't specify, use DEFAULT_GIFLIB
+#
+if test "x${with_giflib}" = "x"; then
+    with_giflib=${DEFAULT_GIFLIB}
+fi
+
+AC_MSG_RESULT(${with_giflib})
+
+if test "x${with_giflib}" = "xbundled"; then
+    USE_EXTERNAL_LIBGIF=false
+elif test "x${with_giflib}" = "xsystem"; then
+    AC_CHECK_HEADER(gif_lib.h, [],
+             [ AC_MSG_ERROR([--with-giflib=system specified, but gif_lib.h not found!])])
+    AC_CHECK_LIB(gif, DGifGetCode, [],
+             [ AC_MSG_ERROR([--with-giflib=system specified, but no giflib found!])])
+
+    USE_EXTERNAL_LIBGIF=true
+else
+    AC_MSG_ERROR([Invalid value of --with-giflib: ${with_giflib}, use 'system' or 'bundled'])
+fi
 AC_SUBST(USE_EXTERNAL_LIBGIF)
 
 ###############################################################################
@@ -716,7 +741,7 @@
     AC_MSG_CHECKING([how to link with libstdc++])
     # If dynamic was requested, it's available since it would fail above otherwise.
     # If dynamic wasn't requested, go with static unless it isn't available.
-    if test "x$with_stdc__lib" = xdynamic || test "x$has_static_libstdcxx" = xno; then
+    if test "x$with_stdc__lib" = xdynamic || test "x$has_static_libstdcxx" = xno || test "x$JVM_VARIANT_ZEROSHARK" = xtrue; then
         LIBCXX="$LIBCXX -lstdc++"
         LDCXX="$CXX"
         STATIC_CXX_SETTING="STATIC_CXX=false"
@@ -730,6 +755,59 @@
 fi
 AC_SUBST(STATIC_CXX_SETTING)
 
+if test "x$JVM_VARIANT_ZERO" = xtrue || test "x$JVM_VARIANT_ZEROSHARK" = xtrue; then
+    # Figure out LIBFFI_CFLAGS and LIBFFI_LIBS
+    PKG_CHECK_MODULES([LIBFFI], [libffi])
+
+fi
+
+if test "x$JVM_VARIANT_ZEROSHARK" = xtrue; then
+    AC_CHECK_PROG([LLVM_CONFIG], [llvm-config], [llvm-config])
+
+    if test "x$LLVM_CONFIG" != xllvm-config; then
+        AC_MSG_ERROR([llvm-config not found in $PATH.])
+    fi
+
+    llvm_components="jit mcjit engine nativecodegen native"
+    unset LLVM_CFLAGS
+    for flag in $("$LLVM_CONFIG" --cxxflags); do
+      if echo "${flag}" | grep -q '^-@<:@ID@:>@'; then
+        if test "${flag}" != "-D_DEBUG" ; then
+          if test "${LLVM_CFLAGS}" != "" ; then
+            LLVM_CFLAGS="${LLVM_CFLAGS} "
+          fi
+          LLVM_CFLAGS="${LLVM_CFLAGS}${flag}"
+        fi
+      fi
+    done
+    llvm_version=$("${LLVM_CONFIG}" --version | sed 's/\.//; s/svn.*//')
+    LLVM_CFLAGS="${LLVM_CFLAGS} -DSHARK_LLVM_VERSION=${llvm_version}"
+
+    unset LLVM_LDFLAGS
+    for flag in $("${LLVM_CONFIG}" --ldflags); do
+      if echo "${flag}" | grep -q '^-L'; then
+        if test "${LLVM_LDFLAGS}" != ""; then
+          LLVM_LDFLAGS="${LLVM_LDFLAGS} "
+        fi
+        LLVM_LDFLAGS="${LLVM_LDFLAGS}${flag}"
+      fi
+    done
+
+    unset LLVM_LIBS
+    for flag in $("${LLVM_CONFIG}" --libs ${llvm_components}); do
+      if echo "${flag}" | grep -q '^-l'; then
+        if test "${LLVM_LIBS}" != ""; then
+          LLVM_LIBS="${LLVM_LIBS} "
+        fi
+        LLVM_LIBS="${LLVM_LIBS}${flag}"
+      fi
+    done
+
+    AC_SUBST(LLVM_CFLAGS)
+    AC_SUBST(LLVM_LDFLAGS)
+    AC_SUBST(LLVM_LIBS)
+fi
+
 # libCrun is the c++ runtime-library with SunStudio (roughly the equivalent of gcc's libstdc++.so)
 if test "x$OPENJDK_TARGET_OS" = xsolaris && test "x$LIBCXX" = x; then
     LIBCXX="/usr/lib${OPENJDK_TARGET_CPU_ISADIR}/libCrun.so.1"
--- a/common/autoconf/platform.m4	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/platform.m4	Tue May 07 17:13:57 2013 -0700
@@ -332,6 +332,18 @@
       DEFINE_CROSS_COMPILE_ARCH=""
     fi
     AC_SUBST(DEFINE_CROSS_COMPILE_ARCH)
+
+    # ZERO_ARCHDEF is used to enable architecture-specific code
+    case "${OPENJDK_TARGET_CPU}" in
+      ppc*)    ZERO_ARCHDEF=PPC   ;;
+      s390*)   ZERO_ARCHDEF=S390  ;;
+      sparc*)  ZERO_ARCHDEF=SPARC ;;
+      x86_64*) ZERO_ARCHDEF=AMD64 ;;
+      x86)     ZERO_ARCHDEF=IA32  ;;
+      *)      ZERO_ARCHDEF=$(echo "${OPENJDK_TARGET_CPU_LEGACY_LIB}" | tr a-z A-Z)
+    esac
+    AC_SUBST(ZERO_ARCHDEF)
+
 ])
 
 AC_DEFUN([PLATFORM_SET_RELEASE_FILE_OS_VALUES],
@@ -421,6 +433,7 @@
 # (The JVM can use 32 or 64 bit Java pointers but that decision
 # is made at runtime.)
 #
+
 if test "x$OPENJDK_TARGET_OS" = xsolaris; then
   # Always specify -m flags on Solaris
   PLATFORM_SET_COMPILER_TARGET_BITS_FLAGS
--- a/common/autoconf/source-dirs.m4	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/source-dirs.m4	Tue May 07 17:13:57 2013 -0700
@@ -33,6 +33,7 @@
 JAXP_TOPDIR="$SRC_ROOT/jaxp"
 JAXWS_TOPDIR="$SRC_ROOT/jaxws"
 HOTSPOT_TOPDIR="$SRC_ROOT/hotspot"
+NASHORN_TOPDIR="$SRC_ROOT/nashorn"
 BDB_TOPDIR="$SRC_ROOT/bdb"
 JDK_TOPDIR="$SRC_ROOT/jdk"
 AC_SUBST(LANGTOOLS_TOPDIR)
@@ -40,6 +41,7 @@
 AC_SUBST(JAXP_TOPDIR)
 AC_SUBST(JAXWS_TOPDIR)
 AC_SUBST(HOTSPOT_TOPDIR)
+AC_SUBST(NASHORN_TOPDIR)
 AC_SUBST(BDB_TOPDIR)
 AC_SUBST(JDK_TOPDIR)
 ])
@@ -247,6 +249,17 @@
     AC_MSG_CHECKING([if hotspot should be overridden])
     AC_MSG_RESULT([yes with $HOTSPOT_TOPDIR])
 fi
+if test "x$with_override_nashorn" != x; then
+    CURDIR="$PWD"
+    cd "$with_override_nashorn"
+    NASHORN_TOPDIR="`pwd`"
+    cd "$CURDIR"
+    if ! test -f $NASHORN_TOPDIR/makefiles/BuildNashorn.gmk; then
+        AC_MSG_ERROR([You have to override nashorn with a full nashorn repo!])
+    fi
+    AC_MSG_CHECKING([if nashorn should be overridden])
+    AC_MSG_RESULT([yes with $NASHORN_TOPDIR])
+fi
 if test "x$with_override_bdb" != x; then
     CURDIR="$PWD"
     cd "$with_override_bdb"
--- a/common/autoconf/spec.gmk.in	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/spec.gmk.in	Tue May 07 17:13:57 2013 -0700
@@ -141,6 +141,7 @@
 JAXP_TOPDIR:=@JAXP_TOPDIR@
 JAXWS_TOPDIR:=@JAXWS_TOPDIR@
 HOTSPOT_TOPDIR:=@HOTSPOT_TOPDIR@
+NASHORN_TOPDIR:=@NASHORN_TOPDIR@
 BDB_TOPDIR:=@BDB_TOPDIR@
 COPYRIGHT_YEAR:=@COPYRIGHT_YEAR@
 
@@ -225,6 +226,7 @@
 # directory.
 
 BUILD_OUTPUT:=@BUILD_OUTPUT@
+# Colon left out to be able to override IMAGES_OUTPUTDIR for bootcycle-images
 LANGTOOLS_OUTPUTDIR=$(BUILD_OUTPUT)/langtools
 CORBA_OUTPUTDIR=$(BUILD_OUTPUT)/corba
 JAXP_OUTPUTDIR=$(BUILD_OUTPUT)/jaxp
@@ -232,9 +234,11 @@
 HOTSPOT_OUTPUTDIR=$(BUILD_OUTPUT)/hotspot
 BDB_OUTPUTDIR=@BDB_OUTPUTDIR@
 JDK_OUTPUTDIR=$(BUILD_OUTPUT)/jdk
-IMAGES_OUTPUTDIR=$(BUILD_OUTPUT)/legacy-images
+NASHORN_OUTPUTDIR=$(BUILD_OUTPUT)/nashorn
+LEGACYIMAGES_OUTPUTDIR=$(BUILD_OUTPUT)/legacy-images
 POSTMODULES_OUTPUTDIR=$(BUILD_OUTPUT)/post-modules
 MODULEIMAGES_OUTPUTDIR=$(BUILD_OUTPUT)/images
+IMAGES_OUTPUTDIR=$(BUILD_OUTPUT)/images
 JCE_OUTPUTDIR=$(BUILD_OUTPUT)/jce-release
 
 LANGTOOLS_DIST=$(LANGTOOLS_OUTPUTDIR)/dist
@@ -242,6 +246,7 @@
 JAXP_DIST=$(JAXP_OUTPUTDIR)/dist
 JAXWS_DIST=$(JAXWS_OUTPUTDIR)/dist
 HOTSPOT_DIST=@HOTSPOT_DIST@
+NASHORN_DIST=$(NASHORN_OUTPUTDIR)/dist
 BDB_DIST=@BDB_DIST@
 
 BDB_BUILDDIR=@BDB_BUILDDIR@
@@ -269,6 +274,9 @@
 # the sjavac server log files.
 SJAVAC_SERVER_DIR:=@SJAVAC_SERVER_DIR@
 
+# Number of parallel jobs to use for compilation
+JOBS?=@JOBS@
+
 # The OpenJDK makefiles should be changed to using the standard
 # configure output ..._CFLAGS and ..._LIBS. In the meantime we
 # extract the information here.
@@ -293,10 +301,20 @@
 X_LIBS:=@X_LIBS@
 OPENWIN_HOME:=@OPENWIN_HOME@
 
+# DirectX SDK
+DXSDK_LIB_PATH=@DXSDK_LIB_PATH@
+DXSDK_INCLUDE_PATH=@DXSDK_INCLUDE_PATH@
+
+# The lowest required version of macosx to enforce compatiblity for
+MACOSX_VERSION_MIN=@MACOSX_VERSION_MIN@
+
 # There are two types: CC or CL
 # CC is gcc and others behaving reasonably similar.
 # CL is cl.exe only.
 COMPILER_TYPE:=@COMPILER_TYPE@
+COMPILER_NAME:=@COMPILER_NAME@
+
+COMPILER_SUPPORTS_TARGET_BITS_FLAG=@COMPILER_SUPPORTS_TARGET_BITS_FLAG@
 
 CC_OUT_OPTION:=@CC_OUT_OPTION@
 EXE_OUT_OPTION:=@EXE_OUT_OPTION@
@@ -374,6 +392,7 @@
 ARFLAGS:=@ARFLAGS@
 
 NM:=@NM@
+GNM:=@GNM@
 STRIP:=@STRIP@
 MCS:=@MCS@
 
@@ -448,6 +467,12 @@
 
 JARSIGNER=@FIXPATH@ $(BOOT_JDK)/bin/jarsigner
 
+# You run the new javac using the boot jdk with $(BOOT_JDK)/bin/java $(NEW_JAVAC) ...
+BOOTSTRAP_JAVAC_JAR:=$(LANGTOOLS_OUTPUTDIR)/dist/bootstrap/lib/javac.jar
+BOOTSTRAP_JAVAC_ARGS:="-Xbootclasspath/p:$(BOOTSTRAP_JAVAC_JAR)" -cp $(BOOTSTRAP_JAVAC_JAR)
+NEW_JAVAC   = $(BOOTSTRAP_JAVAC_ARGS) com.sun.tools.javac.Main
+NEW_JAVADOC = $(BOOTSTRAP_JAVAC_ARGS) com.sun.tools.javadoc.Main
+
 # Base flags for RC
 # Guarding this against resetting value. Legacy make files include spec multiple
 # times.
@@ -517,6 +542,7 @@
 HG:=@HG@
 OBJCOPY:=@OBJCOPY@
 SETFILE:=@SETFILE@
+XATTR:=@XATTR@
 
 FIXPATH:=@FIXPATH@
 
@@ -534,6 +560,7 @@
 
 # Build setup
 ENABLE_JFR=@ENABLE_JFR@
+ENABLE_INTREE_EC=@ENABLE_INTREE_EC@
 USE_EXTERNAL_LIBJPEG:=@USE_EXTERNAL_LIBJPEG@
 USE_EXTERNAL_LIBGIF:=@USE_EXTERNAL_LIBGIF@
 USE_EXTERNAL_LIBZ:=@USE_EXTERNAL_LIBZ@
@@ -620,14 +647,6 @@
 # Read-only single-machine data
 INSTALL_SYSCONFDIR=@sysconfdir@
 
-#
-# Location for JCE codesigning key.
-#
-SIGNING_KEY_DIR    := /security/ws/JCE-signing/src
-SIGNING_KEYSTORE   := $(SIGNING_KEY_DIR)/KeyStore.jks
-SIGNING_PASSPHRASE := $(SIGNING_KEY_DIR)/passphrase.txt
-SIGNING_ALIAS      := oracle_jce_rsa
-
 ####################################################
 #
 # Misc
@@ -636,25 +655,28 @@
 # Name of Service Agent library
 SALIB_NAME=@SALIB_NAME@
 
+INCLUDE_SA=@INCLUDE_SA@
+
 OS_VERSION_MAJOR:=@OS_VERSION_MAJOR@
 OS_VERSION_MINOR:=@OS_VERSION_MINOR@
 OS_VERSION_MICRO:=@OS_VERSION_MICRO@
 
 # Images directory definitions
-JDK_IMAGE_SUBDIR:=j2sdk-image
-JRE_IMAGE_SUBDIR:=j2re-image
-JDK_OVERLAY_IMAGE_SUBDIR:=j2sdk-overlay-image
-JRE_OVERLAY_IMAGE_SUBDIR:=j2re-overlay-image
-JDK_IMAGE_DIR:=$(IMAGES_OUTPUTDIR)/$(JDK_IMAGE_SUBDIR)
-JRE_IMAGE_DIR:=$(IMAGES_OUTPUTDIR)/$(JRE_IMAGE_SUBDIR)
-JDK_OVERLAY_IMAGE_DIR:=$(IMAGES_OUTPUTDIR)/$(JDK_OVERLAY_IMAGE_SUBDIR)
-JRE_OVERLAY_IMAGE_DIR:=$(IMAGES_OUTPUTDIR)/$(JRE_OVERLAY_IMAGE_SUBDIR)
+JDK_IMAGE_SUBDIR:=jdk-module-image
+JRE_IMAGE_SUBDIR:=jre-module-image
+JDK_OVERLAY_IMAGE_SUBDIR:=jdk-module-overlay-image
+JRE_OVERLAY_IMAGE_SUBDIR:=jre-module-overlay-image
+# Colon left out to be able to override output dir for bootcycle-images
+JDK_IMAGE_DIR=$(IMAGES_OUTPUTDIR)/$(JDK_IMAGE_SUBDIR)
+JRE_IMAGE_DIR=$(IMAGES_OUTPUTDIR)/$(JRE_IMAGE_SUBDIR)
+JDK_OVERLAY_IMAGE_DIR=$(IMAGES_OUTPUTDIR)/$(JDK_OVERLAY_IMAGE_SUBDIR)
+JRE_OVERLAY_IMAGE_DIR=$(IMAGES_OUTPUTDIR)/$(JRE_OVERLAY_IMAGE_SUBDIR)
 
 # Macosx bundles directory definitions
-JDK_BUNDLE_SUBDIR:=j2sdk-bundle/jdk$(JDK_VERSION).jdk/Contents
-JRE_BUNDLE_SUBDIR:=j2re-bundle/jre$(JDK_VERSION).jre/Contents
-JDK_BUNDLE_DIR:=$(IMAGES_OUTPUTDIR)/$(JDK_BUNDLE_SUBDIR)
-JRE_BUNDLE_DIR:=$(IMAGES_OUTPUTDIR)/$(JRE_BUNDLE_SUBDIR)
+JDK_BUNDLE_SUBDIR=j2sdk-bundle/jdk$(JDK_VERSION).jdk/Contents
+JRE_BUNDLE_SUBDIR=j2re-bundle/jre$(JDK_VERSION).jre/Contents
+JDK_BUNDLE_DIR=$(IMAGES_OUTPUTDIR)/$(JDK_BUNDLE_SUBDIR)
+JRE_BUNDLE_DIR=$(IMAGES_OUTPUTDIR)/$(JRE_BUNDLE_SUBDIR)
 
 # Include the custom-spec.gmk file if it exists
 -include $(dir @SPEC@)/custom-spec.gmk
--- a/common/autoconf/toolchain.m4	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/toolchain.m4	Tue May 07 17:13:57 2013 -0700
@@ -176,6 +176,7 @@
 [
 if test "x$OPENJDK_TARGET_OS" = "xwindows"; then
   TOOLCHAIN_SETUP_VISUAL_STUDIO_ENV
+  TOOLCHAIN_SETUP_DXSDK
 fi
 
 AC_SUBST(MSVCR_DLL)
@@ -248,30 +249,38 @@
 
 ### Locate C compiler (CC)
 
-# gcc is almost always present, but on Windows we
-# prefer cl.exe and on Solaris we prefer CC.
-# Thus test for them in this order.
-if test "x$OPENJDK_TARGET_OS" = xmacosx; then
-  # Do not probe for cc on MacOSX.
-  COMPILER_CHECK_LIST="cl gcc"
+# On windows, only cl.exe is supported.
+# On Solaris, cc is preferred to gcc.
+# Elsewhere, gcc is preferred to cc.
+
+if test "x$CC" != x; then
+  COMPILER_CHECK_LIST="$CC"
+elif test "x$OPENJDK_TARGET_OS" = "xwindows"; then
+  COMPILER_CHECK_LIST="cl"
+elif test "x$OPENJDK_TARGET_OS" = "xsolaris"; then
+  COMPILER_CHECK_LIST="cc gcc"
 else
-  COMPILER_CHECK_LIST="cl cc gcc"
+  COMPILER_CHECK_LIST="gcc cc"
 fi
 
 TOOLCHAIN_FIND_COMPILER([CC],[C],[$COMPILER_CHECK_LIST])
-# Now that we have resolved CC ourself, let autoconf have it's go at it
+# Now that we have resolved CC ourself, let autoconf have its go at it
 AC_PROG_CC([$CC])
 
 ### Locate C++ compiler (CXX)
 
-if test "x$OPENJDK_TARGET_OS" = xmacosx; then
-  # Do not probe for CC on MacOSX.
-  COMPILER_CHECK_LIST="cl g++"
+if test "x$CXX" != x; then
+  COMPILER_CHECK_LIST="$CXX"
+elif test "x$OPENJDK_TARGET_OS" = "xwindows"; then
+  COMPILER_CHECK_LIST="cl"
+elif test "x$OPENJDK_TARGET_OS" = "xsolaris"; then
+  COMPILER_CHECK_LIST="CC g++"
 else
-  COMPILER_CHECK_LIST="cl CC g++"
+  COMPILER_CHECK_LIST="g++ CC"
 fi
+
 TOOLCHAIN_FIND_COMPILER([CXX],[C++],[$COMPILER_CHECK_LIST])
-# Now that we have resolved CXX ourself, let autoconf have it's go at it
+# Now that we have resolved CXX ourself, let autoconf have its go at it
 AC_PROG_CXX([$CXX])
 
 ### Locate other tools
@@ -432,8 +441,10 @@
 AC_SUBST(AS)
 
 if test "x$OPENJDK_TARGET_OS" = xsolaris; then
-    AC_PATH_PROGS(NM, [gnm nm])
+    AC_PATH_PROG(NM, nm)
     BASIC_FIXUP_EXECUTABLE(NM)
+    AC_PATH_PROG(GNM, gnm)
+    BASIC_FIXUP_EXECUTABLE(GNM)
     AC_PATH_PROG(STRIP, strip)
     BASIC_FIXUP_EXECUTABLE(STRIP)
     AC_PATH_PROG(MCS, mcs)
@@ -441,6 +452,8 @@
 elif test "x$OPENJDK_TARGET_OS" != xwindows; then
     AC_CHECK_TOOL(NM, nm)
     BASIC_FIXUP_EXECUTABLE(NM)
+    GNM="$NM"
+    AC_SUBST(GNM)
     AC_CHECK_TOOL(STRIP, strip)
     BASIC_FIXUP_EXECUTABLE(STRIP)
 fi
@@ -560,6 +573,7 @@
     fi
 fi
 
+AC_SUBST(COMPILER_NAME)
 AC_SUBST(OBJ_SUFFIX)
 AC_SUBST(SHARED_LIBRARY)
 AC_SUBST(STATIC_LIBRARY)
@@ -876,6 +890,17 @@
 fi
 if test "x$OPENJDK_TARGET_OS" = xmacosx; then
     CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DMACOSX -D_ALLBSD_SOURCE"
+    # Setting these parameters makes it an error to link to macosx APIs that are 
+    # newer than the given OS version and makes the linked binaries compatible even
+    # if built on a newer version of the OS.
+    # The expected format is X.Y.Z
+    MACOSX_VERSION_MIN=10.7.0
+    AC_SUBST(MACOSX_VERSION_MIN)
+    # The macro takes the version with no dots, ex: 1070
+    # Let the flags variables get resolved in make for easier override on make
+    # command line.
+    CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DMAC_OS_X_VERSION_MAX_ALLOWED=\$(subst .,,\$(MACOSX_VERSION_MIN)) -mmacosx-version-min=\$(MACOSX_VERSION_MIN)"
+    LDFLAGS_JDK="$LDFLAGS_JDK -mmacosx-version-min=\$(MACOSX_VERSION_MIN)"
 fi
 if test "x$OPENJDK_TARGET_OS" = xbsd; then
     CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DBSD -D_ALLBSD_SOURCE"
@@ -1006,3 +1031,61 @@
 AC_SUBST(LDFLAGS_JDKEXE_SUFFIX)
 AC_SUBST(LDFLAGS_CXX_JDK)
 ])
+
+
+# TOOLCHAIN_COMPILER_CHECK_ARGUMENTS([ARGUMENT], [RUN-IF-TRUE],
+#                                   [RUN-IF-FALSE])
+# ------------------------------------------------------------
+# Check that the c and c++ compilers support an argument
+AC_DEFUN([TOOLCHAIN_COMPILER_CHECK_ARGUMENTS],
+[
+  AC_MSG_CHECKING([if compiler supports "$1"])
+  supports=yes
+
+  saved_cflags="$CFLAGS"
+  CFLAGS="$CFLAGS $1"
+  AC_LANG_PUSH([C])
+  AC_COMPILE_IFELSE([
+    AC_LANG_SOURCE([[int i;]])
+  ], [], [supports=no])
+  AC_LANG_POP([C])
+  CFLAGS="$saved_cflags"
+
+  saved_cxxflags="$CXXFLAGS"
+  CXXFLAGS="$CXXFLAG $1"
+  AC_LANG_PUSH([C++])
+  AC_COMPILE_IFELSE([
+    AC_LANG_SOURCE([[int i;]])
+  ], [], [supports=no])
+  AC_LANG_POP([C++])
+  CXXFLAGS="$saved_cxxflags"
+
+  AC_MSG_RESULT([$supports])
+  if test "x$supports" = "xyes" ; then
+    m4_ifval([$2], [$2], [:])
+  else
+    m4_ifval([$3], [$3], [:])
+  fi
+])
+
+AC_DEFUN_ONCE([TOOLCHAIN_SETUP_COMPILER_FLAGS_MISC],
+[
+  # Some Zero and Shark settings.
+  # ZERO_ARCHFLAG tells the compiler which mode to build for
+  case "${OPENJDK_TARGET_CPU}" in
+    s390)
+      ZERO_ARCHFLAG="-m31"
+      ;;
+    *)
+      ZERO_ARCHFLAG="-m${OPENJDK_TARGET_CPU_BITS}"
+  esac
+  TOOLCHAIN_COMPILER_CHECK_ARGUMENTS([$ZERO_ARCHFLAG], [], [ZERO_ARCHFLAG=""])
+  AC_SUBST(ZERO_ARCHFLAG)
+
+  # Check that the compiler supports -mX flags
+  # Set COMPILER_SUPPORTS_TARGET_BITS_FLAG to 'true' if it does
+  TOOLCHAIN_COMPILER_CHECK_ARGUMENTS([-m${OPENJDK_TARGET_CPU_BITS}],
+    [COMPILER_SUPPORTS_TARGET_BITS_FLAG=true],
+    [COMPILER_SUPPORTS_TARGET_BITS_FLAG=false])
+  AC_SUBST(COMPILER_SUPPORTS_TARGET_BITS_FLAG)
+])
--- a/common/autoconf/toolchain_windows.m4	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/autoconf/toolchain_windows.m4	Tue May 07 17:13:57 2013 -0700
@@ -262,3 +262,61 @@
   AC_MSG_RESULT([$MSVCR_DLL])
   BASIC_FIXUP_PATH(MSVCR_DLL)
 ])
+
+
+# Setup the DXSDK paths
+AC_DEFUN([TOOLCHAIN_SETUP_DXSDK],
+[
+  AC_ARG_WITH(dxsdk, [AS_HELP_STRING([--with-dxsdk],
+      [the DirectX SDK (Windows only) @<:@probed@:>@])])
+  AC_ARG_WITH(dxsdk-lib, [AS_HELP_STRING([--with-dxsdk-lib],
+      [the DirectX SDK lib directory (Windows only) @<:@probed@:>@])])
+  AC_ARG_WITH(dxsdk-include, [AS_HELP_STRING([--with-dxsdk-include],
+      [the DirectX SDK include directory (Windows only) @<:@probed@:>@])])
+
+  AC_MSG_CHECKING([for DirectX SDK])
+
+  if test "x$with_dxsdk" != x; then
+    dxsdk_path="$with_dxsdk"
+  elif test "x$DXSDK_DIR" != x; then
+    dxsdk_path="$DXSDK_DIR"
+  elif test -d "C:/DXSDK"; then
+    dxsdk_path="C:/DXSDK"
+  else
+    AC_MSG_ERROR([Could not find the DirectX SDK])
+  fi
+  AC_MSG_RESULT([$dxsdk_path])
+  BASIC_FIXUP_PATH(dxsdk_path)
+
+  AC_MSG_CHECKING([for DirectX SDK lib dir])
+  if test "x$with_dxsdk_lib" != x; then
+    DXSDK_LIB_PATH="$with_dxsdk_lib"
+  elif test "x$OPENJDK_TARGET_CPU" = "xx86_64"; then
+    DXSDK_LIB_PATH="$dxsdk_path/Lib/x64"
+  else
+    DXSDK_LIB_PATH="$dxsdk_path/Lib"
+  fi
+  # dsound.lib is linked to in jsoundds
+  if test ! -f "$DXSDK_LIB_PATH/dsound.lib"; then
+    AC_MSG_ERROR([Invalid DirectX SDK lib dir])
+  fi
+  AC_MSG_RESULT([$DXSDK_LIB_PATH])
+  BASIC_FIXUP_PATH(DXSDK_LIB_PATH)
+
+  AC_MSG_CHECKING([for DirectX SDK include dir])
+  if test "x$with_dxsdk_include" != x; then
+    DXSDK_INCLUDE_PATH="$with_dxsdk_include"
+  else
+    DXSDK_INCLUDE_PATH="$dxsdk_path/Include"
+  fi
+  # dsound.h is included in jsoundds
+  if test ! -f "$DXSDK_INCLUDE_PATH/dsound.h"; then
+    AC_MSG_ERROR([Invalid DirectX SDK lib dir])
+  fi
+  AC_MSG_RESULT([$DXSDK_INCLUDE_PATH])
+  BASIC_FIXUP_PATH(DXSDK_INCLUDE_PATH)
+
+  AC_SUBST(DXSDK_LIB_PATH)
+  AC_SUBST(DXSDK_INCLUDE_PATH)
+  LDFLAGS_JDK="$LDFLAGS_JDK -libpath:$DXSDK_LIB_PATH"
+])
--- a/common/bin/compare.sh	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/bin/compare.sh	Tue May 07 17:13:57 2013 -0700
@@ -1,6 +1,6 @@
 #!/bin/bash
 #
-# Copyright (c) 2012, 2013 Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 #
 # This code is free software; you can redistribute it and/or modify it
@@ -145,7 +145,7 @@
     (cd $OTHER_DIR && $FIND . -type d | $SORT > $WORK_DIR/dirs_other)
     (cd $THIS_DIR && $FIND . -type d | $SORT > $WORK_DIR/dirs_this)
 
-    $DIFF $WORK_DIR/dirs_other $WORK_DIR/dirs_this > $WORK_DIR/dirs_diff
+    $DIFF $WORK_DIR/dirs_other $WORK_DIR/dirs_other > $WORK_DIR/dirs_diff
     
     echo -n Directory structure...
     if [ -s $WORK_DIR/dirs_diff ]; then
@@ -538,14 +538,9 @@
     OTHER_DIR=$2
     WORK_DIR=$3
     BIN_FILE=$4
-    OTHER_BIN_FILE=$5
 
     THIS_FILE=$THIS_DIR/$BIN_FILE
-    if [ -n "$OTHER_BIN_FILE" ]; then
-        OTHER_FILE=$OTHER_DIR/$OTHER_BIN_FILE
-    else
     OTHER_FILE=$OTHER_DIR/$BIN_FILE
-    fi
     NAME=$(basename $BIN_FILE)
     WORK_FILE_BASE=$WORK_DIR/$BIN_FILE
     FILE_WORK_DIR=$(dirname $WORK_FILE_BASE)
@@ -1037,15 +1032,6 @@
         -execs)
             CMP_EXECS=true
             ;;
-        -2dirs)
-            THIS_BASE_DIR="$2"
-            OTHER_BASE_DIR="$3"
-            THIS="$2"
-            OTHER="$3"
-            SKIP_DEFAULT=true
-            shift
-            shift
-            ;;
         -2zips)
             CMP_2_ZIPS=true
             THIS_FILE=$2
@@ -1053,13 +1039,6 @@
             shift
             shift
             ;;
-        -2bins)
-            CMP_2_BINS=true
-            THIS_FILE=$2
-            OTHER_FILE=$3
-            shift
-            shift
-            ;;
         *)
             CMP_NAMES=false
             CMP_PERMS=false
@@ -1090,18 +1069,6 @@
     exit
 fi
 
-if [ "$CMP_2_BINS" = "true" ]; then
-    THIS_DIR="$(dirname $THIS_FILE)"
-    THIS_DIR="$(cd "$THIS_DIR" && pwd )"
-    OTHER_DIR="$(dirname $OTHER_FILE)"
-    OTHER_DIR="$(cd "$OTHER_DIR" && pwd )"
-    THIS_FILE_NAME="$(basename $THIS_FILE)"
-    OTHER_FILE_NAME="$(basename $OTHER_FILE)"
-    echo Comparing $THIS_DIR/$THIS_FILE_NAME and $OTHER_DIR/$OTHER_FILE_NAME
-    compare_bin_file $THIS_DIR $OTHER_DIR $COMPARE_ROOT/2bins $THIS_FILE_NAME $OTHER_FILE_NAME
-    exit
-fi
-
 if [ "$CMP_NAMES" = "false" ] && [ "$CMP_TYPES" = "false" ] && [ "$CMP_PERMS" = "false" ] && [ "$CMP_GENERAL" = "false" ] && [ "$CMP_ZIPS" = "false" ] && [ "$CMP_JARS" = "false" ] && [ "$CMP_LIBS" = "false" ] && [ "$CMP_EXECS" = "false" ]; then
     CMP_NAMES=true
     CMP_PERMS=true
@@ -1117,138 +1084,136 @@
     FILTER="$CAT"
 fi
 
-if [ "$SKIP_DEFAULT" != "true" ]; then
-    if [ -z "$OTHER" ]; then
-        OTHER="$THIS/../$LEGACY_BUILD_DIR"
-        if [ -d "$OTHER" ]; then
-            OTHER="$( cd "$OTHER" && pwd )"
-        else
-            echo "Default old build directory does not exist:"
-            echo "$OTHER"
-            exit 1
-        fi
-        echo "Comparing to default old build:"
-        echo "$OTHER"
-        echo
+if [ -z "$OTHER" ]; then
+    OTHER="$THIS/../$LEGACY_BUILD_DIR"
+    if [ -d "$OTHER" ]; then
+        OTHER="$( cd "$OTHER" && pwd )"
     else
-        if [ ! -d "$OTHER" ]; then
-            echo "Other build directory does not exist:"
-            echo "$OTHER"
-            exit 1
-        fi
-        OTHER="$( cd "$OTHER" && pwd )"
-        echo "Comparing to:"
+        echo "Default old build directory does not exist:"
         echo "$OTHER"
-        echo
-    fi
-    
-    
-    # Figure out the layout of the this build. Which kinds of images have been produced
-    if [ -d "$THIS/install/j2sdk-image" ]; then
-        THIS_J2SDK="$THIS/install/j2sdk-image"
-        THIS_J2RE="$THIS/install/j2re-image"
-        echo "Comparing install images"
-    elif [ -d "$THIS/deploy/j2sdk-image" ]; then
-        THIS_J2SDK="$THIS/deploy/j2sdk-image"
-        THIS_J2RE="$THIS/deploy/j2re-image"
-        echo "Comparing deploy images"
-    elif [ -d "$THIS/images/j2sdk-image" ]; then
-        THIS_J2SDK="$THIS/images/j2sdk-image"
-        THIS_J2RE="$THIS/images/j2re-image"
+        exit 1
     fi
-    
-    if [ -d "$THIS/images/j2sdk-overlay-image" ]; then
-        if [ -d "$THIS/install/j2sdk-image" ]; then
-            # If there is an install image, prefer that, it's also overlay
-            THIS_J2SDK_OVERLAY="$THIS/install/j2sdk-image"
-            THIS_J2RE_OVERLAY="$THIS/install/j2re-image"
-        else
-            THIS_J2SDK_OVERLAY="$THIS/images/j2sdk-overlay-image"
-            THIS_J2RE_OVERLAY="$THIS/images/j2re-overlay-image"
-        fi
-    fi
-    
-    if [ -d "$THIS/images/j2sdk-bundle" ]; then
-        THIS_J2SDK_BUNDLE="$THIS/images/j2sdk-bundle"
-        THIS_J2RE_BUNDLE="$THIS/images/j2re-bundle"
-    fi
-    
-    # Figure out the layout of the other build (old or new, normal or overlay image)
-    if [ -d "$OTHER/j2sdk-image" ]; then
-        if [ -f "$OTHER/j2sdk-image/LICENSE" ]; then
-            OTHER_J2SDK="$OTHER/j2sdk-image"
-            OTHER_J2RE="$OTHER/j2re-image"
-        else
-            OTHER_J2SDK_OVERLAY="$OTHER/j2sdk-image"
-            OTHER_J2RE_OVERLAY="$OTHER/j2re-image"
-        fi
-    elif [ -d "$OTHER/images/j2sdk-image" ]; then
-        OTHER_J2SDK="$OTHER/images/j2sdk-image"
-        OTHER_J2RE="$OTHER/images/j2re-image"
-    fi
-    
-    if [ -d "$OTHER/j2sdk-bundle" ]; then
-        OTHER_J2SDK_BUNDLE="$OTHER/j2sdk-bundle"
-        OTHER_J2RE_BUNDLE="$OTHER/j2re-bundle"
-    elif [ -d "$OTHER/images/j2sdk-bundle" ]; then
-        OTHER_J2SDK_BUNDLE="$OTHER/images/j2sdk-bundle"
-        OTHER_J2RE_BUNDLE="$OTHER/images/j2re-bundle"
-    fi
-    
-    if [ -z "$THIS_J2SDK" ] || [ -z "$THIS_J2RE" ]; then
-        if [ -z "$THIS_J2SDK_OVERLAY" ]; then
-            echo "Cannot locate images for this build. Are you sure you have run 'make images'?"
-            exit 1
-        fi
-    fi
-    
-    if [ -z "$OTHER_J2SDK" ] && [ -n "$OTHER_J2SDK_OVERLAY" ] && [ -z "$THIS_J2SDK_OVERLAY" ]; then
-        echo "OTHER build only has an overlay image while this build does not. Nothing to compare!"
+    echo "Comparing to default old build:"
+    echo "$OTHER"
+    echo
+else
+    if [ ! -d "$OTHER" ]; then
+        echo "Other build directory does not exist:"
+        echo "$OTHER"
         exit 1
     fi
-    
-    if [ -z "$THIS_J2SDK_BUNDLE" ] && [ -n "$OTHER_J2SDK_BUNDLE" ]; then
-        echo "WARNING! OTHER build has bundles built while this build does not."
-        echo "Skipping bundle compare!"
-    fi
-    
-    if [ -d "$THIS/docs" ]; then
-        THIS_DOCS="$THIS/docs"
+    OTHER="$( cd "$OTHER" && pwd )"
+    echo "Comparing to:"
+    echo "$OTHER"
+    echo
+fi
+
+
+# Figure out the layout of the this build. Which kinds of images have been produced
+if [ -d "$THIS/install/j2sdk-image" ]; then
+    THIS_J2SDK="$THIS/install/j2sdk-image"
+    THIS_J2RE="$THIS/install/j2re-image"
+    echo "Comparing install images"
+elif [ -d "$THIS/deploy/j2sdk-image" ]; then
+    THIS_J2SDK="$THIS/deploy/j2sdk-image"
+    THIS_J2RE="$THIS/deploy/j2re-image"
+    echo "Comparing deploy images"
+elif [ -d "$THIS/images/j2sdk-image" ]; then
+    THIS_J2SDK="$THIS/images/j2sdk-image"
+    THIS_J2RE="$THIS/images/j2re-image"
+fi
+
+if [ -d "$THIS/images/j2sdk-overlay-image" ]; then
+    if [ -d "$THIS/install/j2sdk-image" ]; then
+        # If there is an install image, prefer that, it's also overlay
+        THIS_J2SDK_OVERLAY="$THIS/install/j2sdk-image"
+        THIS_J2RE_OVERLAY="$THIS/install/j2re-image"
+    else
+        THIS_J2SDK_OVERLAY="$THIS/images/j2sdk-overlay-image"
+        THIS_J2RE_OVERLAY="$THIS/images/j2re-overlay-image"
     fi
-    
-    if [ -d "$OTHER/docs" ]; then
-        OTHER_DOCS="$OTHER/docs"
-    fi
-    
-    if [ -z "$THIS_DOCS" ]; then
-        echo "WARNING! Docs haven't been built and won't be compared."
-    fi
-    
-    if [ -z "$OTHER_DOCS" ]; then
-        echo "WARNING! Other build doesn't contain docs, skipping doc compare."
+fi
+
+if [ -d "$THIS/images/j2sdk-bundle" ]; then
+    THIS_J2SDK_BUNDLE="$THIS/images/j2sdk-bundle"
+    THIS_J2RE_BUNDLE="$THIS/images/j2re-bundle"
+fi
+
+# Figure out the layout of the other build (old or new, normal or overlay image)
+if [ -d "$OTHER/j2sdk-image" ]; then
+    if [ -f "$OTHER/j2sdk-image/LICENSE" ]; then
+        OTHER_J2SDK="$OTHER/j2sdk-image"
+        OTHER_J2RE="$OTHER/j2re-image"
+    else
+        OTHER_J2SDK_OVERLAY="$OTHER/j2sdk-image"
+        OTHER_J2RE_OVERLAY="$OTHER/j2re-image"
     fi
-    
-    if [ -d "$OTHER/images" ]; then
-        OTHER_SEC_DIR="$OTHER/images"
-    else
-        OTHER_SEC_DIR="$OTHER/tmp"
+elif [ -d "$OTHER/images/j2sdk-image" ]; then
+    OTHER_J2SDK="$OTHER/images/j2sdk-image"
+    OTHER_J2RE="$OTHER/images/j2re-image"
+fi
+
+if [ -d "$OTHER/j2sdk-bundle" ]; then
+    OTHER_J2SDK_BUNDLE="$OTHER/j2sdk-bundle"
+    OTHER_J2RE_BUNDLE="$OTHER/j2re-bundle"
+elif [ -d "$OTHER/images/j2sdk-bundle" ]; then
+    OTHER_J2SDK_BUNDLE="$OTHER/images/j2sdk-bundle"
+    OTHER_J2RE_BUNDLE="$OTHER/images/j2re-bundle"
+fi
+
+if [ -z "$THIS_J2SDK" ] || [ -z "$THIS_J2RE" ]; then
+    if [ -z "$THIS_J2SDK_OVERLAY" ]; then
+        echo "Cannot locate images for this build. Are you sure you have run 'make images'?"
+        exit 1
     fi
-    OTHER_SEC_BIN="$OTHER_SEC_DIR/sec-bin.zip"
-    THIS_SEC_DIR="$THIS/images"
-    THIS_SEC_BIN="$THIS_SEC_DIR/sec-bin.zip"
-    if [ "$OPENJDK_TARGET_OS" = "windows" ]; then
-        if [ "$OPENJDK_TARGET_CPU" = "x86_64" ]; then
-            JGSS_WINDOWS_BIN="jgss-windows-x64-bin.zip"
-        else
-            JGSS_WINDOWS_BIN="jgss-windows-i586-bin.zip"
-        fi
-        OTHER_SEC_WINDOWS_BIN="$OTHER_SEC_DIR/sec-windows-bin.zip"
-        OTHER_JGSS_WINDOWS_BIN="$OTHER_SEC_DIR/$JGSS_WINDOWS_BIN"
-        THIS_SEC_WINDOWS_BIN="$THIS_SEC_DIR/sec-windows-bin.zip"
-        THIS_JGSS_WINDOWS_BIN="$THIS_SEC_DIR/$JGSS_WINDOWS_BIN"
+fi
+
+if [ -z "$OTHER_J2SDK" ] && [ -n "$OTHER_J2SDK_OVERLAY" ] && [ -z "$THIS_J2SDK_OVERLAY" ]; then
+    echo "OTHER build only has an overlay image while this build does not. Nothing to compare!"
+    exit 1
+fi
+
+if [ -z "$THIS_J2SDK_BUNDLE" ] && [ -n "$OTHER_J2SDK_BUNDLE" ]; then
+    echo "WARNING! OTHER build has bundles built while this build does not."
+    echo "Skipping bundle compare!"
+fi
+
+if [ -d "$THIS/docs" ]; then
+    THIS_DOCS="$THIS/docs"
+fi
+
+if [ -d "$OTHER/docs" ]; then
+    OTHER_DOCS="$OTHER/docs"
+fi
+
+if [ -z "$THIS_DOCS" ]; then
+    echo "WARNING! Docs haven't been built and won't be compared."
+fi
+
+if [ -z "$OTHER_DOCS" ]; then
+    echo "WARNING! Other build doesn't contain docs, skipping doc compare."
+fi
+
+if [ -d "$OTHER/images" ]; then
+    OTHER_SEC_DIR="$OTHER/images"
+else
+    OTHER_SEC_DIR="$OTHER/tmp"
+fi
+OTHER_SEC_BIN="$OTHER_SEC_DIR/sec-bin.zip"
+THIS_SEC_DIR="$THIS/images"
+THIS_SEC_BIN="$THIS_SEC_DIR/sec-bin.zip"
+if [ "$OPENJDK_TARGET_OS" = "windows" ]; then
+    if [ "$OPENJDK_TARGET_CPU" = "x86_64" ]; then
+        JGSS_WINDOWS_BIN="jgss-windows-x64-bin.zip"
+    else
+        JGSS_WINDOWS_BIN="jgss-windows-i586-bin.zip"
     fi
+    OTHER_SEC_WINDOWS_BIN="$OTHER_SEC_DIR/sec-windows-bin.zip"
+    OTHER_JGSS_WINDOWS_BIN="$OTHER_SEC_DIR/$JGSS_WINDOWS_BIN"
+    THIS_SEC_WINDOWS_BIN="$THIS_SEC_DIR/sec-windows-bin.zip"
+    THIS_JGSS_WINDOWS_BIN="$THIS_SEC_DIR/$JGSS_WINDOWS_BIN"
+fi
 
-fi
 ##########################################################################################
 # Do the work
 
@@ -1292,10 +1257,6 @@
         echo -n "Docs "
         compare_files $THIS_DOCS $OTHER_DOCS $COMPARE_ROOT/docs
     fi
-    if [ -n "$THIS_BASE_DIR" ] && [ -n "$OTHER_BASE_DIR" ]; then
-        compare_dirs $THIS_BASE_DIR $OTHER_BASE_DIR $COMPARE_ROOT/base_dir
-        compare_files $THIS_BASE_DIR $OTHER_BASE_DIR $COMPARE_ROOT/base_dir
-    fi
 fi
 
 if [ "$CMP_PERMS" = "true" ]; then
--- a/common/bin/hgforest.sh	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/bin/hgforest.sh	Tue May 07 17:13:57 2013 -0700
@@ -30,7 +30,7 @@
 # Python always buffers stdout significantly, thus we will not see any output from hg clone jdk,
 # until a lot of time has passed! By passing -u to python, we get incremental updates
 # on stdout. Much nicer.
-whichhg="`which hg`"
+whichhg="`which hg 2> /dev/null | grep -v '^no hg in'`"
 
 if [ "${whichhg}" = "" ] ; then
   echo Cannot find hg!
@@ -51,7 +51,7 @@
    bpython="`basename "$python"`"
 fi
 
-if [ "python" = "$bpython" -a -x "$python" ] ; then
+if [ -x "$python" -a ! -d "$python" -a "`${python} -V 2>&1 | cut -f 1 -d ' '`" = "Python" ] ; then
   hg="${python} -u ${whichhg}"
 else
   echo Cannot find python from hg launcher. Running plain hg, which probably has buffered stdout.
@@ -96,7 +96,7 @@
 repos=""
 repos_extra=""
 if [ "${command}" = "clone" -o "${command}" = "fclone" ] ; then
-  subrepos="corba jaxp jaxws langtools jdk hotspot bdb"
+  subrepos="corba jaxp jaxws langtools jdk hotspot nashorn"
   if [ -f .hg/hgrc ] ; then
     pull_default=`hg paths default`
     if [ "${pull_default}" = "" ] ; then
--- a/common/makefiles/IdlCompilation.gmk	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/makefiles/IdlCompilation.gmk	Tue May 07 17:13:57 2013 -0700
@@ -70,8 +70,8 @@
 		$(PREFIXES) \
 		$4
 	$(RM) -f $$(addprefix $3/$$($4_TMPDIR)/,$6)
-	$(CP) -rp $3/$$($4_TMPDIR)/* $3
-	($(CD) $3/$$($4_TMPDIR); find . -type f | sed 's!\./!$3/!g' | awk '{ print $$$$1 ": $4" }' > $5)
+	$(CP) -r $3/$$($4_TMPDIR)/* $3
+	($(CD) $3/$$($4_TMPDIR) && $(FIND) . -type f | $(SED) 's!\./!$3/!g' | $(NAWK) '{ print $$$$1 ": $4" }' > $5)
 	$(RM) -rf $3/$$($4_TMPDIR)
 endef
 
--- a/common/makefiles/JavaCompilation.gmk	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/makefiles/JavaCompilation.gmk	Tue May 07 17:13:57 2013 -0700
@@ -42,8 +42,8 @@
 FALSE_FIND_PATTERN:=-name FILE_NAME_THAT_DOESNT_EXIST
 
 define SetupJavaCompiler
-    # param 1 is for example BOOT_JAVAC or NEW_JAVAC
-    # This is the name later used to decide which java compiler to use.
+    # param 1 is for example GENERATE_OLD_BYTECODE or GENERATE_NEW_JDKBYTECODE
+    # This is the name of the compiler setup.
     # param 2-9 are named args.
     #   JVM:=The jvm used to run the javac/javah command
     #   JAVAC:=The javac jar and bootstrap classpath changes, or just bin/javac if JVM is left out
@@ -86,7 +86,7 @@
     # NOTE: $2 is dependencies, not a named argument!
     $(foreach i,3 4 5 6 7 8 9 10 11 12 13 14 15, $(if $($i),$1_$(strip $($i)))$(NEWLINE))
     $(call LogSetupMacroEntry,SetupArchive($1),<dependencies>,$3,$4,$5,$6,$7,$8,$9,$(10),$(11),$(12),$(13),$(14),$(15))
-    $(if $(findstring $(LOG),debug trace), $(info *[2] <dependencies> = $(strip $2)))
+    $(if $(findstring $(LOG_LEVEL),debug trace), $(info *[2] <dependencies> = $(strip $2)))
     $(if $(16),$(error Internal makefile error: Too many arguments to SetupArchive, please update JavaCompilation.gmk))
 
     $1_JARMAIN:=$(strip $$($1_JARMAIN))
@@ -143,8 +143,8 @@
     ifneq (,$2)
         $1_DEPS:=$2
     else
-        $1_DEPS:=$$(filter $$(addprefix %,$$($1_FIND_PATTERNS)),\
-                    $$(call CacheFind $$($1_SRCS)))
+        $1_DEPS:=$$(filter $$(addprefix %,$$($1_SUFFIXES)),\
+                    $$(call CacheFind,$$($1_SRCS)))
         ifneq (,$$($1_GREP_INCLUDE_PATTERNS))
             $1_DEPS:=$$(filter $$(addsuffix %,$$($1_GREP_INCLUDE_PATTERNS)),$$($1_DEPS))
         endif
@@ -487,10 +487,10 @@
         # Using sjavac to compile. 
         $1 := $$($1_ALL_COPY_TARGETS) $$($1_ALL_COPY_CLEAN_TARGETS) $$($1_BIN)/javac_state
 
-        # Create SJAVAC variable,
-        # expects $1_JAVAC to be "bootclasspathprepend -jar ...javac.jar"
-        # and it is rewritten into "bootclasspathprepend com.sun.tools.sjavac.Main"
-        $1_SJAVAC:=$$(word 1,$$($1_JAVAC)) -cp $$(word 3,$$($1_JAVAC)) com.sun.tools.sjavac.Main
+        # Create SJAVAC variable form JAVAC variable. Expects $1_JAVAC to be 
+        # "bootclasspathprepend -cp .../javac.jar com.sun.tools.javac.Main"
+        # and javac is simply replaced with sjavac.
+        $1_SJAVAC:=$$(subst com.sun.tools.javac.Main,com.sun.tools.sjavac.Main,$$($1_JAVAC))
 
         # Set the $1_REMOTE to spawn a background javac server.
         $1_REMOTE:=--server:portfile=$$($1_SJAVAC_PORTFILE),id=$1,sjavac=$$(subst $$(SPACE),%20,$$(subst $$(COMMA),%2C,$$(strip $$($1_SERVER_JVM) $$($1_SJAVAC))))
@@ -501,11 +501,11 @@
 		$(ECHO) Compiling $1
 		($$($1_JVM) $$($1_SJAVAC) \
 			$$($1_REMOTE) \
-			-j $(NUM_CORES) \
+			-j $(JOBS) \
 			--permit-unidentified-artifacts \
 			--permit-sources-without-package \
 			--compare-found-sources $$($1_BIN)/_the.batch.tmp \
-			--log=$(LOG) \
+			--log=$(LOG_LEVEL) \
 			$$($1_SJAVAC_ARGS) \
 			$$($1_FLAGS) \
 			$$($1_HEADERS_ARG) \
--- a/common/makefiles/Jprt.gmk	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/makefiles/Jprt.gmk	Tue May 07 17:13:57 2013 -0700
@@ -64,6 +64,10 @@
 # Build with the configure bridge. After running configure, restart make
 # to parse the new spec file.
 BRIDGE_TARGETS := all
+# Add bootcycle-images target if legacy variable is set.
+ifeq ($(SKIP_BOOT_CYCLE),false)
+  BRIDGE_TARGETS += bootcycle-images
+endif
 bridgeBuild: bridge2configure
 	@cd $(root_dir) && $(MAKE) -f NewMakefile.gmk $(BRIDGE_TARGETS)
 
@@ -99,6 +103,9 @@
 ifdef ALT_FREETYPE_HEADERS_PATH
 	@$(ECHO) " --with-freetype=$(call UnixPath,$(ALT_FREETYPE_HEADERS_PATH)/..) " >> $@.tmp
 endif
+ifdef ENABLE_SJAVAC
+	@$(ECHO) " --enable-sjavac" >> $@.tmp
+endif
 ifeq ($(HOTSPOT_AVAILABLE),false)
   ifdef ALT_JDK_IMPORT_PATH
 	@$(ECHO) " --with-import-hotspot=$(call UnixPath,$(ALT_JDK_IMPORT_PATH)) " >> $@.tmp
@@ -184,7 +191,16 @@
 	$(RM) $@
 	$(CP) $(BUILD_OUTPUT)/bundles/jdk-module-image.zip $@
 
-# This target must be called in the context of a SPEC file
+ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_BITS),solaris-64)
+  SRC_JDK_IMAGE_DIR := $(JDK_OVERLAY_IMAGE_DIR)
+  SRC_JRE_IMAGE_DIR := $(JRE_OVERLAY_IMAGE_DIR)
+else
+  SRC_JDK_IMAGE_DIR := $(JDK_IMAGE_DIR)
+  SRC_JRE_IMAGE_DIR := $(JRE_IMAGE_DIR)
+endif
+SRC_JDK_BUNDLE_DIR := $(JDK_BUNDLE_DIR)
+SRC_JRE_BUNDLE_DIR := $(JRE_BUNDLE_DIR)
+
 $(JPRT_ARCHIVE_MODULES_BUNDLE): bundles
 	$(MKDIR) -p $(@D)
 	$(RM) $@
@@ -203,9 +219,27 @@
         fi
 	@$(call TargetExit)
 
+# Copy images to one unified location regardless of platform etc.
+final-images: all final-images-only
+final-images-only: start-make
+	@$(call TargetEnter)
+	$(RM) -r $(BUILD_OUTPUT)/final-images
+	$(MKDIR) -p $(BUILD_OUTPUT)/final-images/$(JDK_IMAGE_SUBDIR)
+	$(MKDIR) -p $(BUILD_OUTPUT)/final-images/$(JRE_IMAGE_SUBDIR)
+	$(CP) -R -P $(SRC_JDK_IMAGE_DIR)/* $(BUILD_OUTPUT)/final-images/$(JDK_IMAGE_SUBDIR)/
+	$(CP) -R -P $(SRC_JRE_IMAGE_DIR)/* $(BUILD_OUTPUT)/final-images/$(JRE_IMAGE_SUBDIR)/
+ifeq ($(OPENJDK_TARGET_OS),macosx)
+	$(MKDIR) -p $(BUILD_OUTPUT)/final-images/$(JDK_BUNDLE_SUBDIR)
+	$(MKDIR) -p $(BUILD_OUTPUT)/final-images/$(JRE_BUNDLE_SUBDIR)
+	$(CP) -R -P $(SRC_JDK_BUNDLE_DIR)/* $(BUILD_OUTPUT)/final-images/$(JDK_BUNDLE_SUBDIR)/
+	$(CP) -R -P $(SRC_JRE_BUNDLE_DIR)/* $(BUILD_OUTPUT)/final-images/$(JRE_BUNDLE_SUBDIR)/
+endif
+	@$(call TargetExit)
+
 # Keep track of phony targets
 PHONY_LIST += jprt_build_product jprt_build_fastdebug jprt_build_debug \
-              jprt_build_generic bundles jprt_bundle
+              jprt_build_generic bundles jprt_bundle \
+              final-images final-images-only
 
 ###########################################################################
 # Phony targets
--- a/common/makefiles/Main.gmk	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/makefiles/Main.gmk	Tue May 07 17:13:57 2013 -0700
@@ -58,9 +58,6 @@
 
 # Setup number of jobs to use. -jN is unfortunately not available for us to parse from the command line,
 # hence this workaround.
-ifeq ($(JOBS),)
-    JOBS=$(NUM_CORES)
-endif
 MAKE_ARGS:=$(MAKE_ARGS) -j$(JOBS)
 
 ### Main targets
@@ -75,7 +72,14 @@
   all: overlay-images
 endif
 
-start-make:
+# Setup a rule for SPEC file that fails if executed. This check makes sure the configuration
+# is up to date after changes to configure
+$(SPEC): $(wildcard $(SRC_ROOT)/common/autoconf/*)
+	@$(ECHO) ERROR: $(SPEC) is not up to date
+	@$(ECHO) Please rerun configure!
+	@if test "x$(IGNORE_OLD_CONFIG)" != "xtrue"; then exit 1; fi
+
+start-make: $(SPEC)
 	@$(call AtMakeStart)
 
 langtools: langtools-only
@@ -124,19 +128,27 @@
 	@($(CD) $(JDK_TOPDIR)/makefiles && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJdk.gmk $(JDK_TARGET))
 	@$(call TargetExit)
 
+nashorn: jdk nashorn-only
+nashorn-only: start-make
+	@$(call TargetEnter)
+	@($(CD) $(NASHORN_TOPDIR)/makefiles && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildNashorn.gmk)
+	@$(call TargetExit)
+
 demos: jdk demos-only
 demos-only: start-make
 	@$(call TargetEnter)
 	@($(CD) $(JDK_TOPDIR)/makefiles && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJdk.gmk demos)
 	@$(call TargetExit)
 
-legacy-images: source-tips demos legacy-images-only
+# Note: This double-colon rule is intentional, to support
+# custom make file integration.
+legacy-images:: source-tips demos nashorn legacy-images-only
 legacy-images-only: start-make
 	@$(call TargetEnter)
 	@($(CD) $(JDK_TOPDIR)/makefiles && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJdk.gmk legacy-images)
 	@$(call TargetExit)
 
-post-modules: jdk demos post-modules-only
+post-modules: jdk demos nashorn post-modules-only
 post-modules-only: start-make
 	@$(call TargetEnter)
 	@($(CD) $(JDK_TOPDIR)/makefiles && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJdk.gmk post-modules)
@@ -154,6 +166,17 @@
 	@($(CD) $(JDK_TOPDIR)/makefiles && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJdk.gmk overlay-images)
 	@$(call TargetExit)
 
+profiles: profiles-oscheck source-tips jdk hotspot profiles-only
+profiles-only: start-make
+	@$(call TargetEnter)
+	@($(CD) $(JDK_TOPDIR)/makefiles && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJdk.gmk profiles)
+	@$(call TargetExit)
+
+profiles-oscheck:
+ifneq ($(OPENJDK_TARGET_OS), linux)
+	@echo "Error: The Java SE 8 Compact Profiles are only implemented for Linux at this time" && exit 1
+endif
+
 install: images install-only
 install-only: start-make
 	@$(call TargetEnter)
@@ -172,15 +195,15 @@
 	@($(CD) $(JDK_TOPDIR)/makefiles && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJdk.gmk sign-jars)
 	@$(call TargetExit)
 
-bootcycle-images:
-	@$(ECHO) Boot cycle build step 1: Building the JDK image normally
-	@($(CD) $(SRC_ROOT)/common/makefiles && $(BUILD_LOG_WRAPPER) $(MAKE) SPEC=$(SPEC) images)
+bootcycle-images: images bootcycle-images-only
+bootcycle-images-only: start-make
 	@$(ECHO) Boot cycle build step 2: Building a new JDK image using previously built image
 	@($(CD) $(SRC_ROOT)/common/makefiles && $(BUILD_LOG_WRAPPER) $(MAKE) SPEC=$(dir $(SPEC))bootcycle-spec.gmk images)
 
-test: start-make
+test: images test-only
+test-only: start-make
 	@$(call TargetEnter)
-	@($(CD) $(SRC_ROOT)/test && $(BUILD_LOG_WRAPPER) $(MAKE) MAKEFLAGS= -j1 PRODUCT_HOME=$(OUTPUT_ROOT)/jdk JPRT_JAVA_HOME=$(OUTPUT_ROOT)/jdk ALT_OUTPUTDIR=$(OUTPUT_ROOT) $(TEST)) || true
+	@($(CD) $(SRC_ROOT)/test && $(BUILD_LOG_WRAPPER) $(MAKE) -j1 -k MAKEFLAGS= PRODUCT_HOME=$(JDK_IMAGE_DIR) JPRT_JAVA_HOME=$(JDK_IMAGE_DIR) ALT_OUTPUTDIR=$(OUTPUT_ROOT) $(TEST)) || true
 	@$(call TargetExit)
 
 # Stores the tips for each repository. This file is be used when constructing the jdk image and can be
@@ -193,7 +216,7 @@
 
 
 # Remove everything, except the output from configure.
-clean: clean-langtools clean-corba clean-jaxp clean-jaxws clean-hotspot clean-jdk clean-images clean-overlay-images clean-bootcycle-build clean-docs
+clean: clean-langtools clean-corba clean-jaxp clean-jaxws clean-hotspot clean-jdk clean-nashorn clean-images clean-overlay-images clean-bootcycle-build clean-docs clean-test
 	@($(CD) $(OUTPUT_ROOT) && $(RM) -r tmp source_tips build.log* build-trace*.log*)
 	@$(ECHO) Cleaned all build artifacts.
 
@@ -226,6 +249,8 @@
 	@($(CD) $(SRC_ROOT)/common/makefiles && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BdbWrapper.gmk clean)
 clean-jdk:
 	$(call CleanComponent,jdk)
+clean-nashorn:
+	$(call CleanComponent,nashorn)
 clean-images:
 	$(call CleanComponent,images)
 clean-post-modules:
@@ -239,10 +264,13 @@
 clean-docs:
 	$(call CleanComponent,docs)
 	$(call CleanComponent,docstemp)
+clean-test:
+	$(call CleanComponent,testoutput)
 
-.PHONY: langtools corba jaxp jaxws hotspot bdb jdk images overlay-images post-modules legacy-images install
-.PHONY: langtools-only corba-only jaxp-only jaxws-only hotspot-only bdb-only jdk-only images-only overlay-images-only post-modules-only legacy-images-only install-only
+.PHONY: langtools corba jaxp jaxws hotspot bdb jdk nashorn post-modules legacy-images overlay-images install
+.PHONY: langtools-only corba-only jaxp-only jaxws-only hotspot-only bdb-only jdk-only nashorn-only images-only legacy-images-only post-modules-only overlay-images-only install-only
 .PHONY: all test clean dist-clean bootcycle-images start-make
-.PHONY: clean-langtools clean-corba clean-jaxp clean-jaxws clean-hotspot clean-bdb clean-jdk clean-images clean-overlay-images clean-post-modules clean-legacy-images clean-bootcycle-build
+.PHONY: clean-langtools clean-corba clean-jaxp clean-jaxws clean-hotspot clean-bdb clean-jdk clean-nashorn clean-images clean-post-modules clean-legacy-images clean-overlay-images clean-bootcycle-build
+.PHONY: profiles profiles-only profiles-oscheck
 
 FRC: # Force target
--- a/common/makefiles/MakeBase.gmk	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/makefiles/MakeBase.gmk	Tue May 07 17:13:57 2013 -0700
@@ -328,7 +328,7 @@
 endef
 
 define SetupLogging
-    ifeq ($$(LOG), trace)
+    ifeq ($$(LOG_LEVEL),trace)
         # Shell redefinition trick inspired by http://www.cmcrossroads.com/ask-mr-make/6535-tracing-rule-execution-in-gnu-make
         # For each target executed, will print
         # Building <TARGET> (from <FIRST PREREQUISITE>) (<ALL NEWER PREREQUISITES> newer)
@@ -339,17 +339,17 @@
     endif
     # Never remove warning messages; this is just for completeness
     LOG_WARN= 
-    ifneq ($$(findstring $$(LOG),info debug trace),)
+    ifneq ($$(findstring $$(LOG_LEVEL),info debug trace),)
         LOG_INFO=
     else
         LOG_INFO=> /dev/null
     endif
-    ifneq ($$(findstring $$(LOG),debug trace),)
+    ifneq ($$(findstring $$(LOG_LEVEL),debug trace),)
         LOG_DEBUG=
     else
         LOG_DEBUG=> /dev/null
     endif
-    ifneq ($$(findstring $$(LOG),trace),)
+    ifneq ($$(findstring $$(LOG_LEVEL),trace),)
         LOG_TRACE=
     else
         LOG_TRACE=> /dev/null
@@ -362,7 +362,7 @@
 # This is to be called by all SetupFoo macros
 define LogSetupMacroEntry
     $(if $(26),$(error Internal makefile error: Too many arguments to LogSetupMacroEntry, please update MakeBase.gmk))
-    $(if $(findstring $(LOG),debug trace), $(info $1 $(foreach i,2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25,$(if $($i),$(NEWLINE) $(strip [$i] $($i))))))
+    $(if $(findstring $(LOG_LEVEL),debug trace), $(info $1 $(foreach i,2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25,$(if $($i),$(NEWLINE) $(strip [$i] $($i))))))
 endef
 
 # Make directory without forking mkdir if not needed
@@ -373,18 +373,25 @@
 endef
 
 ifeq ($(OPENJDK_TARGET_OS),solaris)
-# On Solaris, if the target is a symlink and exists, cp won't overwrite. To preserve
-# soft links, -R switch must be used.
+# On Solaris, if the target is a symlink and exists, cp won't overwrite.
+# Cp has to operate in recursive mode to allow for -P flag, to preserve soft links. If the
+# name of the target file differs from the source file, rename after copy.
 define install-file
 	$(MKDIR) -p $(@D)
 	$(RM) '$@'
 	$(CP) -f -r -P '$<' '$(@D)'
-	if test "$(@F)" != "$(<F)"; then $(MV) '$(@D)/$(<F)' '$@'; fi
+	if [ "$(@F)" != "$(<F)" ]; then $(MV) '$(@D)/$(<F)' '$@'; fi
 endef
 else ifeq ($(OPENJDK_TARGET_OS),macosx)
+# On mac, extended attributes sometimes creep into the source files, which may later 
+# cause the creation of ._* files which confuses testing. Clear these with xattr if
+# set. Some files get their write permissions removed after being copied to the 
+# output dir. When these are copied again to images, xattr would fail. By only clearing
+# attributes when they are present, failing on this is avoided.
 define install-file
 	$(MKDIR) -p $(@D)
-	$(CP) -fpRP '$<' '$@'
+	$(CP) -fRP '$<' '$@'
+	if [ -n "`$(XATTR) -l '$@'`" ]; then $(XATTR) -c '$@'; fi
 endef
 else
 define install-file
--- a/common/makefiles/MakeHelpers.gmk	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/makefiles/MakeHelpers.gmk	Tue May 07 17:13:57 2013 -0700
@@ -184,26 +184,34 @@
           LOG_STRIPPED2=$$(subst nofile,,$$(LOG_STRIPPED1))
           # We might have ended up with a leading comma. Remove it
           LOG_STRIPPED3=$$(strip $$(patsubst $$(COMMA)%,%,$$(LOG_STRIPPED2)))
-          override LOG:=$$(LOG_STRIPPED3)
+          LOG_LEVEL:=$$(LOG_STRIPPED3)
+        else
+          LOG_LEVEL:=$$(LOG)
         endif
 
-        ifeq ($$(LOG),)
+        ifeq ($$(LOG_LEVEL),)
             # Set LOG to "warn" as default if not set (and no VERBOSE given)
-            override LOG=warn
+            override LOG_LEVEL=warn
         endif
-        ifeq ($$(LOG),warn)
+        ifeq ($$(LOG_LEVEL),warn)
             VERBOSE=-s
-        else ifeq ($$(LOG),info)
+        else ifeq ($$(LOG_LEVEL),info)
             VERBOSE=-s
-        else ifeq ($$(LOG),debug)
+        else ifeq ($$(LOG_LEVEL),debug)
             VERBOSE=
-        else ifeq ($$(LOG),trace)
+        else ifeq ($$(LOG_LEVEL),trace)
             VERBOSE=
         else
             $$(info Error: LOG must be one of: warn, info, debug or trace.)
             $$(eval $$(call FatalError))
         endif
     else
+        # Provide resonable interpretations of LOG_LEVEL if VERBOSE is given.
+        ifeq ($(VERBOSE),)
+            LOG_LEVEL:=debug
+        else
+            LOG_LEVEL:=warn
+        endif
         ifneq ($$(LOG),)
             # We have both a VERBOSE and a LOG argument. This is OK only if this is a repeated call by ourselves,
             # but complain if this is the top-level make call.
--- a/common/makefiles/NativeCompilation.gmk	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/makefiles/NativeCompilation.gmk	Tue May 07 17:13:57 2013 -0700
@@ -95,10 +95,28 @@
         $$($1_$2_OBJ) : $2
         ifeq ($(COMPILER_TYPE),CC)
 		$$(call COMPILING_MSG,$2,$$($1_TARGET))
+          # The Sun studio compiler doesn't output the full path to the object file in the
+          # generated deps files. Fixing it with sed. If compiling assembly, don't try this.
+          ifeq ($(COMPILER_NAME)$$(filter %.s,$2),ossc)
+		$$($1_$2_COMP) $$($1_$2_FLAGS) $$($1_$2_DEP_FLAG) $$($1_$2_DEP).tmp $(CC_OUT_OPTION)$$($1_$2_OBJ) $2
+		$(SED) 's|^$$(@F):|$$@:|' $$($1_$2_DEP).tmp > $$($1_$2_DEP)
+          else
 		$$($1_$2_COMP) $$($1_$2_FLAGS) $$($1_$2_DEP_FLAG) $$($1_$2_DEP) $(CC_OUT_OPTION)$$($1_$2_OBJ) $2
         endif
+        endif
+        # The Visual Studio compiler lacks a feature for generating make dependencies, but by
+        # setting -showIncludes, all included files are printed. These are filtered out and 
+        # parsed into make dependences.
         ifeq ($(COMPILER_TYPE),CL)
-		$$($1_$2_COMP) $$($1_$2_FLAGS) $$($1_$2_DEBUG_OUT_FLAGS) $(CC_OUT_OPTION)$$($1_$2_OBJ) $2
+		$$($1_$2_COMP) $$($1_$2_FLAGS) -showIncludes $$($1_$2_DEBUG_OUT_FLAGS) $(CC_OUT_OPTION)$$($1_$2_OBJ) $2 | $(TEE) $$($1_$2_DEP).raw | $(GREP) -v "^Note: including file:"
+		($(ECHO) $$@: \\ \
+		 && $(SED) -e '/^Note: including file:/!d' \
+			-e 's|Note: including file: *||' \
+			-e 's|\\|/|g' \
+			-e 's|^\([a-zA-Z]\):|/cygdrive/\1|g' \
+			-e '/$(subst /,\/,$(TOPDIR))/!d' \
+			-e 's|$$$$| \\|g' \
+			$$($1_$2_DEP).raw) > $$($1_$2_DEP)
         endif
     endif
 endef
--- a/common/makefiles/javadoc/CORE_PKGS.gmk	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/makefiles/javadoc/CORE_PKGS.gmk	Tue May 07 17:13:57 2013 -0700
@@ -128,9 +128,9 @@
   java.text                                      \
   java.text.spi                                  \
   java.time                                      \
+  java.time.chrono                               \
+  java.time.format                               \
   java.time.temporal                             \
-  java.time.calendar                             \
-  java.time.format                               \
   java.time.zone                                 \
   java.util                                      \
   java.util.concurrent                           \
--- a/common/makefiles/javadoc/Javadoc.gmk	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/makefiles/javadoc/Javadoc.gmk	Tue May 07 17:13:57 2013 -0700
@@ -46,14 +46,11 @@
 
 BUILD_NUMBER=$(JDK_BUILD_NUMBER)
 
-BOOT_JAVA_CMD=$(JAVA)
-
-JAVADOC_JAR = $(LANGTOOLS_DIST)/bootstrap/lib/javadoc.jar
-JAVADOC_CMD = $(BOOT_JAVA_CMD) \
+JAVADOC_CMD = $(JAVA) \
               -Xmx1024m \
 	      -Djava.awt.headless=true \
-              "-Xbootclasspath/p:$(JAVADOC_JAR)" \
-              -jar $(JAVADOC_JAR) -bootclasspath $(JDK_OUTPUTDIR)/classes
+	      $(NEW_JAVADOC) \
+	      -bootclasspath $(JDK_OUTPUTDIR)/classes
 
 # Copyright year for beginning of Java and some of the apis
 #   (Needed when creating the javadocs)
@@ -270,6 +267,7 @@
                 -use					\
                 -keywords				\
 		-Xdoclint:none				\
+                -Xprofilespath $(JDK_TOPDIR)/makefiles/profile-rtjar-includes.txt \
 		$(ADDITIONAL_JAVADOCFLAGS)
 
 ifdef OPENJDK
--- a/common/makefiles/javadoc/NON_CORE_PKGS.gmk	Sat Mar 23 21:09:07 2013 +0000
+++ b/common/makefiles/javadoc/NON_CORE_PKGS.gmk	Tue May 07 17:13:57 2013 -0700
@@ -80,7 +80,8 @@
 
 TREEAPI_PKGS 	 = com.sun.source.doctree \
 		   com.sun.source.tree \
-		   com.sun.source.util
+		   com.sun.source.util \
+		   jdk
 
 SMARTCARDIO_PKGS = javax.smartcardio
 
@@ -93,6 +94,8 @@
                    com.apple.eio
 endif
 
+JDK_PKGS     = jdk
+
 # non-core packages in rt.jar
 NON_CORE_PKGS    = $(DOMAPI_PKGS) \
                    $(MGMT_PKGS) \
@@ -103,5 +106,5 @@
                    $(HTTPSERVER_PKGS) \
                    $(SMARTCARDIO_PKGS) \
                    $(SCTPAPI_PKGS) \
-                   $(APPLE_EXT_PKGS)
-
+                   $(APPLE_EXT_PKGS) \
+                   $(JDK_PKGS)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/nb_native/nbproject/configurations.xml	Tue May 07 17:13:57 2013 -0700
@@ -0,0 +1,41671 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configurationDescriptor version="88">
+  <logicalFolder name="root" displayName="root" projectFiles="true" kind="ROOT">
+    <df root="../.." name="$SRC">
+      <df name="build">
+        <df name="linux-x86_64-normal-server-release">
+          <df name="hotspot">
+            <df name="linux_amd64_compiler2">
+              <df name="generated">
+                <df name="adfiles">
+                  <in>ad_x86_64.cpp</in>
+                  <in>ad_x86_64_clone.cpp</in>
+                  <in>ad_x86_64_expand.cpp</in>
+                  <in>ad_x86_64_format.cpp</in>
+                  <in>ad_x86_64_gen.cpp</in>
+                  <in>ad_x86_64_misc.cpp</in>
+                  <in>ad_x86_64_peephole.cpp</in>
+                  <in>ad_x86_64_pipeline.cpp</in>
+                  <in>dfa_x86_64.cpp</in>
+                </df>
+                <df name="jvmtifiles">
+                  <in>bytecodeInterpreterWithChecks.cpp</in>
+                  <in>jvmtiEnter.cpp</in>
+                  <in>jvmtiEnterTrace.cpp</in>
+                </df>
+              </df>
+            </df>
+          </df>
+          <df name="jdk">
+            <df name="gensrc_x11wrappers">
+              <in>sizer.64.c</in>
+            </df>
+          </df>
+        </df>
+        <df name="macosx-x86_64-normal-server-release">
+          <df name="hotspot">
+            <df name="bsd_amd64_compiler2">
+              <df name="generated">
+                <df name="adfiles">
+                  <in>ad_x86_64.cpp</in>
+                  <in>ad_x86_64_clone.cpp</in>
+                  <in>ad_x86_64_expand.cpp</in>
+                  <in>ad_x86_64_format.cpp</in>
+                  <in>ad_x86_64_gen.cpp</in>
+                  <in>ad_x86_64_misc.cpp</in>
+                  <in>ad_x86_64_peephole.cpp</in>
+                  <in>ad_x86_64_pipeline.cpp</in>
+                  <in>dfa_x86_64.cpp</in>
+                </df>
+                <df name="jvmtifiles">
+                  <in>bytecodeInterpreterWithChecks.cpp</in>
+                  <in>jvmtiEnter.cpp</in>
+                  <in>jvmtiEnterTrace.cpp</in>
+                </df>
+              </df>
+            </df>
+          </df>
+          <df name="jdk">
+            <df name="gensrc_x11wrappers">
+              <in>sizer.64.c</in>
+            </df>
+          </df>
+        </df>
+        <df name="solaris-x86_64-normal-server-release">
+          <df name="hotspot">
+            <df name="solaris_amd64_compiler2">
+              <df name="generated">
+                <df name="adfiles">
+                  <in>ad_x86_64.cpp</in>
+                  <in>ad_x86_64_clone.cpp</in>
+                  <in>ad_x86_64_expand.cpp</in>
+                  <in>ad_x86_64_format.cpp</in>
+                  <in>ad_x86_64_gen.cpp</in>
+                  <in>ad_x86_64_misc.cpp</in>
+                  <in>ad_x86_64_peephole.cpp</in>
+                  <in>ad_x86_64_pipeline.cpp</in>
+                  <in>dfa_x86_64.cpp</in>
+                </df>
+                <df name="jvmtifiles">
+                  <in>bytecodeInterpreterWithChecks.cpp</in>
+                  <in>jvmtiEnter.cpp</in>
+                  <in>jvmtiEnterTrace.cpp</in>
+                </df>
+              </df>
+              <df name="product">
+                <in>JvmOffsets.cpp</in>
+              </df>
+            </df>
+          </df>
+          <df name="jdk">
+            <df name="gensrc_x11wrappers">
+              <in>sizer.64.c</in>
+            </df>
+          </df>
+        </df>
+      </df>
+      <df name="hotspot">
+        <df name="agent">
+          <df name="src">
+            <df name="os">
+              <df name="linux">
+                <in>LinuxDebuggerLocal.c</in>
+                <in>libproc_impl.c</in>
+                <in>ps_core.c</in>
+                <in>ps_proc.c</in>
+                <in>salibelf.c</in>
+                <in>symtab.c</in>
+              </df>
+              <df name="solaris">
+                <df name="proc">
+                  <in>saproc.cpp</in>
+                </df>
+              </df>
+            </df>
+            <df name="share">
+              <df name="native">
+                <in>sadis.c</in>
+              </df>
+            </df>
+          </df>
+        </df>
+        <df name="src">
+          <df name="cpu">
+            <df name="x86">
+              <df name="vm">
+                <in>assembler_x86.cpp</in>
+                <in>bytecodeInterpreter_x86.cpp</in>
+                <in>bytecodes_x86.cpp</in>
+                <in>c1_CodeStubs_x86.cpp</in>
+                <in>c1_FpuStackSim_x86.cpp</in>
+                <in>c1_FrameMap_x86.cpp</in>
+                <in>c1_LIRAssembler_x86.cpp</in>
+                <in>c1_LIRGenerator_x86.cpp</in>
+                <in>c1_LinearScan_x86.cpp</in>
+                <in>c1_MacroAssembler_x86.cpp</in>
+                <in>c1_Runtime1_x86.cpp</in>
+                <in>c2_init_x86.cpp</in>
+                <in>cppInterpreter_x86.cpp</in>
+                <in>debug_x86.cpp</in>
+                <in>depChecker_x86.cpp</in>
+                <in>frame_x86.cpp</in>
+                <in>icBuffer_x86.cpp</in>
+                <in>icache_x86.cpp</in>
+                <in>interp_masm_x86_64.cpp</in>
+                <in>interpreterRT_x86_64.cpp</in>
+                <in>interpreter_x86_64.cpp</in>
+                <in>jniFastGetField_x86_64.cpp</in>
+                <in>macroAssembler_x86.cpp</in>
+                <in>metaspaceShared_x86_64.cpp</in>
+                <in>methodHandles_x86.cpp</in>
+                <in>nativeInst_x86.cpp</in>
+                <in>register_definitions_x86.cpp</in>
+                <in>register_x86.cpp</in>
+                <in>relocInfo_x86.cpp</in>
+                <in>runtime_x86_64.cpp</in>
+                <in>sharedRuntime_x86_64.cpp</in>
+                <in>stubGenerator_x86_64.cpp</in>
+                <in>stubRoutines_x86_64.cpp</in>
+                <in>templateInterpreter_x86_64.cpp</in>
+                <in>templateTable_x86_64.cpp</in>
+                <in>vm_version_x86.cpp</in>
+                <in>vmreg_x86.cpp</in>
+                <in>vtableStubs_x86_64.cpp</in>
+              </df>
+            </df>
+          </df>
+          <df name="os">
+            <df name="bsd">
+              <df name="vm">
+                <in>attachListener_bsd.cpp</in>
+                <in>chaitin_bsd.cpp</in>
+                <in>decoder_machO.cpp</in>
+                <in>dtraceJSDT_bsd.cpp</in>
+                <in>jvm_bsd.cpp</in>
+                <in>mutex_bsd.cpp</in>
+                <in>osThread_bsd.cpp</in>
+                <in>os_bsd.cpp</in>
+                <in>perfMemory_bsd.cpp</in>
+                <in>stubRoutines_bsd.cpp</in>
+                <in>threadCritical_bsd.cpp</in>
+                <in>vmError_bsd.cpp</in>
+              </df>
+            </df>
+            <df name="linux">
+              <df name="vm">
+                <in>attachListener_linux.cpp</in>
+                <in>chaitin_linux.cpp</in>
+                <in>decoder_linux.cpp</in>
+                <in>dtraceJSDT_linux.cpp</in>
+                <in>jsig.c</in>
+                <in>jvm_linux.cpp</in>
+                <in>mutex_linux.cpp</in>
+                <in>osThread_linux.cpp</in>
+                <in>os_linux.cpp</in>
+                <in>perfMemory_linux.cpp</in>
+                <in>stubRoutines_linux.cpp</in>
+                <in>threadCritical_linux.cpp</in>
+                <in>vmError_linux.cpp</in>
+              </df>
+            </df>
+            <df name="posix">
+              <df name="launcher">
+                <in>java_md.c</in>
+              </df>
+              <df name="vm">
+                <in>os_posix.cpp</in>
+              </df>
+            </df>
+            <df name="solaris">
+              <df name="add_gnu_debuglink">
+                <in>add_gnu_debuglink.c</in>
+              </df>
+              <df name="dtrace">
+                <in>generateJvmOffsets.cpp</in>
+                <in>generateJvmOffsetsMain.c</in>
+                <in>jvm_dtrace.c</in>
+                <in>libjvm_db.c</in>
+              </df>
+              <df name="fix_empty_sec_hdr_flags">
+                <in>fix_empty_sec_hdr_flags.c</in>
+              </df>
+              <df name="vm">
+                <in>attachListener_solaris.cpp</in>
+                <in>chaitin_solaris.cpp</in>
+                <in>decoder_solaris.cpp</in>
+                <in>dtraceJSDT_solaris.cpp</in>
+                <in>jsig.c</in>
+                <in>jvm_solaris.cpp</in>
+                <in>mutex_solaris.cpp</in>
+                <in>osThread_solaris.cpp</in>
+                <in>os_solaris.cpp</in>
+                <in>perfMemory_solaris.cpp</in>
+                <in>stubRoutines_solaris.cpp</in>
+                <in>threadCritical_solaris.cpp</in>
+                <in>vmError_solaris.cpp</in>
+              </df>
+            </df>
+          </df>
+          <df name="os_cpu">
+            <df name="bsd_x86">
+              <df name="vm">
+                <in>assembler_bsd_x86.cpp</in>
+                <in>os_bsd_x86.cpp</in>
+                <in>threadLS_bsd_x86.cpp</in>
+                <in>thread_bsd_x86.cpp</in>
+                <in>vm_version_bsd_x86.cpp</in>
+              </df>
+            </df>
+            <df name="linux_x86">
+              <df name="vm">
+                <in>assembler_linux_x86.cpp</in>
+                <in>os_linux_x86.cpp</in>
+                <in>threadLS_linux_x86.cpp</in>
+                <in>thread_linux_x86.cpp</in>
+                <in>vm_version_linux_x86.cpp</in>
+              </df>
+            </df>
+            <df name="solaris_x86">
+              <df name="vm">
+                <in>assembler_solaris_x86.cpp</in>
+                <in>os_solaris_x86.cpp</in>
+                <in>threadLS_solaris_x86.cpp</in>
+                <in>thread_solaris_x86.cpp</in>
+                <in>vm_version_solaris_x86.cpp</in>
+              </df>
+            </df>
+          </df>
+          <df name="share">
+            <df name="tools">
+              <df name="launcher">
+                <in>java.c</in>
+                <in>jli_util.c</in>
+                <in>wildcard.c</in>
+              </df>
+            </df>
+            <df name="vm">
+              <df name="adlc">
+                <in>adlparse.cpp</in>
+                <in>archDesc.cpp</in>
+                <in>arena.cpp</in>
+                <in>dfa.cpp</in>
+                <in>dict2.cpp</in>
+                <in>filebuff.cpp</in>
+                <in>forms.cpp</in>
+                <in>formsopt.cpp</in>
+                <in>formssel.cpp</in>
+                <in>main.cpp</in>
+                <in>output_c.cpp</in>
+                <in>output_h.cpp</in>
+              </df>
+              <df name="asm">
+                <in>assembler.cpp</in>
+                <in>codeBuffer.cpp</in>
+                <in>register.cpp</in>
+              </df>
+              <df name="c1">
+                <in>c1_CFGPrinter.cpp</in>
+                <in>c1_Canonicalizer.cpp</in>
+                <in>c1_Compilation.cpp</in>
+                <in>c1_Compiler.cpp</in>
+                <in>c1_Defs.cpp</in>
+                <in>c1_FrameMap.cpp</in>
+                <in>c1_GraphBuilder.cpp</in>
+                <in>c1_IR.cpp</in>
+                <in>c1_Instruction.cpp</in>
+                <in>c1_InstructionPrinter.cpp</in>
+                <in>c1_LIR.cpp</in>
+                <in>c1_LIRAssembler.cpp</in>
+                <in>c1_LIRGenerator.cpp</in>
+                <in>c1_LinearScan.cpp</in>
+                <in>c1_Optimizer.cpp</in>
+                <in>c1_RangeCheckElimination.cpp</in>
+                <in>c1_Runtime1.cpp</in>
+                <in>c1_ValueMap.cpp</in>
+                <in>c1_ValueSet.cpp</in>
+                <in>c1_ValueStack.cpp</in>
+                <in>c1_ValueType.cpp</in>
+                <in>c1_globals.cpp</in>
+              </df>
+              <df name="ci">
+                <in>bcEscapeAnalyzer.cpp</in>
+                <in>ciArray.cpp</in>
+                <in>ciArrayKlass.cpp</in>
+                <in>ciBaseObject.cpp</in>
+                <in>ciCallSite.cpp</in>
+                <in>ciConstant.cpp</in>
+                <in>ciConstantPoolCache.cpp</in>
+                <in>ciEnv.cpp</in>
+                <in>ciExceptionHandler.cpp</in>
+                <in>ciField.cpp</in>
+                <in>ciFlags.cpp</in>
+                <in>ciInstance.cpp</in>
+                <in>ciInstanceKlass.cpp</in>
+                <in>ciKlass.cpp</in>
+                <in>ciMemberName.cpp</in>
+                <in>ciMetadata.cpp</in>
+                <in>ciMethod.cpp</in>
+                <in>ciMethodBlocks.cpp</in>
+                <in>ciMethodData.cpp</in>
+                <in>ciMethodHandle.cpp</in>
+                <in>ciNullObject.cpp</in>
+                <in>ciObjArray.cpp</in>
+                <in>ciObjArrayKlass.cpp</in>
+                <in>ciObject.cpp</in>
+                <in>ciObjectFactory.cpp</in>
+                <in>ciReplay.cpp</in>
+                <in>ciSignature.cpp</in>
+                <in>ciStreams.cpp</in>
+                <in>ciSymbol.cpp</in>
+                <in>ciType.cpp</in>
+                <in>ciTypeArray.cpp</in>
+                <in>ciTypeArrayKlass.cpp</in>
+                <in>ciTypeFlow.cpp</in>
+                <in>ciUtilities.cpp</in>
+              </df>
+              <df name="classfile">
+                <in>altHashing.cpp</in>
+                <in>bytecodeAssembler.cpp</in>
+                <in>classFileError.cpp</in>
+                <in>classFileParser.cpp</in>
+                <in>classFileStream.cpp</in>
+                <in>classLoader.cpp</in>
+                <in>classLoaderData.cpp</in>
+                <in>defaultMethods.cpp</in>
+                <in>dictionary.cpp</in>
+                <in>genericSignatures.cpp</in>
+                <in>javaAssertions.cpp</in>
+                <in>javaClasses.cpp</in>
+                <in>loaderConstraints.cpp</in>
+                <in>metadataOnStackMark.cpp</in>
+                <in>placeholders.cpp</in>
+                <in>resolutionErrors.cpp</in>
+                <in>stackMapFrame.cpp</in>
+                <in>stackMapTable.cpp</in>
+                <in>symbolTable.cpp</in>
+                <in>systemDictionary.cpp</in>
+                <in>verificationType.cpp</in>
+                <in>verifier.cpp</in>
+                <in>vmSymbols.cpp</in>
+              </df>
+              <df name="code">
+                <in>codeBlob.cpp</in>
+                <in>codeCache.cpp</in>
+                <in>compiledIC.cpp</in>
+                <in>compressedStream.cpp</in>
+                <in>debugInfo.cpp</in>
+                <in>debugInfoRec.cpp</in>
+                <in>dependencies.cpp</in>
+                <in>exceptionHandlerTable.cpp</in>
+                <in>icBuffer.cpp</in>
+                <in>location.cpp</in>
+                <in>nmethod.cpp</in>
+                <in>oopRecorder.cpp</in>
+                <in>pcDesc.cpp</in>
+                <in>relocInfo.cpp</in>
+                <in>scopeDesc.cpp</in>
+                <in>stubs.cpp</in>
+                <in>vmreg.cpp</in>
+                <in>vtableStubs.cpp</in>
+              </df>
+              <df name="compiler">
+                <in>abstractCompiler.cpp</in>
+                <in>compileBroker.cpp</in>
+                <in>compileLog.cpp</in>
+                <in>compilerOracle.cpp</in>
+                <in>disassembler.cpp</in>
+                <in>methodLiveness.cpp</in>
+                <in>oopMap.cpp</in>
+              </df>
+              <df name="gc_implementation">
+                <df name="concurrentMarkSweep">
+                  <in>adaptiveFreeList.cpp</in>
+                  <in>cmsAdaptiveSizePolicy.cpp</in>
+                  <in>cmsCollectorPolicy.cpp</in>
+                  <in>cmsGCAdaptivePolicyCounters.cpp</in>
+                  <in>cmsLockVerifier.cpp</in>
+                  <in>compactibleFreeListSpace.cpp</in>
+                  <in>concurrentMarkSweepGeneration.cpp</in>
+                  <in>concurrentMarkSweepThread.cpp</in>
+                  <in>freeChunk.cpp</in>
+                  <in>promotionInfo.cpp</in>
+                  <in>vmCMSOperations.cpp</in>
+                </df>
+                <df name="g1">
+                  <in>collectionSetChooser.cpp</in>
+                  <in>concurrentG1Refine.cpp</in>
+                  <in>concurrentG1RefineThread.cpp</in>
+                  <in>concurrentMark.cpp</in>
+                  <in>concurrentMarkThread.cpp</in>
+                  <in>dirtyCardQueue.cpp</in>
+                  <in>g1AllocRegion.cpp</in>
+                  <in>g1BlockOffsetTable.cpp</in>
+                  <in>g1CollectedHeap.cpp</in>
+                  <in>g1CollectorPolicy.cpp</in>
+                  <in>g1ErgoVerbose.cpp</in>
+                  <in>g1GCPhaseTimes.cpp</in>
+                  <in>g1HRPrinter.cpp</in>
+                  <in>g1Log.cpp</in>
+                  <in>g1MMUTracker.cpp</in>
+                  <in>g1MarkSweep.cpp</in>
+                  <in>g1MonitoringSupport.cpp</in>
+                  <in>g1RemSet.cpp</in>
+                  <in>g1SATBCardTableModRefBS.cpp</in>
+                  <in>g1_globals.cpp</in>
+                  <in>heapRegion.cpp</in>
+                  <in>heapRegionRemSet.cpp</in>
+                  <in>heapRegionSeq.cpp</in>
+                  <in>heapRegionSet.cpp</in>
+                  <in>heapRegionSets.cpp</in>
+                  <in>ptrQueue.cpp</in>
+                  <in>satbQueue.cpp</in>
+                  <in>sparsePRT.cpp</in>
+                  <in>survRateGroup.cpp</in>
+                  <in>vm_operations_g1.cpp</in>
+                </df>
+                <df name="parallelScavenge">
+                  <in>adjoiningGenerations.cpp</in>
+                  <in>adjoiningVirtualSpaces.cpp</in>
+                  <in>asPSOldGen.cpp</in>
+                  <in>asPSYoungGen.cpp</in>
+                  <in>cardTableExtension.cpp</in>
+                  <in>gcTaskManager.cpp</in>
+                  <in>gcTaskThread.cpp</in>
+                  <in>objectStartArray.cpp</in>
+                  <in>parMarkBitMap.cpp</in>
+                  <in>parallelScavengeHeap.cpp</in>
+                  <in>pcTasks.cpp</in>
+                  <in>psAdaptiveSizePolicy.cpp</in>
+                  <in>psCompactionManager.cpp</in>
+                  <in>psGCAdaptivePolicyCounters.cpp</in>
+                  <in>psGenerationCounters.cpp</in>
+                  <in>psMarkSweep.cpp</in>
+                  <in>psMarkSweepDecorator.cpp</in>
+                  <in>psOldGen.cpp</in>
+                  <in>psParallelCompact.cpp</in>
+                  <in>psPromotionLAB.cpp</in>
+                  <in>psPromotionManager.cpp</in>
+                  <in>psScavenge.cpp</in>
+                  <in>psTasks.cpp</in>
+                  <in>psVirtualspace.cpp</in>
+                  <in>psYoungGen.cpp</in>
+                  <in>vmPSOperations.cpp</in>
+                </df>
+                <df name="parNew">
+                  <in>asParNewGeneration.cpp</in>
+                  <in>parCardTableModRefBS.cpp</in>
+                  <in>parNewGeneration.cpp</in>
+                </df>
+                <df name="shared">
+                  <in>adaptiveSizePolicy.cpp</in>
+                  <in>ageTable.cpp</in>
+                  <in>allocationStats.cpp</in>
+                  <in>cSpaceCounters.cpp</in>
+                  <in>collectorCounters.cpp</in>
+                  <in>concurrentGCThread.cpp</in>
+                  <in>gSpaceCounters.cpp</in>
+                  <in>gcAdaptivePolicyCounters.cpp</in>
+                  <in>gcPolicyCounters.cpp</in>
+                  <in>gcStats.cpp</in>
+                  <in>gcUtil.cpp</in>
+                  <in>generationCounters.cpp</in>
+                  <in>hSpaceCounters.cpp</in>
+                  <in>immutableSpace.cpp</in>
+                  <in>markSweep.cpp</in>
+                  <in>mutableNUMASpace.cpp</in>
+                  <in>mutableSpace.cpp</in>
+                  <in>parGCAllocBuffer.cpp</in>
+                  <in>spaceCounters.cpp</in>
+                  <in>spaceDecorator.cpp</in>
+                  <in>vmGCOperations.cpp</in>
+                </df>
+              </df>
+              <df name="gc_interface">
+                <in>collectedHeap.cpp</in>
+                <in>gcCause.cpp</in>
+              </df>
+              <df name="interpreter">
+                <in>bytecode.cpp</in>
+                <in>bytecodeHistogram.cpp</in>
+                <in>bytecodeInterpreter.cpp</in>
+                <in>bytecodeStream.cpp</in>
+                <in>bytecodeTracer.cpp</in>
+                <in>bytecodes.cpp</in>
+                <in>cppInterpreter.cpp</in>
+                <in>interpreter.cpp</in>
+                <in>interpreterRuntime.cpp</in>
+                <in>invocationCounter.cpp</in>
+                <in>linkResolver.cpp</in>
+                <in>oopMapCache.cpp</in>
+                <in>rewriter.cpp</in>
+                <in>templateInterpreter.cpp</in>
+                <in>templateTable.cpp</in>
+              </df>
+              <df name="libadt">
+                <in>dict.cpp</in>
+                <in>port.cpp</in>
+                <in>set.cpp</in>
+                <in>vectset.cpp</in>
+              </df>
+              <df name="memory">
+                <in>allocation.cpp</in>
+                <in>barrierSet.cpp</in>
+                <in>binaryTreeDictionary.cpp</in>
+                <in>blockOffsetTable.cpp</in>
+                <in>cardTableModRefBS.cpp</in>
+                <in>cardTableRS.cpp</in>
+                <in>collectorPolicy.cpp</in>
+                <in>defNewGeneration.cpp</in>
+                <in>filemap.cpp</in>
+                <in>freeBlockDictionary.cpp</in>
+                <in>freeList.cpp</in>
+                <in>gcLocker.cpp</in>
+                <in>genCollectedHeap.cpp</in>
+                <in>genMarkSweep.cpp</in>
+                <in>genRemSet.cpp</in>
+                <in>generation.cpp</in>
+                <in>generationSpec.cpp</in>
+                <in>heap.cpp</in>
+                <in>heapInspection.cpp</in>
+                <in>iterator.cpp</in>
+                <in>memRegion.cpp</in>
+                <in>metablock.cpp</in>
+                <in>metachunk.cpp</in>
+                <in>metaspace.cpp</in>
+                <in>metaspaceCounters.cpp</in>
+                <in>metaspaceShared.cpp</in>
+                <in>oopFactory.cpp</in>
+                <in>referencePolicy.cpp</in>
+                <in>referenceProcessor.cpp</in>
+                <in>resourceArea.cpp</in>
+                <in>sharedHeap.cpp</in>
+                <in>space.cpp</in>
+                <in>specialized_oop_closures.cpp</in>
+                <in>tenuredGeneration.cpp</in>
+                <in>threadLocalAllocBuffer.cpp</in>
+                <in>universe.cpp</in>
+              </df>
+              <df name="oops">
+                <in>annotations.cpp</in>
+                <in>arrayKlass.cpp</in>
+                <in>arrayOop.cpp</in>
+                <in>compiledICHolder.cpp</in>
+                <in>constMethod.cpp</in>
+                <in>constantPool.cpp</in>
+                <in>cpCache.cpp</in>
+                <in>generateOopMap.cpp</in>
+                <in>instanceClassLoaderKlass.cpp</in>
+                <in>instanceKlass.cpp</in>
+                <in>instanceMirrorKlass.cpp</in>
+                <in>instanceOop.cpp</in>
+                <in>instanceRefKlass.cpp</in>
+                <in>klass.cpp</in>
+                <in>klassVtable.cpp</in>
+                <in>markOop.cpp</in>
+                <in>metadata.cpp</in>
+                <in>method.cpp</in>
+                <in>methodData.cpp</in>
+                <in>objArrayKlass.cpp</in>
+                <in>objArrayOop.cpp</in>
+                <in>oop.cpp</in>
+                <in>oopsHierarchy.cpp</in>
+                <in>symbol.cpp</in>
+                <in>typeArrayKlass.cpp</in>
+                <in>typeArrayOop.cpp</in>
+              </df>
+              <df name="opto">
+                <in>addnode.cpp</in>
+                <in>block.cpp</in>
+                <in>buildOopMap.cpp</in>
+                <in>bytecodeInfo.cpp</in>
+                <in>c2_globals.cpp</in>
+                <in>c2compiler.cpp</in>
+                <in>callGenerator.cpp</in>
+                <in>callnode.cpp</in>
+                <in>cfgnode.cpp</in>
+                <in>chaitin.cpp</in>
+                <in>classes.cpp</in>
+                <in>coalesce.cpp</in>
+                <in>compile.cpp</in>
+                <in>connode.cpp</in>
+                <in>divnode.cpp</in>
+                <in>doCall.cpp</in>
+                <in>domgraph.cpp</in>
+                <in>escape.cpp</in>
+                <in>gcm.cpp</in>
+                <in>generateOptoStub.cpp</in>
+                <in>graphKit.cpp</in>
+                <in>idealGraphPrinter.cpp</in>
+                <in>idealKit.cpp</in>
+                <in>ifg.cpp</in>
+                <in>ifnode.cpp</in>
+                <in>indexSet.cpp</in>
+                <in>lcm.cpp</in>
+                <in>library_call.cpp</in>
+                <in>live.cpp</in>
+                <in>locknode.cpp</in>
+                <in>loopPredicate.cpp</in>
+                <in>loopTransform.cpp</in>
+                <in>loopUnswitch.cpp</in>
+                <in>loopnode.cpp</in>
+                <in>loopopts.cpp</in>
+                <in>machnode.cpp</in>
+                <in>macro.cpp</in>
+                <in>matcher.cpp</in>
+                <in>memnode.cpp</in>
+                <in>mulnode.cpp</in>
+                <in>multnode.cpp</in>
+                <in>node.cpp</in>
+                <in>opcodes.cpp</in>
+                <in>output.cpp</in>
+                <in>parse1.cpp</in>
+                <in>parse2.cpp</in>
+                <in>parse3.cpp</in>
+                <in>parseHelper.cpp</in>
+                <in>phase.cpp</in>
+                <in>phaseX.cpp</in>
+                <in>postaloc.cpp</in>
+                <in>reg_split.cpp</in>
+                <in>regalloc.cpp</in>
+                <in>regmask.cpp</in>
+                <in>rootnode.cpp</in>
+                <in>runtime.cpp</in>
+                <in>split_if.cpp</in>
+                <in>stringopts.cpp</in>
+                <in>subnode.cpp</in>
+                <in>superword.cpp</in>
+                <in>type.cpp</in>
+                <in>vectornode.cpp</in>
+              </df>
+              <df name="precompiled">
+                <in>precompiled.hpp</in>
+              </df>
+              <df name="prims">
+                <df name="wbtestmethods">
+                  <in>parserTests.cpp</in>
+                </df>
+                <in>evmCompat.cpp</in>
+                <in>forte.cpp</in>
+                <in>jni.cpp</in>
+                <in>jniCheck.cpp</in>
+                <in>jniFastGetField.cpp</in>
+                <in>jvm.cpp</in>
+                <in>jvmtiClassFileReconstituter.cpp</in>
+                <in>jvmtiCodeBlobEvents.cpp</in>
+                <in>jvmtiEnv.cpp</in>
+                <in>jvmtiEnvBase.cpp</in>
+                <in>jvmtiEnvThreadState.cpp</in>
+                <in>jvmtiEventController.cpp</in>
+                <in>jvmtiExport.cpp</in>
+                <in>jvmtiExtensions.cpp</in>
+                <in>jvmtiGetLoadedClasses.cpp</in>
+                <in>jvmtiImpl.cpp</in>
+                <in>jvmtiManageCapabilities.cpp</in>
+                <in>jvmtiRawMonitor.cpp</in>
+                <in>jvmtiRedefineClasses.cpp</in>
+                <in>jvmtiTagMap.cpp</in>
+                <in>jvmtiThreadState.cpp</in>
+                <in>jvmtiTrace.cpp</in>
+                <in>jvmtiUtil.cpp</in>
+                <in>methodComparator.cpp</in>
+                <in>methodHandles.cpp</in>
+                <in>nativeLookup.cpp</in>
+                <in>perf.cpp</in>
+                <in>privilegedStack.cpp</in>
+                <in>unsafe.cpp</in>
+                <in>whitebox.cpp</in>
+              </df>
+              <df name="runtime">
+                <in>advancedThresholdPolicy.cpp</in>
+                <in>aprofiler.cpp</in>
+                <in>arguments.cpp</in>
+                <in>atomic.cpp</in>
+                <in>basicLock.cpp</in>
+                <in>biasedLocking.cpp</in>
+                <in>compilationPolicy.cpp</in>
+                <in>deoptimization.cpp</in>
+                <in>dtraceJSDT.cpp</in>
+                <in>fieldDescriptor.cpp</in>
+                <in>fieldType.cpp</in>
+                <in>fprofiler.cpp</in>
+                <in>frame.cpp</in>
+                <in>globals.cpp</in>
+                <in>handles.cpp</in>
+                <in>icache.cpp</in>
+                <in>init.cpp</in>
+                <in>interfaceSupport.cpp</in>
+                <in>java.cpp</in>
+                <in>javaCalls.cpp</in>
+                <in>jniHandles.cpp</in>
+                <in>jniPeriodicChecker.cpp</in>
+                <in>memprofiler.cpp</in>
+                <in>monitorChunk.cpp</in>
+                <in>mutex.cpp</in>
+                <in>mutexLocker.cpp</in>
+                <in>objectMonitor.cpp</in>
+                <in>orderAccess.cpp</in>
+                <in>os.cpp</in>
+                <in>osThread.cpp</in>
+                <in>park.cpp</in>
+                <in>perfData.cpp</in>
+                <in>perfMemory.cpp</in>
+                <in>reflection.cpp</in>
+                <in>reflectionUtils.cpp</in>
+                <in>relocator.cpp</in>
+                <in>rframe.cpp</in>
+                <in>safepoint.cpp</in>
+                <in>serviceThread.cpp</in>
+                <in>sharedRuntime.cpp</in>
+                <in>sharedRuntimeTrans.cpp</in>
+                <in>sharedRuntimeTrig.cpp</in>
+                <in>signature.cpp</in>
+                <in>simpleThresholdPolicy.cpp</in>
+                <in>stackValue.cpp</in>
+                <in>stackValueCollection.cpp</in>
+                <in>statSampler.cpp</in>
+                <in>stubCodeGenerator.cpp</in>
+                <in>stubRoutines.cpp</in>
+                <in>sweeper.cpp</in>
+                <in>synchronizer.cpp</in>
+                <in>task.cpp</in>
+                <in>thread.cpp</in>
+                <in>threadLocalStorage.cpp</in>
+                <in>timer.cpp</in>
+                <in>unhandledOops.cpp</in>
+                <in>vframe.cpp</in>
+                <in>vframeArray.cpp</in>
+                <in>vframe_hp.cpp</in>
+                <in>virtualspace.cpp</in>
+                <in>vmStructs.cpp</in>
+                <in>vmThread.cpp</in>
+                <in>vm_operations.cpp</in>
+                <in>vm_version.cpp</in>
+              </df>
+              <df name="services">
+                <in>attachListener.cpp</in>
+                <in>classLoadingService.cpp</in>
+                <in>diagnosticArgument.cpp</in>
+                <in>diagnosticCommand.cpp</in>
+                <in>diagnosticFramework.cpp</in>
+                <in>dtraceAttacher.cpp</in>
+                <in>g1MemoryPool.cpp</in>
+                <in>gcNotifier.cpp</in>
+                <in>heapDumper.cpp</in>
+                <in>lowMemoryDetector.cpp</in>
+                <in>management.cpp</in>
+                <in>memBaseline.cpp</in>
+                <in>memPtr.cpp</in>
+                <in>memRecorder.cpp</in>
+                <in>memReporter.cpp</in>
+                <in>memSnapshot.cpp</in>
+                <in>memTrackWorker.cpp</in>
+                <in>memTracker.cpp</in>
+                <in>memoryManager.cpp</in>
+                <in>memoryPool.cpp</in>
+                <in>memoryService.cpp</in>
+                <in>nmtDCmd.cpp</in>
+                <in>psMemoryPool.cpp</in>
+                <in>runtimeService.cpp</in>
+                <in>threadService.cpp</in>
+              </df>
+              <df name="utilities">
+                <in>accessFlags.cpp</in>
+                <in>array.cpp</in>
+                <in>bitMap.cpp</in>
+                <in>constantTag.cpp</in>
+                <in>copy.cpp</in>
+                <in>debug.cpp</in>
+                <in>decoder.cpp</in>
+                <in>decoder_elf.cpp</in>
+                <in>elfFile.cpp</in>
+                <in>elfStringTable.cpp</in>
+                <in>elfSymbolTable.cpp</in>
+                <in>errorReporter.cpp</in>
+                <in>events.cpp</in>
+                <in>exceptions.cpp</in>
+                <in>globalDefinitions.cpp</in>
+                <in>growableArray.cpp</in>
+                <in>hashtable.cpp</in>
+                <in>histogram.cpp</in>
+                <in>intHisto.cpp</in>
+                <in>numberSeq.cpp</in>
+                <in>ostream.cpp</in>
+                <in>preserveException.cpp</in>
+                <in>quickSort.cpp</in>
+                <in>sizes.cpp</in>
+                <in>taskqueue.cpp</in>
+                <in>utf8.cpp</in>
+                <in>vmError.cpp</in>
+                <in>workgroup.cpp</in>
+                <in>xmlstream.cpp</in>
+                <in>yieldingWorkgroup.cpp</in>
+              </df>
+            </df>
+          </df>
+        </df>
+      </df>
+      <df name="jdk">
+        <df name="make">
+          <df name="tools">
+            <df name="add_gnu_debuglink">
+              <in>add_gnu_debuglink.c</in>
+            </df>
+            <df name="fix_empty_sec_hdr_flags">
+              <in>fix_empty_sec_hdr_flags.c</in>
+            </df>
+          </df>
+        </df>
+        <df name="src">
+          <df name="share">
+            <df name="back">
+              <in>ArrayReferenceImpl.c</in>
+              <in>ArrayTypeImpl.c</in>
+              <in>ClassLoaderReferenceImpl.c</in>
+              <in>ClassObjectReferenceImpl.c</in>
+              <in>ClassTypeImpl.c</in>
+              <in>EventRequestImpl.c</in>
+              <in>FieldImpl.c</in>
+              <in>FrameID.c</in>
+              <in>MethodImpl.c</in>
+              <in>ObjectReferenceImpl.c</in>
+              <in>ReferenceTypeImpl.c</in>
+              <in>SDE.c</in>
+              <in>StackFrameImpl.c</in>
+              <in>StringReferenceImpl.c</in>
+              <in>ThreadGroupReferenceImpl.c</in>
+              <in>ThreadReferenceImpl.c</in>
+              <in>VirtualMachineImpl.c</in>
+              <in>bag.c</in>
+              <in>classTrack.c</in>
+              <in>commonRef.c</in>
+              <in>debugDispatch.c</in>
+              <in>debugInit.c</in>
+              <in>debugLoop.c</in>
+              <in>error_messages.c</in>
+              <in>eventFilter.c</in>
+              <in>eventHandler.c</in>
+              <in>eventHelper.c</in>
+              <in>inStream.c</in>
+              <in>invoker.c</in>
+              <in>log_messages.c</in>
+              <in>outStream.c</in>
+              <in>standardHandlers.c</in>
+              <in>stepControl.c</in>
+              <in>stream.c</in>
+              <in>threadControl.c</in>
+              <in>transport.c</in>
+              <in>util.c</in>
+            </df>
+            <df name="bin">
+              <in>java.c</in>
+              <in>jli_util.c</in>
+              <in>main.c</in>
+              <in>parse_manifest.c</in>
+              <in>splashscreen_stubs.c</in>
+              <in>version_comp.c</in>
+              <in>wildcard.c</in>
+            </df>
+            <df name="demo">
+              <df name="jvmti">
+                <df name="agent_util">
+                  <in>agent_util.c</in>
+                </df>
+                <df name="compiledMethodLoad">
+                  <in>compiledMethodLoad.c</in>
+                </df>
+                <df name="gctest">
+                  <in>gctest.c</in>
+                </df>
+                <df name="heapTracker">
+                  <in>heapTracker.c</in>
+                </df>
+                <df name="heapViewer">
+                  <in>heapViewer.c</in>
+                </df>
+                <df name="hprof">
+                  <in>debug_malloc.c</in>
+                  <in>hprof_blocks.c</in>
+                  <in>hprof_check.c</in>
+                  <in>hprof_class.c</in>
+                  <in>hprof_cpu.c</in>
+                  <in>hprof_error.c</in>
+                  <in>hprof_event.c</in>
+                  <in>hprof_frame.c</in>
+                  <in>hprof_init.c</in>
+                  <in>hprof_io.c</in>
+                  <in>hprof_ioname.c</in>
+                  <in>hprof_listener.c</in>
+                  <in>hprof_loader.c</in>
+                  <in>hprof_monitor.c</in>
+                  <in>hprof_object.c</in>
+                  <in>hprof_reference.c</in>
+                  <in>hprof_site.c</in>
+                  <in>hprof_stack.c</in>
+                  <in>hprof_string.c</in>
+                  <in>hprof_table.c</in>
+                  <in>hprof_tag.c</in>
+                  <in>hprof_tls.c</in>
+                  <in>hprof_trace.c</in>
+                  <in>hprof_tracker.c</in>
+                  <in>hprof_util.c</in>
+                </df>
+                <df name="java_crw_demo">
+                  <in>java_crw_demo.c</in>
+                </df>
+                <df name="minst">
+                  <in>minst.c</in>
+                </df>
+                <df name="mtrace">
+                  <in>mtrace.c</in>
+                </df>
+                <df name="versionCheck">
+                  <in>versionCheck.c</in>
+                </df>
+                <df name="waiters">
+                  <in>Agent.cpp</in>
+                  <in>Monitor.cpp</in>
+                  <in>Thread.cpp</in>
+                  <in>waiters.cpp</in>
+                </df>
+              </df>
+            </df>
+            <df name="instrument">
+              <in>EncodingSupport.c</in>
+              <in>InstrumentationImplNativeMethods.c</in>
+              <in>InvocationAdapter.c</in>
+              <in>JPLISAgent.c</in>
+              <in>JPLISAssert.c</in>
+              <in>JarFacade.c</in>
+              <in>JavaExceptions.c</in>
+              <in>PathCharsValidator.c</in>
+              <in>Reentrancy.c</in>
+              <in>Utilities.c</in>
+            </df>
+            <df name="native">
+              <df name="com">
+                <df name="sun">
+                  <df name="java">
+                    <df name="util">
+                      <df name="jar">
+                        <df name="pack">
+                          <in>bands.cpp</in>
+                          <in>bytes.cpp</in>
+                          <in>coding.cpp</in>
+                          <in>jni.cpp</in>
+                          <in>main.cpp</in>
+                          <in>unpack.cpp</in>
+                          <in>utils.cpp</in>
+                          <in>zip.cpp</in>
+                        </df>
+                      </df>
+                    </df>
+                  </df>
+                  <df name="media">
+                    <df name="sound">
+                      <in>DirectAudioDevice.c</in>
+                      <in>DirectAudioDeviceProvider.c</in>
+                      <in>MidiInDevice.c</in>
+                      <in>MidiInDeviceProvider.c</in>
+                      <in>MidiOutDevice.c</in>
+                      <in>MidiOutDeviceProvider.c</in>
+                      <in>Platform.c</in>
+                      <in>PlatformMidi.c</in>
+                      <in>PortMixer.c</in>
+                      <in>PortMixerProvider.c</in>
+                      <in>Utilities.c</in>
+                    </df>
+                  </df>
+                </df>
+              </df>
+              <df name="common">
+                <in>check_code.c</in>
+                <in>check_format.c</in>
+                <in>check_version.c</in>
+                <in>jdk_util.c</in>
+                <in>jio.c</in>
+                <in>jni_util.c</in>
+                <in>verify_stub.c</in>
+              </df>
+              <df name="java">
+                <df name="io">
+                  <in>FileInputStream.c</in>
+                  <in>ObjectInputStream.c</in>
+                  <in>ObjectOutputStream.c</in>
+                  <in>ObjectStreamClass.c</in>
+                  <in>RandomAccessFile.c</in>
+                  <in>io_util.c</in>
+                </df>
+                <df name="lang">
+                  <df name="fdlibm">
+                    <df name="src">
+                      <in>e_acos.c</in>
+                      <in>e_asin.c</in>
+                      <in>e_atan2.c</in>
+                      <in>e_atanh.c</in>
+                      <in>e_cosh.c</in>
+                      <in>e_exp.c</in>
+                      <in>e_fmod.c</in>
+                      <in>e_hypot.c</in>
+                      <in>e_log.c</in>
+                      <in>e_log10.c</in>
+                      <in>e_pow.c</in>
+                      <in>e_rem_pio2.c</in>
+                      <in>e_remainder.c</in>
+                      <in>e_scalb.c</in>
+                      <in>e_sinh.c</in>
+                      <in>e_sqrt.c</in>
+                      <in>k_cos.c</in>
+                      <in>k_rem_pio2.c</in>
+                      <in>k_sin.c</in>
+                      <in>k_standard.c</in>
+                      <in>k_tan.c</in>
+                      <in>s_atan.c</in>
+                      <in>s_cbrt.c</in>
+                      <in>s_ceil.c</in>
+                      <in>s_copysign.c</in>
+                      <in>s_cos.c</in>
+                      <in>s_expm1.c</in>
+                      <in>s_fabs.c</in>
+                      <in>s_finite.c</in>
+                      <in>s_floor.c</in>
+                      <in>s_frexp.c</in>
+                      <in>s_ilogb.c</in>
+                      <in>s_isnan.c</in>
+                      <in>s_ldexp.c</in>
+                      <in>s_lib_version.c</in>
+                      <in>s_log1p.c</in>
+                      <in>s_logb.c</in>
+                      <in>s_matherr.c</in>
+                      <in>s_modf.c</in>
+                      <in>s_nextafter.c</in>
+                      <in>s_rint.c</in>
+                      <in>s_scalbn.c</in>
+                      <in>s_signgam.c</in>
+                      <in>s_significand.c</in>
+                      <in>s_sin.c</in>
+                      <in>s_tan.c</in>
+                      <in>s_tanh.c</in>
+                      <in>w_acos.c</in>
+                      <in>w_asin.c</in>
+                      <in>w_atan2.c</in>
+                      <in>w_atanh.c</in>
+                      <in>w_cosh.c</in>
+                      <in>w_exp.c</in>
+                      <in>w_fmod.c</in>
+                      <in>w_hypot.c</in>
+                      <in>w_log.c</in>
+                      <in>w_log10.c</in>
+                      <in>w_pow.c</in>
+                      <in>w_remainder.c</in>
+                      <in>w_scalb.c</in>
+                      <in>w_sinh.c</in>
+                      <in>w_sqrt.c</in>
+                    </df>
+                  </df>
+                  <df name="ref">
+                    <in>Finalizer.c</in>
+                  </df>
+                  <df name="reflect">
+                    <in>Array.c</in>
+                    <in>Executable.c</in>
+                    <in>Proxy.c</in>
+                  </df>
+                  <in>Class.c</in>
+                  <in>ClassLoader.c</in>
+                  <in>Compiler.c</in>
+                  <in>Double.c</in>
+                  <in>Float.c</in>
+                  <in>Object.c</in>
+                  <in>Package.c</in>
+                  <in>ResourceBundle.c</in>
+                  <in>Runtime.c</in>
+                  <in>SecurityManager.c</in>
+                  <in>Shutdown.c</in>
+                  <in>StrictMath.c</in>
+                  <in>String.c</in>
+                  <in>System.c</in>
+                  <in>Thread.c</in>
+                  <in>Throwable.c</in>
+                </df>
+                <df name="net">
+                  <in>DatagramPacket.c</in>
+                  <in>Inet4Address.c</in>
+                  <in>Inet6Address.c</in>
+                  <in>InetAddress.c</in>
+                  <in>net_util.c</in>
+                </df>
+                <df name="nio">
+                  <in>Bits.c</in>
+                </df>
+                <df name="security">
+                  <in>AccessController.c</in>
+                </df>
+                <df name="util">
+                  <df name="concurrent">
+                    <df name="atomic">
+                      <in>AtomicLong.c</in>
+                    </df>
+                  </df>
+                  <df name="zip">
+                    <df name="zlib-1.2.5">
+                      <in>compress.c</in>
+                      <in>deflate.c</in>
+                      <in>gzclose.c</in>
+                      <in>gzlib.c</in>
+                      <in>gzread.c</in>
+                      <in>gzwrite.c</in>
+                      <in>infback.c</in>
+                      <in>inffast.c</in>
+                      <in>inflate.c</in>
+                      <in>inftrees.c</in>
+                      <in>trees.c</in>
+                      <in>uncompr.c</in>
+                      <in>zadler32.c</in>
+                      <in>zcrc32.c</in>
+                      <in>zutil.c</in>
+                    </df>
+                    <in>Adler32.c</in>
+                    <in>CRC32.c</in>
+                    <in>Deflater.c</in>
+                    <in>Inflater.c</in>
+                    <in>ZipFile.c</in>
+                    <in>zip_util.c</in>
+                  </df>
+                  <in>TimeZone.c</in>
+                </df>
+              </df>
+              <df name="sun">
+                <df name="awt">
+                  <df name="debug">
+                    <in>debug_assert.c</in>
+                    <in>debug_mem.c</in>
+                    <in>debug_trace.c</in>
+                    <in>debug_util.c</in>
+                  </df>
+                  <df name="giflib">
+                    <in>dgif_lib.c</in>
+                    <in>gif_err.c</in>
+                    <in>gifalloc.c</in>
+                  </df>
+                  <df name="image">
+                    <df name="cvutils">
+                      <in>img_colors.c</in>
+                      <in>img_globals.c</in>
+                    </df>
+                    <df name="gif">
+                      <in>gifdecoder.c</in>
+                    </df>
+                    <df name="jpeg">
+                      <in>imageioJPEG.c</in>
+                      <in>jcapimin.c</in>
+                      <in>jcapistd.c</in>
+                      <in>jccoefct.c</in>
+                      <in>jccolor.c</in>
+                      <in>jcdctmgr.c</in>
+                      <in>jchuff.c</in>
+                      <in>jcinit.c</in>
+                      <in>jcmainct.c</in>
+                      <in>jcmarker.c</in>
+                      <in>jcmaster.c</in>
+                      <in>jcomapi.c</in>
+                      <in>jcparam.c</in>
+                      <in>jcphuff.c</in>
+                      <in>jcprepct.c</in>
+                      <in>jcsample.c</in>
+                      <in>jctrans.c</in>
+                      <in>jdapimin.c</in>
+                      <in>jdapistd.c</in>
+                      <in>jdcoefct.c</in>
+                      <in>jdcolor.c</in>
+                      <in>jddctmgr.c</in>
+                      <in>jdhuff.c</in>
+                      <in>jdinput.c</in>
+                      <in>jdmainct.c</in>
+                      <in>jdmarker.c</in>
+                      <in>jdmaster.c</in>
+                      <in>jdmerge.c</in>
+                      <in>jdphuff.c</in>
+                      <in>jdpostct.c</in>
+                      <in>jdsample.c</in>
+                      <in>jdtrans.c</in>
+                      <in>jerror.c</in>
+                      <in>jfdctflt.c</in>
+                      <in>jfdctfst.c</in>
+                      <in>jfdctint.c</in>
+                      <in>jidctflt.c</in>
+                      <in>jidctfst.c</in>
+                      <in>jidctint.c</in>
+                      <in>jidctred.c</in>
+                      <in>jmemmgr.c</in>
+                      <in>jmemnobs.c</in>
+                      <in>jpegdecoder.c</in>
+                      <in>jquant1.c</in>
+                      <in>jquant2.c</in>
+                      <in>jutils.c</in>
+                    </df>
+                    <in>BufImgSurfaceData.c</in>
+                    <in>DataBufferNative.c</in>
+                    <in>awt_ImageRep.c</in>
+                    <in>awt_parseImage.c</in>
+                    <in>dither.c</in>
+                    <in>imageInitIDs.c</in>
+                  </df>
+                  <df name="libpng">
+                    <in>png.c</in>
+                    <in>pngerror.c</in>
+                    <in>pngget.c</in>
+                    <in>pngmem.c</in>
+                    <in>pngpread.c</in>
+                    <in>pngread.c</in>
+                    <in>pngrio.c</in>
+                    <in>pngrtran.c</in>
+                    <in>pngrutil.c</in>
+                    <in>pngset.c</in>
+                    <in>pngtrans.c</in>
+                    <in>pngwio.c</in>
+                    <in>pngwrite.c</in>
+                    <in>pngwtran.c</in>
+                    <in>pngwutil.c</in>
+                  </df>
+                  <df name="medialib">
+                    <in>awt_ImagingLib.c</in>
+                    <in>mlib_ImageAffine.c</in>
+                    <in>mlib_ImageAffineEdge.c</in>
+                    <in>mlib_ImageAffine_BC_D64.c</in>
+                    <in>mlib_ImageAffine_BC_F32.c</in>
+                    <in>mlib_ImageAffine_BC_S32.c</in>
+                    <in>mlib_ImageAffine_BL_D64.c</in>
+                    <in>mlib_ImageAffine_BL_F32.c</in>
+                    <in>mlib_ImageAffine_BL_S32.c</in>
+                    <in>mlib_ImageAffine_NN.c</in>
+                    <in>mlib_ImageAffine_NN_Bit.c</in>
+                    <in>mlib_ImageClipping.c</in>
+                    <in>mlib_ImageColorTrue2Index.c</in>
+                    <in>mlib_ImageConv2x2_f.c</in>
+                    <in>mlib_ImageConvClearEdge_Bit.c</in>
+                    <in>mlib_ImageConvClearEdge_Fp.c</in>
+                    <in>mlib_ImageConvCopyEdge_Bit.c</in>
+                    <in>mlib_ImageConvKernelConvert.c</in>
+                    <in>mlib_ImageConvMxN.c</in>
+                    <in>mlib_ImageConvMxN_Fp.c</in>
+                    <in>mlib_ImageConvMxN_ext.c</in>
+                    <in>mlib_ImageConv_16ext.c</in>
+                    <in>mlib_ImageConv_16nw.c</in>
+                    <in>mlib_ImageConv_32nw.c</in>
+                    <in>mlib_ImageConv_8ext.c</in>
+                    <in>mlib_ImageConv_8nw.c</in>
+                    <in>mlib_ImageConv_D64nw.c</in>
+                    <in>mlib_ImageConv_F32nw.c</in>
+                    <in>mlib_ImageConv_u16ext.c</in>
+                    <in>mlib_ImageConv_u16nw.c</in>
+                    <in>mlib_ImageCopy_Bit.c</in>
+                    <in>mlib_ImageCreate.c</in>
+                    <in>mlib_ImageDivTables.c</in>
+                    <in>mlib_ImageFilters.c</in>
+                    <in>mlib_ImageLookUp_64.c</in>
+                    <in>mlib_ImageLookUp_Bit.c</in>
+                    <in>mlib_ImageScanPoly.c</in>
+                    <in>mlib_ImageUtils.c</in>
+                    <in>mlib_c_ImageAffineIndex_BC.c</in>
+                    <in>mlib_c_ImageAffineIndex_BL.c</in>
+                    <in>mlib_c_ImageAffine_BC.c</in>
+                    <in>mlib_c_ImageAffine_BC_S16.c</in>
+                    <in>mlib_c_ImageAffine_BC_U16.c</in>
+                    <in>mlib_c_ImageAffine_BL.c</in>
+                    <in>mlib_c_ImageAffine_BL_S16.c</in>
+                    <in>mlib_c_ImageAffine_BL_U16.c</in>
+                    <in>mlib_c_ImageAffine_NN.c</in>
+                    <in>mlib_c_ImageConvClearEdge.c</in>
+                    <in>mlib_c_ImageConvCopyEdge.c</in>
+                    <in>mlib_c_ImageConvVersion.c</in>
+                    <in>mlib_c_ImageConv_f.c</in>
+                    <in>mlib_c_ImageCopy.c</in>
+                    <in>mlib_c_ImageLookUp.c</in>
+                    <in>mlib_c_ImageLookUp_f.c</in>
+                    <in>mlib_c_ImageThresh1_U8.c</in>
+                    <in>mlib_sys.c</in>
+                  </df>
+                  <df name="splashscreen">
+                    <in>java_awt_SplashScreen.c</in>
+                    <in>splashscreen_gfx_impl.c</in>
+                    <in>splashscreen_gif.c</in>
+                    <in>splashscreen_impl.c</in>
+                    <in>splashscreen_jpeg.c</in>
+                    <in>splashscreen_png.c</in>
+                  </df>
+                  <df name="utility">
+                    <in>rect.c</in>
+                  </df>
+                </df>
+                <df name="font">
+                  <df name="layout">
+                    <in>AlternateSubstSubtables.cpp</in>
+                    <in>AnchorTables.cpp</in>
+                    <in>ArabicLayoutEngine.cpp</in>
+                    <in>ArabicShaping.cpp</in>
+                    <in>CanonData.cpp</in>
+                    <in>CanonShaping.cpp</in>
+                    <in>ClassDefinitionTables.cpp</in>
+                    <in>ContextualGlyphSubstProc.cpp</in>
+                    <in>ContextualSubstSubtables.cpp</in>
+                    <in>CoverageTables.cpp</in>
+                    <in>CursiveAttachmentSubtables.cpp</in>
+                    <in>DeviceTables.cpp</in>
+                    <in>ExtensionSubtables.cpp</in>
+                    <in>Features.cpp</in>
+                    <in>GDEFMarkFilter.cpp</in>
+                    <in>GXLayoutEngine.cpp</in>
+                    <in>GlyphDefinitionTables.cpp</in>
+                    <in>GlyphIterator.cpp</in>
+                    <in>GlyphLookupTables.cpp</in>
+                    <in>GlyphPositionAdjustments.cpp</in>
+                    <in>GlyphPositioningTables.cpp</in>
+                    <in>GlyphPosnLookupProc.cpp</in>
+                    <in>GlyphSubstLookupProc.cpp</in>
+                    <in>GlyphSubstitutionTables.cpp</in>
+                    <in>HanLayoutEngine.cpp</in>
+                    <in>HangulLayoutEngine.cpp</in>
+                    <in>IndicClassTables.cpp</in>
+                    <in>IndicLayoutEngine.cpp</in>
+                    <in>IndicRearrangementProcessor.cpp</in>
+                    <in>IndicReordering.cpp</in>
+                    <in>KernTable.cpp</in>
+                    <in>KhmerLayoutEngine.cpp</in>
+                    <in>KhmerReordering.cpp</in>
+                    <in>LEFontInstance.cpp</in>
+                    <in>LEGlyphStorage.cpp</in>
+                    <in>LEInsertionList.cpp</in>
+                    <in>LayoutEngine.cpp</in>
+                    <in>LigatureSubstProc.cpp</in>
+                    <in>LigatureSubstSubtables.cpp</in>
+                    <in>LookupProcessor.cpp</in>
+                    <in>LookupTables.cpp</in>
+                    <in>Lookups.cpp</in>
+                    <in>MPreFixups.cpp</in>
+                    <in>MarkArrays.cpp</in>
+                    <in>MarkToBasePosnSubtables.cpp</in>
+                    <in>MarkToLigaturePosnSubtables.cpp</in>
+                    <in>MarkToMarkPosnSubtables.cpp</in>
+                    <in>MirroredCharData.cpp</in>
+                    <in>MorphTables.cpp</in>
+                    <in>MultipleSubstSubtables.cpp</in>
+                    <in>NonContextualGlyphSubstProc.cpp</in>
+                    <in>OpenTypeLayoutEngine.cpp</in>
+                    <in>OpenTypeUtilities.cpp</in>
+                    <in>PairPositioningSubtables.cpp</in>
+                    <in>ScriptAndLanguage.cpp</in>
+                    <in>ScriptAndLanguageTags.cpp</in>
+                    <in>SegmentArrayProcessor.cpp</in>
+                    <in>SegmentSingleProcessor.cpp</in>
+                    <in>ShapingTypeData.cpp</in>
+                    <in>SimpleArrayProcessor.cpp</in>
+                    <in>SinglePositioningSubtables.cpp</in>
+                    <in>SingleSubstitutionSubtables.cpp</in>
+                    <in>SingleTableProcessor.cpp</in>
+                    <in>StateTableProcessor.cpp</in>
+                    <in>SubstitutionLookups.cpp</in>
+                    <in>SubtableProcessor.cpp</in>
+                    <in>SunLayoutEngine.cpp</in>
+                    <in>ThaiLayoutEngine.cpp</in>
+                    <in>ThaiShaping.cpp</in>
+                    <in>ThaiStateTables.cpp</in>
+                    <in>TibetanLayoutEngine.cpp</in>
+                    <in>TibetanReordering.cpp</in>
+                    <in>TrimmedArrayProcessor.cpp</in>
+                    <in>ValueRecords.cpp</in>
+                  </df>
+                  <in>AccelGlyphCache.c</in>
+                  <in>DrawGlyphList.c</in>
+                  <in>FontInstanceAdapter.cpp</in>
+                  <in>freetypeScaler.c</in>
+                  <in>sunFont.c</in>
+                </df>
+                <df name="java2d">
+                  <df name="cmm">
+                    <df name="lcms">
+                      <in>LCMS.c</in>
+                      <in>cmscam02.c</in>
+                      <in>cmscgats.c</in>
+                      <in>cmscnvrt.c</in>
+                      <in>cmserr.c</in>
+                      <in>cmsgamma.c</in>
+                      <in>cmsgmt.c</in>
+                      <in>cmshalf.c</in>
+                      <in>cmsintrp.c</in>
+                      <in>cmsio0.c</in>
+                      <in>cmsio1.c</in>
+                      <in>cmslut.c</in>
+                      <in>cmsmd5.c</in>
+                      <in>cmsmtrx.c</in>
+                      <in>cmsnamed.c</in>
+                      <in>cmsopt.c</in>
+                      <in>cmspack.c</in>
+                      <in>cmspcs.c</in>
+                      <in>cmsplugin.c</in>
+                      <in>cmsps2.c</in>
+                      <in>cmssamp.c</in>
+                      <in>cmssm.c</in>
+                      <in>cmstypes.c</in>
+                      <in>cmsvirt.c</in>
+                      <in>cmswtpnt.c</in>
+                      <in>cmsxform.c</in>
+                    </df>
+                  </df>
+                  <df name="loops">
+                    <in>AlphaMacros.c</in>
+                    <in>AlphaMath.c</in>
+                    <in>Any3Byte.c</in>
+                    <in>Any4Byte.c</in>
+                    <in>AnyByte.c</in>
+                    <in>AnyInt.c</in>
+                    <in>AnyShort.c</in>
+                    <in>Blit.c</in>
+                    <in>BlitBg.c</in>
+                    <in>ByteBinary1Bit.c</in>
+                    <in>ByteBinary2Bit.c</in>
+                    <in>ByteBinary4Bit.c</in>
+                    <in>ByteGray.c</in>
+                    <in>ByteIndexed.c</in>
+                    <in>DrawLine.c</in>
+                    <in>DrawParallelogram.c</in>
+                    <in>DrawPath.c</in>
+                    <in>DrawPolygons.c</in>
+                    <in>DrawRect.c</in>
+                    <in>FillParallelogram.c</in>
+                    <in>FillPath.c</in>
+                    <in>FillRect.c</in>
+                    <in>FillSpans.c</in>
+                    <in>FourByteAbgr.c</in>
+                    <in>FourByteAbgrPre.c</in>
+                    <in>GraphicsPrimitiveMgr.c</in>
+                    <in>Index12Gray.c</in>
+                    <in>Index8Gray.c</in>
+                    <in>IntArgb.c</in>
+                    <in>IntArgbBm.c</in>
+                    <in>IntArgbPre.c</in>
+                    <in>IntBgr.c</in>
+                    <in>IntRgb.c</in>
+                    <in>IntRgbx.c</in>
+                    <in>MapAccelFunc.c</in>
+                    <in>MaskBlit.c</in>
+                    <in>MaskFill.c</in>
+                    <in>ProcessPath.c</in>
+                    <in>ScaledBlit.c</in>
+                    <in>ThreeByteBgr.c</in>
+                    <in>TransformHelper.c</in>
+                    <in>Ushort4444Argb.c</in>
+                    <in>Ushort555Rgb.c</in>
+                    <in>Ushort555Rgbx.c</in>
+                    <in>Ushort565Rgb.c</in>
+                    <in>UshortGray.c</in>
+                    <in>UshortIndexed.c</in>
+                  </df>
+                  <df name="opengl">
+                    <in>OGLBlitLoops.c</in>
+                    <in>OGLBufImgOps.c</in>
+                    <in>OGLContext.c</in>
+                    <in>OGLFuncs.c</in>
+                    <in>OGLMaskBlit.c</in>
+                    <in>OGLMaskFill.c</in>
+                    <in>OGLPaints.c</in>
+                    <in>OGLRenderQueue.c</in>
+                    <in>OGLRenderer.c</in>
+                    <in>OGLSurfaceData.c</in>
+                    <in>OGLTextRenderer.c</in>
+                    <in>OGLVertexCache.c</in>
+                  </df>
+                  <df name="pipe">
+                    <in>BufferedMaskBlit.c</in>
+                    <in>BufferedRenderPipe.c</in>
+                    <in>Region.c</in>
+                    <in>ShapeSpanIterator.c</in>
+                    <in>SpanClipRenderer.c</in>
+                  </df>
+                  <in>Disposer.c</in>
+                  <in>SurfaceData.c</in>
+                  <in>Trace.c</in>
+                </df>
+                <df name="management">
+                  <in>ClassLoadingImpl.c</in>
+                  <in>Flag.c</in>
+                  <in>GarbageCollectorImpl.c</in>
+                  <in>GcInfoBuilder.c</in>
+                  <in>HotSpotDiagnostic.c</in>
+                  <in>HotspotThread.c</in>
+                  <in>MemoryImpl.c</in>
+                  <in>MemoryManagerImpl.c</in>
+                  <in>MemoryPoolImpl.c</in>
+                  <in>ThreadImpl.c</in>
+                  <in>VMManagementImpl.c</in>
+                  <in>management.c</in>
+                </df>
+                <df name="misc">
+                  <in>GC.c</in>
+                  <in>MessageUtils.c</in>
+                  <in>NativeSignalHandler.c</in>
+                  <in>Signal.c</in>
+                  <in>VM.c</in>
+                  <in>VMSupport.c</in>
+                  <in>Version.c</in>
+                </df>
+                <df name="nio">
+                  <df name="ch">
+                    <in>genSocketOptionRegistry.c</in>
+                  </df>
+                </df>
+                <df name="reflect">
+                  <in>ConstantPool.c</in>
+                  <in>NativeAccessors.c</in>
+                  <in>Reflection.c</in>
+                </df>
+                <df name="security">
+                  <df name="ec">
+                    <df name="impl">
+                      <in>ec.c</in>
+                      <in>ec2_163.c</in>
+                      <in>ec2_193.c</in>
+                      <in>ec2_233.c</in>
+                      <in>ec2_aff.c</in>
+                      <in>ec2_mont.c</in>
+                      <in>ec_naf.c</in>
+                      <in>ecdecode.c</in>
+                      <in>ecl.c</in>
+                      <in>ecl_curve.c</in>
+                      <in>ecl_gf.c</in>
+                      <in>ecl_mult.c</in>
+                      <in>ecp_192.c</in>
+                      <in>ecp_224.c</in>
+                      <in>ecp_256.c</in>
+                      <in>ecp_384.c</in>
+                      <in>ecp_521.c</in>
+                      <in>ecp_aff.c</in>
+                      <in>ecp_jac.c</in>
+                      <in>ecp_jm.c</in>
+                      <in>ecp_mont.c</in>
+                      <in>mp_gf2m.c</in>
+                      <in>mpi.c</in>
+                      <in>mplogic.c</in>
+                      <in>mpmontg.c</in>
+                      <in>oid.c</in>
+                      <in>secitem.c</in>
+                    </df>
+                    <in>ECC_JNI.cpp</in>
+                  </df>
+                  <df name="jgss">
+                    <df name="wrapper">
+                      <in>GSSLibStub.c</in>
+                      <in>NativeUtil.c</in>
+                    </df>
+                  </df>
+                  <df name="pkcs11">
+                    <df name="wrapper">
+                      <in>p11_convert.c</in>
+                      <in>p11_crypt.c</in>
+                      <in>p11_digest.c</in>
+                      <in>p11_dual.c</in>
+                      <in>p11_general.c</in>
+                      <in>p11_keymgmt.c</in>
+                      <in>p11_mutex.c</in>
+                      <in>p11_objmgmt.c</in>
+                      <in>p11_sessmgmt.c</in>
+                      <in>p11_sign.c</in>
+                      <in>p11_util.c</in>
+                    </df>
+                    <in>j2secmod.c</in>
+                  </df>
+                  <df name="smartcardio">
+                    <in>pcsc.c</in>
+                  </df>
+                </df>
+                <df name="tracing">
+                  <df name="dtrace">
+                    <in>JVM.c</in>
+                  </df>
+                </df>
+              </df>
+            </df>
+            <df name="npt">
+              <in>npt.c</in>
+              <in>utf.c</in>
+            </df>
+            <df name="transport">
+              <df name="socket">
+                <in>socketTransport.c</in>
+              </df>
+            </df>
+          </df>
+          <df name="solaris">
+            <df name="back">
+              <in>exec_md.c</in>
+              <in>linker_md.c</in>
+            </df>
+            <df name="bin">
+              <in>ergo.c</in>
+              <in>ergo_i586.c</in>
+              <in>java_md_common.c</in>
+              <in>java_md_solinux.c</in>
+              <in>jexec.c</in>
+            </df>
+            <df name="demo">
+              <df name="jni">
+                <df name="Poller">
+                  <in>Poller.c</in>
+                </df>
+              </df>
+              <df name="jvmti">
+                <df name="hprof">
+                  <in>hprof_md.c</in>
+                </df>
+              </df>
+            </df>
+            <df name="instrument">
+              <in>EncodingSupport_md.c</in>
+              <in>FileSystemSupport_md.c</in>
+            </df>
+            <df name="native">
+              <df name="com">
+                <df name="sun">
+                  <df name="management">
+                    <in>LinuxOperatingSystem.c</in>
+                    <in>SolarisOperatingSystem.c</in>
+                    <in>UnixOperatingSystem_md.c</in>
+                  </df>
+                  <df name="media">
+                    <df name="sound">
+                      <in>PLATFORM_API_LinuxOS_ALSA_CommonUtils.c</in>
+                      <in>PLATFORM_API_LinuxOS_ALSA_MidiIn.c</in>
+                      <in>PLATFORM_API_LinuxOS_ALSA_MidiOut.c</in>
+                      <in>PLATFORM_API_LinuxOS_ALSA_MidiUtils.c</in>
+                      <in>PLATFORM_API_LinuxOS_ALSA_PCM.c</in>
+                      <in>PLATFORM_API_LinuxOS_ALSA_PCMUtils.c</in>
+                      <in>PLATFORM_API_LinuxOS_ALSA_Ports.c</in>
+                      <in>PLATFORM_API_SolarisOS_PCM.c</in>
+                      <in>PLATFORM_API_SolarisOS_Ports.c</in>
+                      <in>PLATFORM_API_SolarisOS_Utils.c</in>
+                    </df>
+                  </df>
+                  <df name="security">
+                    <df name="auth">
+                      <df name="module">
+                        <in>Solaris.c</in>
+                        <in>Unix.c</in>
+                      </df>
+                    </df>
+                  </df>
+                </df>
+              </df>
+              <df name="common">
+                <in>jdk_util_md.c</in>
+                <in>jni_util_md.c</in>
+              </df>
+              <df name="java">
+                <df name="io">
+                  <in>Console_md.c</in>
+                  <in>FileDescriptor_md.c</in>
+                  <in>FileInputStream_md.c</in>
+                  <in>FileOutputStream_md.c</in>
+                  <in>RandomAccessFile_md.c</in>
+                  <in>UnixFileSystem_md.c</in>
+                  <in>canonicalize_md.c</in>
+                  <in>io_util_md.c</in>
+                </df>
+                <df name="lang">
+                  <in>ProcessEnvironment_md.c</in>
+                  <in>UNIXProcess_md.c</in>
+                  <in>java_props_md.c</in>
+                </df>
+                <df name="net">
+                  <in>Inet4AddressImpl.c</in>
+                  <in>Inet6AddressImpl.c</in>
+                  <in>InetAddressImplFactory.c</in>
+                  <in>NetworkInterface.c</in>
+                  <in>PlainDatagramSocketImpl.c</in>
+                  <in>PlainSocketImpl.c</in>
+                  <in>SocketInputStream.c</in>
+                  <in>SocketOutputStream.c</in>
+                  <in>linux_close.c</in>
+                  <in>net_util_md.c</in>
+                </df>
+                <df name="nio">
+                  <in>MappedByteBuffer.c</in>
+                </df>
+                <df name="util">
+                  <in>FileSystemPreferences.c</in>
+                  <in>TimeZone_md.c</in>
+                  <in>logging.c</in>
+                </df>
+              </df>
+              <df name="sun">
+                <df name="awt">
+                  <df name="splashscreen">
+                    <in>splashscreen_sys.c</in>
+                  </df>
+                  <in>CUPSfuncs.c</in>
+                  <in>HeadlessToolkit.c</in>
+                  <in>VDrawingArea.c</in>
+                  <in>X11Color.c</in>
+                  <in>awt_AWTEvent.c</in>
+                  <in>awt_DrawingSurface.c</in>
+                  <in>awt_Event.c</in>
+                  <in>awt_Font.c</in>
+                  <in>awt_GraphicsEnv.c</in>
+                  <in>awt_InputMethod.c</in>
+                  <in>awt_Insets.c</in>
+                  <in>awt_LoadLibrary.c</in>
+                  <in>awt_Mlib.c</in>
+                  <in>awt_Plugin.c</in>
+                  <in>awt_Robot.c</in>
+                  <in>awt_UNIXToolkit.c</in>
+                  <in>awt_util.c</in>
+                  <in>fontpath.c</in>
+                  <in>gtk2_interface.c</in>
+                  <in>initIDs.c</in>
+                  <in>jawt.c</in>
+                  <in>list.c</in>
+                  <in>multiVis.c</in>
+                  <in>multi_font.c</in>
+                  <in>robot_common.c</in>
+                  <in>sun_awt_X11_GtkFileDialogPeer.c</in>
+                  <in>swing_GTKEngine.c</in>
+                  <in>swing_GTKStyle.c</in>
+                </df>
+                <df name="font">
+                  <in>X11FontScaler.c</in>
+                  <in>X11TextRenderer.c</in>
+                </df>
+                <df name="java2d">
+                  <df name="opengl">
+                    <in>GLXGraphicsConfig.c</in>
+                    <in>GLXSurfaceData.c</in>
+                  </df>
+                  <df name="x11">
+                    <in>X11FontScaler_md.c</in>
+                    <in>X11PMBlitLoops.c</in>
+                    <in>X11Renderer.c</in>
+                    <in>X11SurfaceData.c</in>
+                    <in>X11TextRenderer_md.c</in>
+                    <in>XRBackendNative.c</in>
+                    <in>XRSurfaceData.c</in>
+                  </df>
+                </df>
+                <df name="management">
+                  <in>FileSystemImpl.c</in>
+                </df>
+                <df name="net">
+                  <df name="dns">
+                    <in>ResolverConfigurationImpl.c</in>
+                  </df>
+                  <df name="sdp">
+                    <in>SdpSupport.c</in>
+                  </df>
+                  <df name="spi">
+                    <in>DefaultProxySelector.c</in>
+                  </df>
+                </df>
+                <df name="nio">
+                  <df name="ch">
+                    <df name="sctp">
+                      <in>SctpChannelImpl.c</in>
+                      <in>SctpNet.c</in>
+                      <in>SctpServerChannelImpl.c</in>
+                    </df>
+                    <in>DatagramChannelImpl.c</in>
+                    <in>DatagramDispatcher.c</in>
+                    <in>DevPollArrayWrapper.c</in>
+                    <in>EPoll.c</in>
+                    <in>EPollArrayWrapper.c</in>
+                    <in>EPollPort.c</in>
+                    <in>FileChannelImpl.c</in>
+                    <in>FileDispatcherImpl.c</in>
+                    <in>FileKey.c</in>
+                    <in>IOUtil.c</in>
+                    <in>InheritedChannel.c</in>
+                    <in>NativeThread.c</in>
+                    <in>Net.c</in>
+                    <in>PollArrayWrapper.c</in>
+                    <in>ServerSocketChannelImpl.c</in>
+                    <in>SocketChannelImpl.c</in>
+                    <in>SocketDispatcher.c</in>
+                    <in>SolarisEventPort.c</in>
+                    <in>UnixAsynchronousServerSocketChannelImpl.c</in>
+                    <in>UnixAsynchronousSocketChannelImpl.c</in>
+                  </df>
+                  <df name="fs">
+                    <in>GnomeFileTypeDetector.c</in>
+                    <in>LinuxNativeDispatcher.c</in>
+                    <in>LinuxWatchService.c</in>
+                    <in>MagicFileTypeDetector.c</in>
+                    <in>SolarisNativeDispatcher.c</in>
+                    <in>SolarisWatchService.c</in>
+                    <in>UnixCopyFile.c</in>
+                    <in>UnixNativeDispatcher.c</in>
+                    <in>genSolarisConstants.c</in>
+                    <in>genUnixConstants.c</in>
+                  </df>
+                </df>
+                <df name="security">
+                  <df name="jgss">
+                    <df name="wrapper">
+                      <in>NativeFunc.c</in>
+                    </df>
+                  </df>
+                  <df name="pkcs11">
+                    <df name="wrapper">
+                      <in>p11_md.c</in>
+                    </df>
+                    <in>j2secmod_md.c</in>
+                  </df>
+                  <df name="smartcardio">
+                    <in>pcsc_md.c</in>
+                  </df>
+                </df>
+                <df name="tools">
+                  <df name="attach">
+                    <in>LinuxVirtualMachine.c</in>
+                    <in>SolarisVirtualMachine.c</in>
+                  </df>
+                </df>
+                <df name="tracing">
+                  <df name="dtrace">
+                    <in>jvm_symbols_md.c</in>
+                  </df>
+                </df>
+                <df name="util">
+                  <df name="locale">
+                    <df name="provider">
+                      <in>HostLocaleProviderAdapter_md.c</in>
+                    </df>
+                  </df>
+                </df>
+                <df name="xawt">
+                  <in>XToolkit.c</in>
+                  <in>XWindow.c</in>
+                  <in>XlibWrapper.c</in>
+                  <in>awt_Desktop.c</in>
+                  <in>gnome_interface.c</in>
+                </df>
+              </df>
+            </df>
+            <df name="npt">
+              <in>utf_md.c</in>
+            </df>
+            <df name="transport">
+              <df name="socket">
+                <in>socket_md.c</in>
+              </df>
+            </df>
+          </df>
+        </df>
+      </df>
+    </df>
+    <logicalFolder name="ExternalFiles"
+                   displayName="Important Files"
+                   projectFiles="false"
+                   kind="IMPORTANT_FILES_FOLDER">
+      <itemPath>../../Makefile</itemPath>
+    </logicalFolder>
+  </logicalFolder>
+  <sourceFolderFilter>^(nbproject)$</sourceFolderFilter>
+  <sourceRootList>
+    <Elem>../..</Elem>
+  </sourceRootList>
+  <projectmakefile>../../Makefile</projectmakefile>
+  <confs>
+    <conf name="Mac_64" type="0">
+      <toolsSet>
+        <remote-sources-mode>LOCAL_SOURCES</remote-sources-mode>
+        <compilerSet>default</compilerSet>
+      </toolsSet>
+      <codeAssistance>
+        <envVariables>
+          <Elem>IDE_ALT_BOOTDIR</Elem>
+        </envVariables>
+        <transientMacros>
+          <Elem>FULL_VERSION="version"</Elem>
+          <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+          <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+          <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+          <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+          <Elem>JDK_MAJOR_VERSION="version"</Elem>
+          <Elem>JDK_MICRO_VERSION="version"</Elem>
+          <Elem>JDK_MINOR_VERSION="minor"</Elem>
+          <Elem>JRE_RELEASE_VERSION="version"</Elem>
+        </transientMacros>
+      </codeAssistance>
+      <makefileType>
+        <makeTool>
+          <buildCommandWorkingDir>../..</buildCommandWorkingDir>
+          <buildCommand>${MAKE} -f Makefile LOG=debug images</buildCommand>
+          <cleanCommand>${MAKE} -f Makefile clean</cleanCommand>
+          <executablePath></executablePath>
+          <ccTool>
+            <incDir>
+              <pElem>../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/product</pElem>
+              <pElem>../../hotspot/src/share/vm/prims</pElem>
+              <pElem>../../hotspot/src/share/vm</pElem>
+              <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+              <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+              <pElem>../../hotspot/src/os_cpu/bsd_x86/vm</pElem>
+              <pElem>../../hotspot/src/os/bsd/vm</pElem>
+              <pElem>../../hotspot/src/os/posix/vm</pElem>
+              <pElem>../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/generated</pElem>
+            </incDir>
+            <preprocessorList>
+              <Elem>AMD64</Elem>
+              <Elem>COMPILER1</Elem>
+              <Elem>COMPILER2</Elem>
+              <Elem>DTRACE_ENABLED</Elem>
+              <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+              <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+              <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+              <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+              <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+              <Elem>INCLUDE_TRACE</Elem>
+              <Elem>MAC_OS_X_VERSION_MAX_ALLOWED=1070</Elem>
+              <Elem>PRODUCT</Elem>
+              <Elem>TARGET_ARCH_MODEL_x86_64</Elem>
+              <Elem>TARGET_ARCH_x86</Elem>
+              <Elem>TARGET_COMPILER_gcc</Elem>
+              <Elem>TARGET_OS_ARCH_MODEL_bsd_x86_64</Elem>
+              <Elem>TARGET_OS_ARCH_bsd_x86</Elem>
+              <Elem>TARGET_OS_FAMILY_bsd</Elem>
+              <Elem>VM_LITTLE_ENDIAN</Elem>
+              <Elem>_ALLBSD_SOURCE</Elem>
+              <Elem>_DARWIN_C_SOURCE</Elem>
+              <Elem>_GNU_SOURCE</Elem>
+              <Elem>_LP64=1</Elem>
+              <Elem>_XOPEN_SOURCE</Elem>
+            </preprocessorList>
+            <undefinedList>
+              <Elem>__EXCEPTIONS</Elem>
+              <Elem>__GXX_RTTI</Elem>
+            </undefinedList>
+          </ccTool>
+        </makeTool>
+      </makefileType>
+      <item path="../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/generated/adfiles/ad_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/generated/adfiles/ad_x86_64_clone.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/generated/adfiles/ad_x86_64_expand.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/generated/adfiles/ad_x86_64_format.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/generated/adfiles/ad_x86_64_gen.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/generated/adfiles/ad_x86_64_misc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/generated/adfiles/ad_x86_64_peephole.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/generated/adfiles/ad_x86_64_pipeline.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/generated/adfiles/dfa_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/generated/jvmtifiles/bytecodeInterpreterWithChecks.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/generated/jvmtifiles/jvmtiEnter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/generated/jvmtifiles/jvmtiEnterTrace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/macosx-x86_64-normal-server-release/jdk/gensrc_x11wrappers/sizer.64.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/assembler_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/bytecodeInterpreter_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/bytecodes_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_CodeStubs_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_FpuStackSim_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_FrameMap_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_LIRGenerator_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_LinearScan_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_MacroAssembler_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_Runtime1_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c2_init_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/cppInterpreter_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/debug_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/depChecker_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/frame_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/icBuffer_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/icache_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/interp_masm_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/interpreterRT_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/interpreter_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/jniFastGetField_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/metaspaceShared_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/methodHandles_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/nativeInst_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/register_definitions_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/register_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/relocInfo_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/runtime_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/stubRoutines_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/templateInterpreter_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/templateTable_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/vm_version_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/vmreg_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/vtableStubs_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/bsd/vm/attachListener_bsd.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/bsd/vm/chaitin_bsd.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/bsd/vm/decoder_machO.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/bsd/vm/dtraceJSDT_bsd.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/bsd/vm/jvm_bsd.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/bsd/vm/mutex_bsd.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/bsd/vm/osThread_bsd.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/bsd/vm/os_bsd.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/bsd/vm/perfMemory_bsd.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/bsd/vm/stubRoutines_bsd.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/bsd/vm/threadCritical_bsd.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/bsd/vm/vmError_bsd.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/posix/launcher/java_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/posix/vm/os_posix.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os_cpu/bsd_x86/vm/assembler_bsd_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os_cpu/bsd_x86/vm/vm_version_bsd_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/tools/launcher/java.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/tools/launcher/jli_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/tools/launcher/wildcard.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/asm/assembler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/asm/codeBuffer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/asm/register.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_CFGPrinter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Canonicalizer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Compilation.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Compiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Defs.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_FrameMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_GraphBuilder.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_IR.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Instruction.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_InstructionPrinter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_LIR.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_LIRAssembler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_LIRGenerator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_LinearScan.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Optimizer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_RangeCheckElimination.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Runtime1.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_ValueMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_ValueSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_ValueStack.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_ValueType.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_globals.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/bcEscapeAnalyzer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciArrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciBaseObject.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciCallSite.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciConstant.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciConstantPoolCache.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciEnv.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciExceptionHandler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciField.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciFlags.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciInstance.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciInstanceKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMemberName.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMetadata.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMethod.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMethodBlocks.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMethodData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMethodHandle.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciNullObject.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciObjArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciObjArrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciObject.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciObjectFactory.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciReplay.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciSignature.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciStreams.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciSymbol.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciType.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciTypeArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciTypeArrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciTypeFlow.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciUtilities.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/altHashing.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/bytecodeAssembler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/classFileError.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/classFileParser.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/classFileStream.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/classLoader.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/classLoaderData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/defaultMethods.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/dictionary.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/genericSignatures.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/javaAssertions.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/javaClasses.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/loaderConstraints.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/metadataOnStackMark.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/placeholders.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/resolutionErrors.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/stackMapFrame.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/stackMapTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/symbolTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/systemDictionary.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/verificationType.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/verifier.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/vmSymbols.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/codeBlob.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/codeCache.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/compiledIC.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/compressedStream.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/debugInfo.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/debugInfoRec.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/dependencies.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/exceptionHandlerTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/icBuffer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/location.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/nmethod.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/oopRecorder.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/pcDesc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/relocInfo.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/scopeDesc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/stubs.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/vmreg.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/vtableStubs.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/abstractCompiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/compileBroker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/compileLog.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/compilerOracle.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/disassembler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/methodLiveness.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/oopMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/collectionSetChooser.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/concurrentMark.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1AllocRegion.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1HRPrinter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1Log.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1MMUTracker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1MarkSweep.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1RemSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1_globals.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/heapRegion.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/heapRegionSeq.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/heapRegionSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/heapRegionSets.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/ptrQueue.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/satbQueue.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/sparsePRT.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/survRateGroup.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/vm_operations_g1.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parNew/parNewGeneration.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/ageTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/allocationStats.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/cSpaceCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/collectorCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/concurrentGCThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/gSpaceCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/gcStats.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/gcUtil.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/generationCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/hSpaceCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/immutableSpace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/markSweep.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/mutableSpace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/spaceCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/spaceDecorator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/vmGCOperations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_interface/collectedHeap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_interface/gcCause.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecodeHistogram.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecodeStream.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecodeTracer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecodes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/cppInterpreter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/interpreter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/interpreterRuntime.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/invocationCounter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/linkResolver.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/oopMapCache.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/rewriter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/templateInterpreter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/templateTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/libadt/dict.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/libadt/port.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/libadt/set.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/libadt/vectset.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/allocation.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/barrierSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/binaryTreeDictionary.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/blockOffsetTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/cardTableModRefBS.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/cardTableRS.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/collectorPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/defNewGeneration.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/filemap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/freeBlockDictionary.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/freeList.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/gcLocker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/genCollectedHeap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/genMarkSweep.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/genRemSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/generation.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/generationSpec.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/heap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/heapInspection.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/iterator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/memRegion.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/metablock.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/metachunk.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/metaspace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/metaspaceCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/metaspaceShared.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/oopFactory.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/referencePolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/referenceProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/resourceArea.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/sharedHeap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/space.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/specialized_oop_closures.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/tenuredGeneration.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/threadLocalAllocBuffer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/universe.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/annotations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/arrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/arrayOop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/compiledICHolder.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/constMethod.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/constantPool.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/cpCache.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/generateOopMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/instanceClassLoaderKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/instanceKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/instanceMirrorKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/instanceOop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/instanceRefKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/klass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/klassVtable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/markOop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/metadata.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/method.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/methodData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/objArrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/objArrayOop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/oop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/oopsHierarchy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/symbol.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/typeArrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/typeArrayOop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/addnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/block.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/buildOopMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/bytecodeInfo.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/c2_globals.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/c2compiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/callGenerator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/callnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/cfgnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/chaitin.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/classes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/coalesce.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/compile.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/connode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/divnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/doCall.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/domgraph.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/escape.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/gcm.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/generateOptoStub.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/graphKit.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/idealGraphPrinter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/idealKit.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/ifg.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/ifnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/indexSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/lcm.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/library_call.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/live.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/locknode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/loopPredicate.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/loopTransform.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/loopUnswitch.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/loopnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/loopopts.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/machnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/macro.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/matcher.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/memnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/mulnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/multnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/node.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/opcodes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/output.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/parse1.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/parse2.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/parse3.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/parseHelper.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/phase.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/phaseX.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/postaloc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/reg_split.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/regalloc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/regmask.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/rootnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/runtime.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/split_if.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/stringopts.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/subnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/superword.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/type.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/vectornode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/precompiled/precompiled.hpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/evmCompat.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/forte.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jni.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jniCheck.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jniFastGetField.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvm.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiClassFileReconstituter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiCodeBlobEvents.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiEnv.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiEnvBase.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiEnvThreadState.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiEventController.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiExport.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiExtensions.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiGetLoadedClasses.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiImpl.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiManageCapabilities.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiRawMonitor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiRedefineClasses.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiTagMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiThreadState.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiTrace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiUtil.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/methodComparator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/methodHandles.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/nativeLookup.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/perf.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/privilegedStack.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/unsafe.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/wbtestmethods/parserTests.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/whitebox.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/advancedThresholdPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/aprofiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/arguments.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/atomic.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/basicLock.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/biasedLocking.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/compilationPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/deoptimization.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/dtraceJSDT.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/fieldDescriptor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/fieldType.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/fprofiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/frame.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/globals.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/handles.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/icache.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/init.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/interfaceSupport.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/java.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/javaCalls.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/jniHandles.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/jniPeriodicChecker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/memprofiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/monitorChunk.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/mutex.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/mutexLocker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/objectMonitor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/orderAccess.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/os.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/osThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/park.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/perfData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/perfMemory.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/reflection.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/reflectionUtils.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/relocator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/rframe.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/safepoint.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/serviceThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/sharedRuntime.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/sharedRuntimeTrans.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/sharedRuntimeTrig.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/signature.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/simpleThresholdPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/stackValue.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/stackValueCollection.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/statSampler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/stubCodeGenerator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/stubRoutines.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/sweeper.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/synchronizer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/task.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/thread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/threadLocalStorage.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/timer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/unhandledOops.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vframe.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vframeArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vframe_hp.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/virtualspace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vmStructs.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vmThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vm_operations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vm_version.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>JRE_RELEASE_VERSION="version"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/services/attachListener.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/classLoadingService.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/diagnosticArgument.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/diagnosticCommand.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/diagnosticFramework.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/dtraceAttacher.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/g1MemoryPool.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/gcNotifier.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/heapDumper.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/lowMemoryDetector.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/management.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memBaseline.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memPtr.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memRecorder.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memReporter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memSnapshot.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memTrackWorker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memTracker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memoryManager.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memoryPool.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memoryService.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/nmtDCmd.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/psMemoryPool.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/runtimeService.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/threadService.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/accessFlags.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/array.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/bitMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/constantTag.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/copy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/debug.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/decoder.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/decoder_elf.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/elfFile.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/elfStringTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/elfSymbolTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/errorReporter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/events.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/exceptions.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/globalDefinitions.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/growableArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/hashtable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/histogram.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/intHisto.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/numberSeq.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/ostream.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/preserveException.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/quickSort.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/sizes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/taskqueue.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/utf8.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/vmError.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/workgroup.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/xmlstream.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/yieldingWorkgroup.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <folder path="$SRC/build">
+        <cTool>
+          <incDir>
+            <pElem>/usr/X11/include</pElem>
+            <pElem>../../build/macosx-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/build/linux-x86_64-normal-server-release">
+        <ccTool>
+          <preprocessorList>
+            <Elem>LINUX</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_linux_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_linux_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_linux</Elem>
+            <Elem>_REENTRANT</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot">
+        <cTool>
+          <incDir>
+            <pElem>../../hotspot/src/os/posix/launcher</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/tools/launcher</pElem>
+            <pElem>../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/bsd_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/bsd/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/macosx-x86_64-normal-server-release/hotspot/bsd_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>AMD64</Elem>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>FULL_VERSION="version"</Elem>
+            <Elem>GAMMA</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>LAUNCHER_TYPE="gamma"</Elem>
+            <Elem>LINK_INTO_LIBJVM</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>TARGET_ARCH_MODEL_x86_64</Elem>
+            <Elem>TARGET_ARCH_x86</Elem>
+            <Elem>TARGET_COMPILER_gcc</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_bsd_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_bsd_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_bsd</Elem>
+            <Elem>_ALLBSD_SOURCE</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/hotspot/agent">
+        <cTool>
+          <incDir>
+            <pElem>../../hotspot/agent/src/os/linux</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+            <pElem>${IDE_ALT_BOOTDIR}include</pElem>
+            <pElem>${IDE_ALT_BOOTDIR}include/linux</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>_FILE_OFFSET_BITS=64</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/os/linux">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>_REENTRANT</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_linux_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_linux_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_linux</Elem>
+            <Elem>_REENTRANT</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/os_cpu/linux_x86">
+        <ccTool>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_linux_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_linux_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_linux</Elem>
+            <Elem>_REENTRANT</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/adlc">
+        <ccTool>
+          <incDir>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/adlc</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ASSERT</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_linux_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_linux_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_linux</Elem>
+            <Elem>_REENTRANT</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ArrayReferenceImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="Agent.cpp"</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/back">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/transport/export</pElem>
+            <pElem>../../jdk/src/share/back/export</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/src/share/back</pElem>
+            <pElem>../../jdk/src/solaris/back</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_jdwp_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>JDWP_LOGGING</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/bin">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LIBARCHNAME="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="java.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="agent_util.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/waiters</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/agent_util">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/heapTracker</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/compiledMethodLoad">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/compiledMethodLoad</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="compiledMethodLoad.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/gctest">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/gctest</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="gctest.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/heapTracker">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/heapTracker</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="heapTracker.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/heapViewer">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/heapViewer</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="heapViewer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/hprof">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/hprof</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="debug_malloc.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/java_crw_demo">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/hprof</pElem>
+            <pElem>../../jdk/src/solaris/demo/jvmti/hprof</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="java_crw_demo.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/minst">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/minst</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="minst.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/mtrace">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/mtrace</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="mtrace.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/versionCheck">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/versionCheck</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="versionCheck.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/instrument">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/instrument</pElem>
+            <pElem>../../jdk/src/solaris/instrument</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>NO_JPLIS_LOGGING</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="EncodingSupport.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DirectAudioDevice.c"</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="bands.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/com">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/com/sun/media/sound</pElem>
+            <pElem>../../jdk/src/solaris/native/com/sun/media/sound</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>EXTRA_SOUND_JNI_LIBS=" jsoundalsa"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>X_ARCH=X_AMD64</Elem>
+            <Elem>X_PLATFORM=X_LINUX</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <preprocessorList>
+            <Elem>FULL</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/common">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="check_code.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java">
+        <cTool>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="FileInputStream.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/io">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/lang">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_acos.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/lang/fdlibm">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/lang/ref">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Finalizer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/lang/reflect">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Array.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/net">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/dns</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/spi</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/sdp</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="DatagramPacket.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/nio">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Bits.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/security">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="AccessController.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/util">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="AtomicLong.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/util/concurrent">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/util/zip">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="compress.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/util/zip/zlib-1.2.5">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="debug_assert.c"</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="AlternateSubstSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt">
+        <cTool>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/debug">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/giflib">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="dgif_lib.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/image">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="img_colors.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/image/cvutils">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/image/gif">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="gifdecoder.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/image/jpeg">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="imageioJPEG.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/libpng">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="png.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/medialib">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="awt_ImagingLib.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/splashscreen">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="java_awt_SplashScreen.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/utility">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="rect.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/font">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="AccelGlyphCache.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>/usr/include/freetype2</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/font/layout</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HEADLESS</Elem>
+            <Elem>LE_STANDALONE</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/java2d">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="LCMS.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/java2d/cmm">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/java2d/loops">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="AlphaMacros.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/java2d/opengl">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="OGLBlitLoops.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/java2d/pipe">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="BufferedMaskBlit.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/management">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/management</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="ClassLoadingImpl.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/misc">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="GC.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/nio">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="genSocketOptionRegistry.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/reflect">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="ConstantPool.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/security">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="ec.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/ec</pElem>
+            <pElem>../../jdk/src/share/native/sun/security/ec/impl</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="ECC_JNI.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/security/ec">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/ec</pElem>
+            <pElem>../../jdk/src/share/native/sun/security/ec/impl</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MP_API_COMPATIBLE</Elem>
+            <Elem>NSS_ECC_MORE_THAN_SUITE_B</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/security/jgss">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/jgss/wrapper</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/jgss/wrapper</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="GSSLibStub.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/security/pkcs11">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/pkcs11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/pkcs11</pElem>
+            <pElem>../../jdk/src/share/native/sun/security/pkcs11/wrapper</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/pkcs11/wrapper</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_convert.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/security/smartcardio">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/smartcardio</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/smartcardio</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/smartcardio/MUSCLE</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="pcsc.c"</Elem>
+            <Elem>__sun_jdk</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/tracing">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/tracing/dtrace</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="JVM.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/npt">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="npt.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/transport">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/transport/socket</pElem>
+            <pElem>../../jdk/src/solaris/transport/socket</pElem>
+            <pElem>../../jdk/src/share/back/export</pElem>
+            <pElem>../../jdk/src/share/back</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="socketTransport.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris">
+        <cTool>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="exec_md.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/back">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/transport/export</pElem>
+            <pElem>../../jdk/src/share/back/export</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/src/share/back</pElem>
+            <pElem>../../jdk/src/solaris/back</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_jdwp_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>JDWP_LOGGING</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/bin">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="ergo.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/demo">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/hprof</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/instrument">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/instrument</pElem>
+            <pElem>../../jdk/src/solaris/instrument</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_JPLIS_LOGGING</Elem>
+            <Elem>THIS_FILE="EncodingSupport_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LinuxOperatingSystem.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/com">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/com/sun/management">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/management</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/com/sun/media">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/com/sun/media/sound</pElem>
+            <pElem>../../jdk/src/solaris/native/com/sun/media/sound</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>EXTRA_SOUND_JNI_LIBS=" jsoundalsa"</Elem>
+            <Elem>THIS_FILE="PLATFORM_API_LinuxOS_ALSA_CommonUtils.c"</Elem>
+            <Elem>USE_DAUDIO=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_IN=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_OUT=TRUE</Elem>
+            <Elem>USE_PORTS=TRUE</Elem>
+            <Elem>X_ARCH=X_AMD64</Elem>
+            <Elem>X_PLATFORM=X_LINUX</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/com/sun/security">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Unix.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/common">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="jdk_util_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Console_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java/io">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java/lang">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="ProcessEnvironment_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java/net">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/dns</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/spi</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/sdp</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Inet4AddressImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java/nio">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="MappedByteBuffer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java/util">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="FileSystemPreferences.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="splashscreen_sys.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/awt/splashscreen">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/font">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>/usr/include/freetype2</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/font/layout</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HEADLESS</Elem>
+            <Elem>LE_STANDALONE</Elem>
+            <Elem>THIS_FILE="X11FontScaler.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/java2d">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="GLXGraphicsConfig.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/java2d/x11">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="X11FontScaler_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/management">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/management</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileSystemImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/net">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/dns</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/spi</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/sdp</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="ResolverConfigurationImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/net/sdp">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SdpSupport.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/net/spi">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DefaultProxySelector.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/nio">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SctpChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/nio/ch">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/nio/ch/sctp">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/nio/ch/sctp</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/nio/fs">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GnomeFileTypeDetector.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/security">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="NativeFunc.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/security/jgss">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/jgss/wrapper</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/jgss/wrapper</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/security/pkcs11">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/pkcs11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/pkcs11</pElem>
+            <pElem>../../jdk/src/share/native/sun/security/pkcs11/wrapper</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/pkcs11/wrapper</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/security/smartcardio">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/smartcardio</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/smartcardio</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/smartcardio/MUSCLE</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="pcsc_md.c"</Elem>
+            <Elem>__sun_jdk</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/tools">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="LinuxVirtualMachine.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/tracing">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/tracing/dtrace</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="jvm_symbols_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/util">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="HostLocaleProviderAdapter_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/xawt">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="XToolkit.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/npt">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="utf_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/transport">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/transport/socket</pElem>
+            <pElem>../../jdk/src/solaris/transport/socket</pElem>
+            <pElem>../../jdk/src/share/back/export</pElem>
+            <pElem>../../jdk/src/share/back</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="socket_md.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+    </conf>
+    <conf name="Linux_64" type="0">
+      <toolsSet>
+        <remote-sources-mode>LOCAL_SOURCES</remote-sources-mode>
+        <compilerSet>default</compilerSet>
+      </toolsSet>
+      <codeAssistance>
+        <envVariables>
+          <Elem>IDE_ALT_BOOTDIR</Elem>
+        </envVariables>
+        <transientMacros>
+          <Elem>FULL_VERSION="version"</Elem>
+          <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+          <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+          <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+          <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+          <Elem>JDK_MAJOR_VERSION="version"</Elem>
+          <Elem>JDK_MICRO_VERSION="version"</Elem>
+          <Elem>JDK_MINOR_VERSION="minor"</Elem>
+          <Elem>JRE_RELEASE_VERSION="version"</Elem>
+        </transientMacros>
+      </codeAssistance>
+      <makefileType>
+        <makeTool>
+          <buildCommandWorkingDir>../..</buildCommandWorkingDir>
+          <buildCommand>${MAKE} -f Makefile images</buildCommand>
+          <cleanCommand>${MAKE} -f Makefile clean</cleanCommand>
+          <executablePath></executablePath>
+          <ccTool>
+            <preprocessorList>
+              <Elem>LINUX</Elem>
+              <Elem>_GNU_SOURCE</Elem>
+              <Elem>_REENTRANT</Elem>
+            </preprocessorList>
+          </ccTool>
+        </makeTool>
+      </makefileType>
+      <item path="../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated/adfiles/ad_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated/adfiles/ad_x86_64_clone.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated/adfiles/ad_x86_64_expand.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated/adfiles/ad_x86_64_format.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated/adfiles/ad_x86_64_gen.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated/adfiles/ad_x86_64_misc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated/adfiles/ad_x86_64_peephole.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated/adfiles/ad_x86_64_pipeline.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated/adfiles/dfa_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated/jvmtifiles/bytecodeInterpreterWithChecks.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated/jvmtifiles/jvmtiEnter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated/jvmtifiles/jvmtiEnterTrace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/linux-x86_64-normal-server-release/jdk/gensrc_x11wrappers/sizer.64.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/agent/src/os/linux/LinuxDebuggerLocal.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/agent/src/os/linux/libproc_impl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/agent/src/os/linux/ps_core.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/agent/src/os/linux/ps_proc.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/agent/src/os/linux/salibelf.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/agent/src/os/linux/symtab.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/agent/src/share/native/sadis.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/assembler_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/bytecodeInterpreter_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/bytecodes_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_CodeStubs_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_FpuStackSim_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_FrameMap_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_LIRGenerator_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_LinearScan_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_MacroAssembler_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_Runtime1_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c2_init_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/cppInterpreter_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/debug_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/depChecker_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/frame_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/icBuffer_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/icache_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/interp_masm_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/interpreterRT_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/interpreter_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/jniFastGetField_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/metaspaceShared_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/methodHandles_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/nativeInst_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/register_definitions_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/register_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/relocInfo_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/runtime_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/stubRoutines_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/templateInterpreter_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/templateTable_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/vm_version_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/vmreg_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/vtableStubs_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/linux/vm/attachListener_linux.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/linux/vm/chaitin_linux.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/linux/vm/decoder_linux.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/linux/vm/dtraceJSDT_linux.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/linux/vm/jsig.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/linux/vm/jvm_linux.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/linux/vm/mutex_linux.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/linux/vm/osThread_linux.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/linux/vm/os_linux.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/linux/vm/perfMemory_linux.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/linux/vm/stubRoutines_linux.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/linux/vm/threadCritical_linux.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/linux/vm/vmError_linux.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/posix/launcher/java_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/posix/vm/os_posix.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os_cpu/linux_x86/vm/assembler_linux_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os_cpu/linux_x86/vm/thread_linux_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os_cpu/linux_x86/vm/vm_version_linux_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/tools/launcher/java.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/tools/launcher/jli_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/tools/launcher/wildcard.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/adlparse.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/archDesc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/arena.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/dfa.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/dict2.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/filebuff.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/forms.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/formsopt.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/formssel.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/main.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/output_c.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/output_h.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/asm/assembler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/asm/codeBuffer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/asm/register.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_CFGPrinter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Canonicalizer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Compilation.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Compiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Defs.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_FrameMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_GraphBuilder.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_IR.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Instruction.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_InstructionPrinter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_LIR.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_LIRAssembler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_LIRGenerator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_LinearScan.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Optimizer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_RangeCheckElimination.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Runtime1.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_ValueMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_ValueSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_ValueStack.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_ValueType.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_globals.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/bcEscapeAnalyzer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciArrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciBaseObject.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciCallSite.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciConstant.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciConstantPoolCache.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciEnv.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciExceptionHandler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciField.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciFlags.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciInstance.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciInstanceKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMemberName.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMetadata.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMethod.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMethodBlocks.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMethodData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMethodHandle.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciNullObject.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciObjArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciObjArrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciObject.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciObjectFactory.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciReplay.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciSignature.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciStreams.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciSymbol.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciType.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciTypeArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciTypeArrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciTypeFlow.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciUtilities.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/altHashing.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/bytecodeAssembler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/classFileError.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/classFileParser.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/classFileStream.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/classLoader.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/classLoaderData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/defaultMethods.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/dictionary.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/genericSignatures.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/javaAssertions.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/javaClasses.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/loaderConstraints.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/metadataOnStackMark.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/placeholders.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/resolutionErrors.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/stackMapFrame.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/stackMapTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/symbolTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/systemDictionary.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/verificationType.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/verifier.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/vmSymbols.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/codeBlob.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/codeCache.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/compiledIC.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/compressedStream.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/debugInfo.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/debugInfoRec.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/dependencies.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/exceptionHandlerTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/icBuffer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/location.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/nmethod.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/oopRecorder.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/pcDesc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/relocInfo.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/scopeDesc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/stubs.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/vmreg.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/vtableStubs.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/abstractCompiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/compileBroker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/compileLog.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/compilerOracle.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/disassembler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/methodLiveness.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/oopMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/collectionSetChooser.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/concurrentMark.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1AllocRegion.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1HRPrinter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1Log.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1MMUTracker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1MarkSweep.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1RemSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1_globals.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/heapRegion.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/heapRegionSeq.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/heapRegionSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/heapRegionSets.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/ptrQueue.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/satbQueue.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/sparsePRT.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/survRateGroup.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/vm_operations_g1.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parNew/parNewGeneration.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/ageTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/allocationStats.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/cSpaceCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/collectorCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/concurrentGCThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/gSpaceCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/gcStats.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/gcUtil.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/generationCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/hSpaceCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/immutableSpace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/markSweep.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/mutableSpace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/spaceCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/spaceDecorator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/vmGCOperations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_interface/collectedHeap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_interface/gcCause.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecodeHistogram.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecodeStream.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecodeTracer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecodes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/cppInterpreter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/interpreter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/interpreterRuntime.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/invocationCounter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/linkResolver.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/oopMapCache.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/rewriter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/templateInterpreter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/templateTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/libadt/dict.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/libadt/port.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/libadt/set.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/libadt/vectset.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/allocation.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/barrierSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/binaryTreeDictionary.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/blockOffsetTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/cardTableModRefBS.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/cardTableRS.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/collectorPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/defNewGeneration.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/filemap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/freeBlockDictionary.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/freeList.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/gcLocker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/genCollectedHeap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/genMarkSweep.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/genRemSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/generation.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/generationSpec.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/heap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/heapInspection.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/iterator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/memRegion.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/metablock.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/metachunk.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/metaspace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/metaspaceCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/metaspaceShared.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/oopFactory.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/referencePolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/referenceProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/resourceArea.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/sharedHeap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/space.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/specialized_oop_closures.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/tenuredGeneration.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/threadLocalAllocBuffer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/universe.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/annotations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/arrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/arrayOop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/compiledICHolder.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/constMethod.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/constantPool.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/cpCache.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/generateOopMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/instanceClassLoaderKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/instanceKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/instanceMirrorKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/instanceOop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/instanceRefKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/klass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/klassVtable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/markOop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/metadata.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/method.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/methodData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/objArrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/objArrayOop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/oop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/oopsHierarchy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/symbol.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/typeArrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/typeArrayOop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/addnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/block.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/buildOopMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/bytecodeInfo.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/c2_globals.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/c2compiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/callGenerator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/callnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/cfgnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/chaitin.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/classes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/coalesce.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/compile.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/connode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/divnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/doCall.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/domgraph.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/escape.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/gcm.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/generateOptoStub.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/graphKit.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/idealGraphPrinter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/idealKit.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/ifg.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/ifnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/indexSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/lcm.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/library_call.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/live.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/locknode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/loopPredicate.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/loopTransform.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/loopUnswitch.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/loopnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/loopopts.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/machnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/macro.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/matcher.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/memnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/mulnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/multnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/node.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/opcodes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/output.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/parse1.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/parse2.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/parse3.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/parseHelper.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/phase.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/phaseX.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/postaloc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/reg_split.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/regalloc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/regmask.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/rootnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/runtime.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/split_if.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/stringopts.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/subnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/superword.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/type.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/vectornode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/precompiled/precompiled.hpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/evmCompat.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/forte.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jni.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jniCheck.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jniFastGetField.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvm.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiClassFileReconstituter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiCodeBlobEvents.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiEnv.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiEnvBase.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiEnvThreadState.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiEventController.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiExport.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiExtensions.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiGetLoadedClasses.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiImpl.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiManageCapabilities.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiRawMonitor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiRedefineClasses.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiTagMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiThreadState.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiTrace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiUtil.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/methodComparator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/methodHandles.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/nativeLookup.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/perf.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/privilegedStack.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/unsafe.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/wbtestmethods/parserTests.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/whitebox.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/advancedThresholdPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/aprofiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/arguments.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/atomic.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/basicLock.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/biasedLocking.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/compilationPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/deoptimization.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/dtraceJSDT.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/fieldDescriptor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/fieldType.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/fprofiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/frame.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/globals.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/handles.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/icache.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/init.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/interfaceSupport.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/java.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/javaCalls.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/jniHandles.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/jniPeriodicChecker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/memprofiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/monitorChunk.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/mutex.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/mutexLocker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/objectMonitor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/orderAccess.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/os.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/osThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/park.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/perfData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/perfMemory.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/reflection.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/reflectionUtils.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/relocator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/rframe.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/safepoint.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/serviceThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/sharedRuntime.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/sharedRuntimeTrans.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/sharedRuntimeTrig.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/signature.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/simpleThresholdPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/stackValue.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/stackValueCollection.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/statSampler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/stubCodeGenerator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/stubRoutines.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/sweeper.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/synchronizer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/task.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/thread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/threadLocalStorage.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/timer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/unhandledOops.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vframe.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vframeArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vframe_hp.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/virtualspace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vmStructs.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vmThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vm_operations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vm_version.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>JRE_RELEASE_VERSION="version"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/services/attachListener.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/classLoadingService.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/diagnosticArgument.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/diagnosticCommand.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/diagnosticFramework.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/dtraceAttacher.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/g1MemoryPool.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/gcNotifier.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/heapDumper.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/lowMemoryDetector.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/management.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memBaseline.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memPtr.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memRecorder.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memReporter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memSnapshot.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memTrackWorker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memTracker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memoryManager.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memoryPool.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memoryService.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/nmtDCmd.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/psMemoryPool.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/runtimeService.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/threadService.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/accessFlags.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/array.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/bitMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/constantTag.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/copy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/debug.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/decoder.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/decoder_elf.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/elfFile.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/elfStringTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/elfSymbolTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/errorReporter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/events.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/exceptions.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/globalDefinitions.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/growableArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/hashtable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/histogram.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/intHisto.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/numberSeq.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/ostream.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/preserveException.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/quickSort.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/sizes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/taskqueue.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/utf8.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/vmError.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/workgroup.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/xmlstream.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/yieldingWorkgroup.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/back/ArrayReferenceImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/back/ArrayTypeImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ArrayTypeImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/ClassLoaderReferenceImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ClassLoaderReferenceImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/ClassObjectReferenceImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ClassObjectReferenceImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/ClassTypeImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ClassTypeImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/EventRequestImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="EventRequestImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/FieldImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FieldImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/FrameID.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FrameID.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/MethodImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MethodImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/ObjectReferenceImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ObjectReferenceImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/ReferenceTypeImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ReferenceTypeImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/SDE.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SDE.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/StackFrameImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="StackFrameImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/StringReferenceImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="StringReferenceImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/ThreadGroupReferenceImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ThreadGroupReferenceImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/ThreadReferenceImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ThreadReferenceImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/VirtualMachineImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="VirtualMachineImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/bag.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="bag.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/classTrack.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="classTrack.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/commonRef.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="commonRef.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/debugDispatch.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="debugDispatch.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/debugInit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="debugInit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/debugLoop.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="debugLoop.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/error_messages.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="error_messages.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/eventFilter.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="eventFilter.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/eventHandler.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="eventHandler.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/eventHelper.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="eventHelper.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/inStream.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="inStream.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/invoker.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="invoker.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/log_messages.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="log_messages.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/outStream.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="outStream.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/standardHandlers.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="standardHandlers.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/stepControl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="stepControl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/stream.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="stream.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/threadControl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="threadControl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/transport.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="transport.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/util.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/bin/java.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/bin/jli_util.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="jli_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/bin/main.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/linux/bin</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>EXPAND_CLASSPATH_WILDCARDS</Elem>
+            <Elem>FULL_VERSION="version"</Elem>
+            <Elem>JAVA_ARGS={ "-J-ms8m", "com.sun.tools.javac.Main", }</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>LAUNCHER_NAME="openjdk"</Elem>
+            <Elem>NEVER_ACT_AS_SERVER_CLASS_MACHINE</Elem>
+            <Elem>PROGNAME="javac"</Elem>
+            <Elem>THIS_FILE="main.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/bin/parse_manifest.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="parse_manifest.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/bin/splashscreen_stubs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="splashscreen_stubs.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/bin/version_comp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="version_comp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/bin/wildcard.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="wildcard.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/agent_util/agent_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/gctest/gctest.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/heapTracker/heapTracker.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/heapViewer/heapViewer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/debug_malloc.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_blocks.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_blocks.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_check.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_check.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_class.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_class.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_cpu.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_cpu.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_error.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_error.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_event.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_event.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_frame.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_frame.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_init.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_init.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_io.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_io.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_ioname.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_ioname.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_listener.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_listener.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_loader.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_loader.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_monitor.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_monitor.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_object.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_object.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_reference.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_reference.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_site.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_site.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_stack.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_stack.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_string.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_string.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_table.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_table.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_tag.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_tag.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_tls.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_tls.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_trace.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_trace.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_tracker.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_tracker.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/minst/minst.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/mtrace/mtrace.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/versionCheck/versionCheck.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/waiters/Agent.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/waiters/Monitor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Monitor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/waiters/Thread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Thread.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/waiters/waiters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="waiters.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/EncodingSupport.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/instrument/InstrumentationImplNativeMethods.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="InstrumentationImplNativeMethods.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/InvocationAdapter.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="InvocationAdapter.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/JPLISAgent.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="JPLISAgent.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/JPLISAssert.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="JPLISAssert.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/JarFacade.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="JarFacade.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/JavaExceptions.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="JavaExceptions.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/PathCharsValidator.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PathCharsValidator.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/Reentrancy.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Reentrancy.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/Utilities.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Utilities.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/bands.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_ZLIB</Elem>
+            <Elem>UNPACK_JNI</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/bytes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_ZLIB</Elem>
+            <Elem>THIS_FILE="bytes.cpp"</Elem>
+            <Elem>UNPACK_JNI</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/coding.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_ZLIB</Elem>
+            <Elem>THIS_FILE="coding.cpp"</Elem>
+            <Elem>UNPACK_JNI</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_ZLIB</Elem>
+            <Elem>THIS_FILE="jni.cpp"</Elem>
+            <Elem>UNPACK_JNI</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/main.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="main.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/unpack.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_ZLIB</Elem>
+            <Elem>THIS_FILE="unpack.cpp"</Elem>
+            <Elem>UNPACK_JNI</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/utils.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_ZLIB</Elem>
+            <Elem>THIS_FILE="utils.cpp"</Elem>
+            <Elem>UNPACK_JNI</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/zip.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_ZLIB</Elem>
+            <Elem>THIS_FILE="zip.cpp"</Elem>
+            <Elem>UNPACK_JNI</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/DirectAudioDevice.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>USE_DAUDIO=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_IN=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_OUT=TRUE</Elem>
+            <Elem>USE_PORTS=TRUE</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/DirectAudioDeviceProvider.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DirectAudioDeviceProvider.c"</Elem>
+            <Elem>USE_DAUDIO=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_IN=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_OUT=TRUE</Elem>
+            <Elem>USE_PORTS=TRUE</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/MidiInDevice.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MidiInDevice.c"</Elem>
+            <Elem>USE_DAUDIO=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_IN=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_OUT=TRUE</Elem>
+            <Elem>USE_PORTS=TRUE</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/MidiInDeviceProvider.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MidiInDeviceProvider.c"</Elem>
+            <Elem>USE_DAUDIO=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_IN=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_OUT=TRUE</Elem>
+            <Elem>USE_PORTS=TRUE</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/MidiOutDevice.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MidiOutDevice.c"</Elem>
+            <Elem>USE_DAUDIO=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_IN=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_OUT=TRUE</Elem>
+            <Elem>USE_PORTS=TRUE</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/MidiOutDeviceProvider.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MidiOutDeviceProvider.c"</Elem>
+            <Elem>USE_DAUDIO=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_IN=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_OUT=TRUE</Elem>
+            <Elem>USE_PORTS=TRUE</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/Platform.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Platform.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/PlatformMidi.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PlatformMidi.c"</Elem>
+            <Elem>USE_DAUDIO=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_IN=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_OUT=TRUE</Elem>
+            <Elem>USE_PORTS=TRUE</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/PortMixer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PortMixer.c"</Elem>
+            <Elem>USE_DAUDIO=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_IN=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_OUT=TRUE</Elem>
+            <Elem>USE_PORTS=TRUE</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/PortMixerProvider.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PortMixerProvider.c"</Elem>
+            <Elem>USE_DAUDIO=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_IN=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_OUT=TRUE</Elem>
+            <Elem>USE_PORTS=TRUE</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/Utilities.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Utilities.c"</Elem>
+            <Elem>USE_DAUDIO=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_IN=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_OUT=TRUE</Elem>
+            <Elem>USE_PORTS=TRUE</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/common/check_code.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/common/check_format.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="check_format.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/common/check_version.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="check_version.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/common/jdk_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="jdk_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/common/jio.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="jio.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/common/jni_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="jni_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/common/verify_stub.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="verify_stub.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/io/FileInputStream.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/io/ObjectInputStream.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ObjectInputStream.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/io/ObjectOutputStream.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ObjectOutputStream.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/io/ObjectStreamClass.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ObjectStreamClass.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/io/RandomAccessFile.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="RandomAccessFile.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/io/io_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="io_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Class.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Class.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/ClassLoader.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="ClassLoader.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Compiler.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Compiler.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Double.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Double.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Float.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Float.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Object.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Object.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Package.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Package.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/ResourceBundle.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="ResourceBundle.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Runtime.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Runtime.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/SecurityManager.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="SecurityManager.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Shutdown.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Shutdown.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/StrictMath.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="StrictMath.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/String.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="String.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/System.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="System.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Thread.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Thread.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Throwable.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Throwable.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_acos.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_asin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_asin.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_atan2.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_atan2.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_atanh.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_atanh.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_cosh.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_cosh.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_exp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_exp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_fmod.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_fmod.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_hypot.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_hypot.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_log.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_log.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_log10.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_log10.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_pow.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_pow.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_rem_pio2.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_rem_pio2.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_remainder.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_remainder.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_scalb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_scalb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_sinh.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_sinh.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_sqrt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_sqrt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/k_cos.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="k_cos.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/k_rem_pio2.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="k_rem_pio2.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/k_sin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="k_sin.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/k_standard.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="k_standard.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/k_tan.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="k_tan.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_atan.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_atan.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_cbrt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_cbrt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_ceil.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_ceil.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_copysign.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_copysign.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_cos.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_cos.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_expm1.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_expm1.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_fabs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_fabs.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_finite.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_finite.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_floor.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_floor.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_frexp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_frexp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_ilogb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_ilogb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_isnan.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_isnan.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_ldexp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_ldexp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_lib_version.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_lib_version.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_log1p.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_log1p.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_logb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_logb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_matherr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_matherr.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_modf.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_modf.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_nextafter.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_nextafter.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_rint.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_rint.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_scalbn.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_scalbn.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_signgam.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_signgam.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_significand.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_significand.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_sin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_sin.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_tan.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_tan.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_tanh.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_tanh.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_acos.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_acos.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_asin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_asin.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_atan2.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_atan2.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_atanh.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_atanh.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_cosh.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_cosh.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_exp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_exp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_fmod.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_fmod.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_hypot.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_hypot.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_log.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_log.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_log10.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_log10.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_pow.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_pow.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_remainder.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_remainder.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_scalb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_scalb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_sinh.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_sinh.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_sqrt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_sqrt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/ref/Finalizer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/reflect/Array.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/reflect/Executable.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Executable.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/reflect/Proxy.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Proxy.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/net/DatagramPacket.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/net/Inet4Address.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Inet4Address.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/net/Inet6Address.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Inet6Address.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/net/InetAddress.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="InetAddress.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/net/net_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="net_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/nio/Bits.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/security/AccessController.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/util/TimeZone.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="TimeZone.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/concurrent/atomic/AtomicLong.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/Adler32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Adler32.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+          </preprocessorList>
+          <undefinedList>
+            <Elem>DEBUG</Elem>
+          </undefinedList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/CRC32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="CRC32.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+          </preprocessorList>
+          <undefinedList>
+            <Elem>DEBUG</Elem>
+          </undefinedList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/Deflater.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Deflater.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+          </preprocessorList>
+          <undefinedList>
+            <Elem>DEBUG</Elem>
+          </undefinedList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/Inflater.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Inflater.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+          </preprocessorList>
+          <undefinedList>
+            <Elem>DEBUG</Elem>
+          </undefinedList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/ZipFile.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="ZipFile.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+          </preprocessorList>
+          <undefinedList>
+            <Elem>DEBUG</Elem>
+          </undefinedList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zip_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="zip_util.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+          </preprocessorList>
+          <undefinedList>
+            <Elem>DEBUG</Elem>
+          </undefinedList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/compress.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/deflate.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="deflate.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/gzclose.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="gzclose.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/gzlib.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="gzlib.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/gzread.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="gzread.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/gzwrite.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="gzwrite.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/infback.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="infback.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/inffast.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="inffast.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/inflate.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="inflate.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/inftrees.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="inftrees.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/trees.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="trees.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/uncompr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="uncompr.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/zadler32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="zadler32.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/zcrc32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="zcrc32.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/zutil.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="zutil.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/debug/debug_assert.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/debug/debug_mem.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="debug_mem.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/debug/debug_trace.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="debug_trace.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/debug/debug_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="debug_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/giflib/dgif_lib.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/giflib/gif_err.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="gif_err.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/giflib/gifalloc.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="gifalloc.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/BufImgSurfaceData.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="BufImgSurfaceData.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/DataBufferNative.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="DataBufferNative.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/awt_ImageRep.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="awt_ImageRep.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/awt_parseImage.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="awt_parseImage.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/cvutils/img_colors.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/cvutils/img_globals.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="img_globals.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/dither.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="dither.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/gif/gifdecoder.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/imageInitIDs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="imageInitIDs.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcapimin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcapimin.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcapistd.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcapistd.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jccoefct.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jccoefct.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jccolor.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jccolor.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcdctmgr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcdctmgr.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jchuff.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jchuff.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcinit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcinit.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcmainct.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcmainct.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcmarker.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcmarker.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcmaster.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcmaster.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcomapi.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcomapi.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcparam.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcparam.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcphuff.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcphuff.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcprepct.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcprepct.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcsample.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcsample.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jctrans.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jctrans.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdapimin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdapimin.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdapistd.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdapistd.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdcoefct.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdcoefct.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdcolor.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdcolor.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jddctmgr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jddctmgr.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdhuff.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdhuff.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdinput.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdinput.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdmainct.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdmainct.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdmarker.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdmarker.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdmaster.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdmaster.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdmerge.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdmerge.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdphuff.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdphuff.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdpostct.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdpostct.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdsample.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdsample.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdtrans.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdtrans.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jerror.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jerror.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jfdctflt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jfdctflt.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jfdctfst.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jfdctfst.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jfdctint.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jfdctint.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jidctflt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jidctflt.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jidctfst.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jidctfst.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jidctint.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jidctint.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jidctred.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jidctred.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jmemmgr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jmemmgr.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jmemnobs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jmemnobs.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="jpegdecoder.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jquant1.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jquant1.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jquant2.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jquant2.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jutils.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jutils.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/png.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngerror.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngerror.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngget.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngget.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngmem.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngmem.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngpread.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngpread.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngread.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngread.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngrio.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngrio.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngrtran.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngrtran.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngrutil.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngrutil.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngset.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngset.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngtrans.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngtrans.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngwio.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngwio.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngwrite.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngwrite.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngwtran.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngwtran.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngwutil.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngwutil.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/awt_ImagingLib.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffineEdge.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffineEdge.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BC_D64.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_BC_D64.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BC_F32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_BC_F32.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BC_S32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_BC_S32.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BL_D64.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_BL_D64.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BL_F32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_BL_F32.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BL_S32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_BL_S32.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_NN.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_NN.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_NN_Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_NN_Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageClipping.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageClipping.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageColorTrue2Index.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageColorTrue2Index.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv2x2_f.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv2x2_f.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConvClearEdge_Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConvClearEdge_Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConvClearEdge_Fp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConvClearEdge_Fp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConvCopyEdge_Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConvCopyEdge_Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConvKernelConvert.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConvKernelConvert.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConvMxN.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConvMxN.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConvMxN_Fp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConvMxN_Fp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConvMxN_ext.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConvMxN_ext.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_16ext.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_16ext.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_16nw.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_16nw.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_32nw.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_32nw.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_8ext.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_8ext.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_8nw.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_8nw.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_D64nw.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_D64nw.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_F32nw.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_F32nw.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_u16ext.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_u16ext.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_u16nw.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_u16nw.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageCopy_Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageCopy_Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageCreate.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageCreate.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageDivTables.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageDivTables.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageFilters.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageFilters.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageLookUp_64.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageLookUp_64.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageLookUp_Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageLookUp_Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageScanPoly.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageScanPoly.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageUtils.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageUtils.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffineIndex_BC.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffineIndex_BC.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffineIndex_BL.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffineIndex_BL.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BC.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffine_BC.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BC_S16.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffine_BC_S16.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BC_U16.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffine_BC_U16.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BL.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffine_BL.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BL_S16.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffine_BL_S16.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BL_U16.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffine_BL_U16.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_NN.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffine_NN.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConvClearEdge.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageConvClearEdge.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConvCopyEdge.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageConvCopyEdge.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConvVersion.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageConvVersion.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConv_f.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageConv_f.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageCopy.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageCopy.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageLookUp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageLookUp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageLookUp_f.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageLookUp_f.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageThresh1_U8.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageThresh1_U8.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_sys.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_sys.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/splashscreen/splashscreen_gfx_impl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="splashscreen_gfx_impl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/splashscreen/splashscreen_gif.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="splashscreen_gif.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/splashscreen/splashscreen_impl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="splashscreen_impl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="splashscreen_jpeg.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/splashscreen/splashscreen_png.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="splashscreen_png.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/utility/rect.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/AccelGlyphCache.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/DrawGlyphList.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>/usr/include/freetype2</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/font/layout</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HEADLESS</Elem>
+            <Elem>LE_STANDALONE</Elem>
+            <Elem>THIS_FILE="DrawGlyphList.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/FontInstanceAdapter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FontInstanceAdapter.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/freetypeScaler.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>/usr/include/freetype2</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/font/layout</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HEADLESS</Elem>
+            <Elem>LE_STANDALONE</Elem>
+            <Elem>THIS_FILE="freetypeScaler.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/AlternateSubstSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/AnchorTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="AnchorTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ArabicLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ArabicLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ArabicShaping.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ArabicShaping.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/CanonData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="CanonData.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/CanonShaping.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="CanonShaping.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ClassDefinitionTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ClassDefinitionTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ContextualGlyphSubstProc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ContextualGlyphSubstProc.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ContextualSubstSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ContextualSubstSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/CoverageTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="CoverageTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/CursiveAttachmentSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="CursiveAttachmentSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/DeviceTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DeviceTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ExtensionSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ExtensionSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/Features.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Features.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GDEFMarkFilter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GDEFMarkFilter.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GXLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GXLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphDefinitionTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphDefinitionTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphIterator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphIterator.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphLookupTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphLookupTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphPositionAdjustments.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphPositionAdjustments.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphPositioningTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphPositioningTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphPosnLookupProc.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphSubstLookupProc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphSubstLookupProc.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphSubstitutionTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphSubstitutionTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/HanLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="HanLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/HangulLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="HangulLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/IndicClassTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IndicClassTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/IndicLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IndicLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/IndicRearrangementProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IndicRearrangementProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/IndicReordering.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IndicReordering.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/KernTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="KernTable.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/KhmerLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="KhmerLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/KhmerReordering.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="KhmerReordering.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LEFontInstance.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LEFontInstance.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LEGlyphStorage.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LEGlyphStorage.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LEInsertionList.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LEInsertionList.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LigatureSubstProc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LigatureSubstProc.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LigatureSubstSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LigatureSubstSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LookupProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LookupProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LookupTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LookupTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/Lookups.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Lookups.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MPreFixups.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MPreFixups.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MarkArrays.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MarkArrays.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MarkToBasePosnSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MarkToBasePosnSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MarkToLigaturePosnSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MarkToLigaturePosnSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MarkToMarkPosnSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MarkToMarkPosnSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MirroredCharData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MirroredCharData.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MorphTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MorphTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MultipleSubstSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MultipleSubstSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/NonContextualGlyphSubstProc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="NonContextualGlyphSubstProc.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/OpenTypeLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OpenTypeLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/OpenTypeUtilities.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OpenTypeUtilities.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/PairPositioningSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PairPositioningSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ScriptAndLanguage.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ScriptAndLanguage.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ScriptAndLanguageTags.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ScriptAndLanguageTags.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SegmentArrayProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SegmentArrayProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SegmentSingleProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SegmentSingleProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ShapingTypeData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ShapingTypeData.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SimpleArrayProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SimpleArrayProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SinglePositioningSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SinglePositioningSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SingleSubstitutionSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SingleSubstitutionSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SingleTableProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SingleTableProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/StateTableProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="StateTableProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SubstitutionLookups.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SubstitutionLookups.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SubtableProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SubtableProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SunLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SunLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ThaiLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ThaiLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ThaiShaping.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ThaiShaping.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ThaiStateTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ThaiStateTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/TibetanLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="TibetanLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/TibetanReordering.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="TibetanReordering.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/TrimmedArrayProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="TrimmedArrayProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ValueRecords.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ValueRecords.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/sunFont.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>/usr/include/freetype2</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/font/layout</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HEADLESS</Elem>
+            <Elem>LE_STANDALONE</Elem>
+            <Elem>THIS_FILE="sunFont.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/Disposer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="Disposer.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/SurfaceData.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="SurfaceData.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/Trace.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="Trace.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmscam02.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmscam02.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmscgats.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmscgats.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmscnvrt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmscnvrt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmserr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmserr.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsgamma.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsgamma.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsgmt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsgmt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmshalf.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmshalf.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsintrp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsintrp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsio0.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsio0.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsio1.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsio1.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmslut.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmslut.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsmd5.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsmd5.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsmtrx.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsmtrx.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsnamed.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsnamed.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsopt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsopt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmspack.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmspack.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmspcs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmspcs.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsplugin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsplugin.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsps2.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsps2.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmssamp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmssamp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmssm.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmssm.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmstypes.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmstypes.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsvirt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsvirt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmswtpnt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmswtpnt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsxform.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsxform.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/AlphaMacros.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/AlphaMath.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="AlphaMath.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Any3Byte.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Any3Byte.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Any4Byte.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Any4Byte.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/AnyByte.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="AnyByte.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/AnyInt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="AnyInt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/AnyShort.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="AnyShort.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Blit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Blit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/BlitBg.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="BlitBg.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ByteBinary1Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ByteBinary1Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ByteBinary2Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ByteBinary2Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ByteBinary4Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ByteBinary4Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ByteGray.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ByteGray.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ByteIndexed.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ByteIndexed.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/DrawLine.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DrawLine.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/DrawParallelogram.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DrawParallelogram.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/DrawPath.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DrawPath.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/DrawPolygons.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DrawPolygons.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/DrawRect.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DrawRect.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/FillParallelogram.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FillParallelogram.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/FillPath.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FillPath.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/FillRect.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FillRect.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/FillSpans.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FillSpans.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/FourByteAbgr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FourByteAbgr.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/FourByteAbgrPre.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FourByteAbgrPre.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GraphicsPrimitiveMgr.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Index12Gray.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Index12Gray.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Index8Gray.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Index8Gray.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/IntArgb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IntArgb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/IntArgbBm.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IntArgbBm.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/IntArgbPre.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IntArgbPre.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/IntBgr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IntBgr.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/IntRgb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IntRgb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/IntRgbx.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IntRgbx.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/MapAccelFunc.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MapAccelFunc.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/MaskBlit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MaskBlit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/MaskFill.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MaskFill.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ProcessPath.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ProcessPath.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ScaledBlit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ScaledBlit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ThreeByteBgr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ThreeByteBgr.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/TransformHelper.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="TransformHelper.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Ushort4444Argb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Ushort4444Argb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Ushort555Rgb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Ushort555Rgb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Ushort555Rgbx.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Ushort555Rgbx.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Ushort565Rgb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Ushort565Rgb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/UshortGray.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="UshortGray.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/UshortIndexed.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="UshortIndexed.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLBlitLoops.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLBufImgOps.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLBufImgOps.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLContext.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLContext.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLFuncs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLFuncs.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLMaskBlit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLMaskBlit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLMaskFill.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLMaskFill.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLPaints.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLPaints.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLRenderQueue.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLRenderQueue.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLRenderer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLRenderer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLSurfaceData.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLSurfaceData.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLTextRenderer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLTextRenderer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLVertexCache.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLVertexCache.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/pipe/BufferedMaskBlit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/pipe/BufferedRenderPipe.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="BufferedRenderPipe.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/pipe/Region.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Region.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/pipe/ShapeSpanIterator.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ShapeSpanIterator.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/pipe/SpanClipRenderer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SpanClipRenderer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/ClassLoadingImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/Flag.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Flag.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/GarbageCollectorImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GarbageCollectorImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/GcInfoBuilder.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GcInfoBuilder.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/HotSpotDiagnostic.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="HotSpotDiagnostic.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/HotspotThread.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="HotspotThread.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/MemoryImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MemoryImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/MemoryManagerImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MemoryManagerImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/MemoryPoolImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MemoryPoolImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/ThreadImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ThreadImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/VMManagementImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="VMManagementImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/management.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="management.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/misc/GC.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/misc/MessageUtils.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MessageUtils.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/misc/NativeSignalHandler.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="NativeSignalHandler.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/misc/Signal.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Signal.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/misc/VM.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="VM.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/misc/VMSupport.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="VMSupport.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/misc/Version.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Version.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/nio/ch/genSocketOptionRegistry.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/reflect/ConstantPool.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/reflect/NativeAccessors.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="NativeAccessors.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/reflect/Reflection.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Reflection.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/ECC_JNI.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ec.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ec2_163.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ec2_163.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ec2_193.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ec2_193.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ec2_233.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ec2_233.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ec2_aff.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ec2_aff.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ec2_mont.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ec2_mont.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ec_naf.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ec_naf.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecdecode.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecdecode.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecl_curve.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecl_curve.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecl_gf.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecl_gf.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecl_mult.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecl_mult.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_192.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_192.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_224.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_224.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_256.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_256.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_384.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_384.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_521.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_521.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_aff.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_aff.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_jac.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_jac.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_jm.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_jm.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_mont.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_mont.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/mp_gf2m.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="mp_gf2m.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/mpi.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="mpi.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/mplogic.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="mplogic.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/mpmontg.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="mpmontg.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/oid.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="oid.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/secitem.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="secitem.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/jgss/wrapper/GSSLibStub.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/jgss/wrapper/NativeUtil.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="NativeUtil.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/j2secmod.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="j2secmod.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_convert.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_crypt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_crypt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_digest.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_digest.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_dual.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_dual.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_general.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_general.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_keymgmt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_mutex.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_mutex.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_objmgmt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_objmgmt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_sessmgmt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_sessmgmt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_sign.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_sign.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/smartcardio/pcsc.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/tracing/dtrace/JVM.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/npt/npt.c" ex="false" tool="0" flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/npt/utf.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="utf.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/transport/socket/socketTransport.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/back/exec_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/back/linker_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="linker_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/bin/ergo.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>LIBARCHNAME="amd64"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/bin/ergo_i586.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>LIBARCHNAME="amd64"</Elem>
+            <Elem>THIS_FILE="ergo_i586.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/bin/java_md_common.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>LIBARCHNAME="amd64"</Elem>
+            <Elem>THIS_FILE="java_md_common.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/bin/java_md_solinux.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>LIBARCHNAME="amd64"</Elem>
+            <Elem>THIS_FILE="java_md_solinux.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/bin/jexec.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="jexec.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/demo/jvmti/hprof/hprof_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/instrument/EncodingSupport_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/instrument/FileSystemSupport_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileSystemSupport_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/management/LinuxOperatingSystem.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/management/UnixOperatingSystem_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="UnixOperatingSystem_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PLATFORM_API_LinuxOS_ALSA_MidiIn.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiOut.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PLATFORM_API_LinuxOS_ALSA_MidiOut.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PLATFORM_API_LinuxOS_ALSA_MidiUtils.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PLATFORM_API_LinuxOS_ALSA_PCM.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PLATFORM_API_LinuxOS_ALSA_PCMUtils.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_Ports.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PLATFORM_API_LinuxOS_ALSA_Ports.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/security/auth/module/Unix.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/common/jdk_util_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/common/jni_util_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="jni_util_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/Console_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/FileDescriptor_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileDescriptor_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/FileInputStream_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileInputStream_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/FileOutputStream_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileOutputStream_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/RandomAccessFile_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="RandomAccessFile_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/UnixFileSystem_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="UnixFileSystem_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/canonicalize_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="canonicalize_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/io_util_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="io_util_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/lang/ProcessEnvironment_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/java/lang/UNIXProcess_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="UNIXProcess_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/lang/java_props_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="java_props_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/Inet4AddressImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/Inet6AddressImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Inet6AddressImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/InetAddressImplFactory.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="InetAddressImplFactory.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/NetworkInterface.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="NetworkInterface.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PlainDatagramSocketImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/PlainSocketImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PlainSocketImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/SocketInputStream.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SocketInputStream.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/SocketOutputStream.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SocketOutputStream.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/linux_close.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="linux_close.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/net_util_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="net_util_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/nio/MappedByteBuffer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/java/util/FileSystemPreferences.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/java/util/TimeZone_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="TimeZone_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/util/logging.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="logging.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/CUPSfuncs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="CUPSfuncs.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/HeadlessToolkit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HEADLESS=true</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="HeadlessToolkit.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/VDrawingArea.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HEADLESS=true</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="VDrawingArea.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/X11Color.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="X11Color.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_AWTEvent.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_AWTEvent.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_DrawingSurface.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_DrawingSurface.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_Event.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_Event.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_Font.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_Font.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_GraphicsEnv.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_InputMethod.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_InputMethod.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_Insets.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_Insets.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_LoadLibrary.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="awt_LoadLibrary.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_Mlib.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="awt_Mlib.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_Plugin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_Plugin.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_Robot.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_Robot.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_UNIXToolkit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_UNIXToolkit.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_util.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/fontpath.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="fontpath.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/gtk2_interface.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="gtk2_interface.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/initIDs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="initIDs.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/jawt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="jawt.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/list.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="list.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/multiVis.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="multiVis.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/multi_font.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="multi_font.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/robot_common.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="robot_common.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="sun_awt_X11_GtkFileDialogPeer.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/swing_GTKEngine.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="swing_GTKEngine.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/swing_GTKStyle.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="swing_GTKStyle.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/font/X11FontScaler.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/font/X11TextRenderer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="X11TextRenderer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/opengl/GLXGraphicsConfig.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/opengl/GLXSurfaceData.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GLXSurfaceData.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/x11/X11FontScaler_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/x11/X11PMBlitLoops.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="X11PMBlitLoops.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/x11/X11Renderer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="X11Renderer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/x11/X11SurfaceData.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="X11SurfaceData.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/x11/X11TextRenderer_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="X11TextRenderer_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/x11/XRBackendNative.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="XRBackendNative.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/x11/XRSurfaceData.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="XRSurfaceData.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/management/FileSystemImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/net/dns/ResolverConfigurationImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/net/sdp/SdpSupport.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/net/spi/DefaultProxySelector.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/DatagramChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="DatagramChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/DatagramDispatcher.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="DatagramDispatcher.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/EPoll.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="EPoll.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/EPollArrayWrapper.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="EPollArrayWrapper.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/EPollPort.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="EPollPort.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/FileChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/FileDispatcherImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileDispatcherImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/FileKey.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileKey.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/IOUtil.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="IOUtil.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/InheritedChannel.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="InheritedChannel.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/NativeThread.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="NativeThread.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/Net.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Net.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/PollArrayWrapper.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="PollArrayWrapper.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="ServerSocketChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/SocketChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="SocketChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/SocketDispatcher.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="SocketDispatcher.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="UnixAsynchronousServerSocketChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/UnixAsynchronousSocketChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="UnixAsynchronousSocketChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/sctp/SctpChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/sctp/SctpNet.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SctpNet.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/sctp/SctpServerChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SctpServerChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="LinuxNativeDispatcher.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/fs/LinuxWatchService.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="LinuxWatchService.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/fs/MagicFileTypeDetector.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="MagicFileTypeDetector.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/fs/UnixCopyFile.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="UnixCopyFile.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="UnixNativeDispatcher.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/fs/genUnixConstants.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="genUnixConstants.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/security/pkcs11/j2secmod_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="j2secmod_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/security/pkcs11/wrapper/p11_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/security/smartcardio/pcsc_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/tools/attach/LinuxVirtualMachine.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/tracing/dtrace/jvm_symbols_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/xawt/XToolkit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/xawt/XWindow.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="XWindow.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/xawt/XlibWrapper.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="XlibWrapper.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/xawt/awt_Desktop.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="awt_Desktop.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/xawt/gnome_interface.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="gnome_interface.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/npt/utf_md.c" ex="false" tool="0" flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/transport/socket/socket_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <folder path="$SRC/build">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+          </incDir>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>AMD64</Elem>
+            <Elem>COMPILER1</Elem>
+            <Elem>COMPILER2</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>TARGET_ARCH_MODEL_x86_64</Elem>
+            <Elem>TARGET_ARCH_x86</Elem>
+            <Elem>TARGET_COMPILER_gcc</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_linux_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_linux_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_linux</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+          <undefinedList>
+            <Elem>__EXCEPTIONS</Elem>
+            <Elem>__GXX_RTTI</Elem>
+          </undefinedList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot">
+        <cTool>
+          <preprocessorList>
+            <Elem>_GNU_SOURCE</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <preprocessorList>
+            <Elem>AMD64</Elem>
+            <Elem>COMPILER1</Elem>
+            <Elem>COMPILER2</Elem>
+            <Elem>TARGET_ARCH_MODEL_x86_64</Elem>
+            <Elem>TARGET_ARCH_x86</Elem>
+            <Elem>TARGET_COMPILER_gcc</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_linux_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_linux_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_linux</Elem>
+          </preprocessorList>
+          <undefinedList>
+            <Elem>__EXCEPTIONS</Elem>
+            <Elem>__GXX_RTTI</Elem>
+          </undefinedList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/agent">
+        <cTool>
+          <incDir>
+            <pElem>../../hotspot/agent/src/os/linux</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+            <pElem>${IDE_ALT_BOOTDIR}/include</pElem>
+            <pElem>${IDE_ALT_BOOTDIR}/include/linux</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>_FILE_OFFSET_BITS=64</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/cpu">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/os">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/os/linux">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>_REENTRANT</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/os/posix">
+        <cTool>
+          <incDir>
+            <pElem>../../hotspot/src/os/posix/launcher</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/tools/launcher</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>AMD64</Elem>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>FULL_VERSION="version"</Elem>
+            <Elem>GAMMA</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>LAUNCHER_TYPE="gamma"</Elem>
+            <Elem>LINK_INTO_LIBJVM</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>TARGET_ARCH_MODEL_x86_64</Elem>
+            <Elem>TARGET_ARCH_x86</Elem>
+            <Elem>TARGET_COMPILER_gcc</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_linux_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_linux_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_linux</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/os_cpu">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share">
+        <cTool>
+          <incDir>
+            <pElem>../../hotspot/src/os/posix/launcher</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/tools/launcher</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>AMD64</Elem>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>FULL_VERSION="version"</Elem>
+            <Elem>GAMMA</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>LAUNCHER_TYPE="gamma"</Elem>
+            <Elem>LINK_INTO_LIBJVM</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>TARGET_ARCH_MODEL_x86_64</Elem>
+            <Elem>TARGET_ARCH_x86</Elem>
+            <Elem>TARGET_COMPILER_gcc</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_linux_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_linux_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_linux</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/adlc">
+        <ccTool>
+          <incDir>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/adlc</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ASSERT</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/asm">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/c1">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/ci">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/classfile">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/code">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/compiler">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/gc_implementation">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/gc_interface">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/interpreter">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/libadt">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/memory">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/oops">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/opto">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/precompiled">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/prims">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/runtime">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/services">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/utilities">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ArrayReferenceImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="Agent.cpp"</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/back">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/transport/export</pElem>
+            <pElem>../../jdk/src/share/back/export</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/src/share/back</pElem>
+            <pElem>../../jdk/src/solaris/back</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_jdwp_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>JDWP_LOGGING</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/bin">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LIBARCHNAME="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="java.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="agent_util.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/waiters</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/agent_util">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/heapTracker</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/compiledMethodLoad">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/compiledMethodLoad</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="compiledMethodLoad.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/gctest">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/gctest</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="gctest.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/heapTracker">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/heapTracker</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="heapTracker.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/heapViewer">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/heapViewer</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="heapViewer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/hprof">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/hprof</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="debug_malloc.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/java_crw_demo">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/hprof</pElem>
+            <pElem>../../jdk/src/solaris/demo/jvmti/hprof</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="java_crw_demo.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/minst">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/minst</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="minst.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/mtrace">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/mtrace</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="mtrace.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/versionCheck">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/versionCheck</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="versionCheck.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/instrument">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/instrument</pElem>
+            <pElem>../../jdk/src/solaris/instrument</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>NO_JPLIS_LOGGING</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="EncodingSupport.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DirectAudioDevice.c"</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="bands.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/com">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/com/sun/media/sound</pElem>
+            <pElem>../../jdk/src/solaris/native/com/sun/media/sound</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>EXTRA_SOUND_JNI_LIBS=" jsoundalsa"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>X_ARCH=X_AMD64</Elem>
+            <Elem>X_PLATFORM=X_LINUX</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <preprocessorList>
+            <Elem>FULL</Elem>
+            <Elem>PRODUCT</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/common">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="check_code.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java">
+        <cTool>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="FileInputStream.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/io">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/lang">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_acos.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/lang/fdlibm">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/lang/ref">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Finalizer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/lang/reflect">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Array.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/net">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/dns</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/spi</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/sdp</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="DatagramPacket.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/nio">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Bits.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/security">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="AccessController.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/util">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="AtomicLong.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/util/concurrent">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/util/zip">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="compress.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/util/zip/zlib-1.2.5">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="debug_assert.c"</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="AlternateSubstSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt">
+        <cTool>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/debug">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/giflib">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="dgif_lib.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/image">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="img_colors.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/image/cvutils">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/image/gif">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="gifdecoder.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/image/jpeg">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="imageioJPEG.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/libpng">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="png.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/medialib">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="awt_ImagingLib.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/splashscreen">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="java_awt_SplashScreen.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/utility">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="rect.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/font">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="AccelGlyphCache.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>/usr/include/freetype2</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/font/layout</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HEADLESS</Elem>
+            <Elem>LE_STANDALONE</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/java2d">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="LCMS.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/java2d/cmm">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/java2d/loops">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="AlphaMacros.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/java2d/opengl">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="OGLBlitLoops.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/java2d/pipe">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>THIS_FILE="BufferedMaskBlit.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/management">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/management</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="ClassLoadingImpl.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/misc">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="GC.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/nio">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="genSocketOptionRegistry.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/reflect">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="ConstantPool.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/security">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="ec.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/ec</pElem>
+            <pElem>../../jdk/src/share/native/sun/security/ec/impl</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="ECC_JNI.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/security/ec">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/ec</pElem>
+            <pElem>../../jdk/src/share/native/sun/security/ec/impl</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MP_API_COMPATIBLE</Elem>
+            <Elem>NSS_ECC_MORE_THAN_SUITE_B</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/security/jgss">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/jgss/wrapper</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/jgss/wrapper</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="GSSLibStub.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/security/pkcs11">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/pkcs11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/pkcs11</pElem>
+            <pElem>../../jdk/src/share/native/sun/security/pkcs11/wrapper</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/pkcs11/wrapper</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_convert.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/security/smartcardio">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/smartcardio</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/smartcardio</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/smartcardio/MUSCLE</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="pcsc.c"</Elem>
+            <Elem>__sun_jdk</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/tracing">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/tracing/dtrace</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="JVM.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/npt">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="npt.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/transport">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/transport/socket</pElem>
+            <pElem>../../jdk/src/solaris/transport/socket</pElem>
+            <pElem>../../jdk/src/share/back/export</pElem>
+            <pElem>../../jdk/src/share/back</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="socketTransport.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris">
+        <cTool>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>THIS_FILE="exec_md.c"</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LARGEFILE64_SOURCE</Elem>
+            <Elem>_LITTLE_ENDIAN</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+            <Elem>amd64</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/back">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/transport/export</pElem>
+            <pElem>../../jdk/src/share/back/export</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/src/share/back</pElem>
+            <pElem>../../jdk/src/solaris/back</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_jdwp_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>JDWP_LOGGING</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/bin">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="ergo.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/demo">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/hprof</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/instrument">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/instrument</pElem>
+            <pElem>../../jdk/src/solaris/instrument</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_JPLIS_LOGGING</Elem>
+            <Elem>THIS_FILE="EncodingSupport_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LinuxOperatingSystem.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/com">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/com/sun/management">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/management</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/com/sun/media">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/com/sun/media/sound</pElem>
+            <pElem>../../jdk/src/solaris/native/com/sun/media/sound</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>EXTRA_SOUND_JNI_LIBS=" jsoundalsa"</Elem>
+            <Elem>THIS_FILE="PLATFORM_API_LinuxOS_ALSA_CommonUtils.c"</Elem>
+            <Elem>USE_DAUDIO=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_IN=TRUE</Elem>
+            <Elem>USE_PLATFORM_MIDI_OUT=TRUE</Elem>
+            <Elem>USE_PORTS=TRUE</Elem>
+            <Elem>X_ARCH=X_AMD64</Elem>
+            <Elem>X_PLATFORM=X_LINUX</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/com/sun/security">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Unix.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/common">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="jdk_util_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Console_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java/io">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java/lang">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="ProcessEnvironment_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java/net">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/dns</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/spi</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/sdp</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Inet4AddressImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java/nio">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="MappedByteBuffer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java/util">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="FileSystemPreferences.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="splashscreen_sys.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/awt/splashscreen">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/include</pElem>
+            <pElem>/usr/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/font">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>/usr/include/freetype2</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/font/layout</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HEADLESS</Elem>
+            <Elem>LE_STANDALONE</Elem>
+            <Elem>THIS_FILE="X11FontScaler.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/java2d">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="GLXGraphicsConfig.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/java2d/x11">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="X11FontScaler_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/management">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/management</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileSystemImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/net">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/dns</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/spi</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/sdp</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="ResolverConfigurationImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/net/sdp">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SdpSupport.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/net/spi">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DefaultProxySelector.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/nio">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SctpChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/nio/ch">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/nio/ch/sctp">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/nio/ch/sctp</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/nio/fs">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GnomeFileTypeDetector.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/security">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="NativeFunc.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/security/jgss">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/jgss/wrapper</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/jgss/wrapper</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/security/pkcs11">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/pkcs11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/pkcs11</pElem>
+            <pElem>../../jdk/src/share/native/sun/security/pkcs11/wrapper</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/pkcs11/wrapper</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/security/smartcardio">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/smartcardio</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/smartcardio</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/smartcardio/MUSCLE</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="pcsc_md.c"</Elem>
+            <Elem>__sun_jdk</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/tools">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="LinuxVirtualMachine.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/tracing">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/tracing/dtrace</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="jvm_symbols_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/util">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="HostLocaleProviderAdapter_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/xawt">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="XToolkit.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/npt">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="utf_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/transport">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/include/linux</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/transport/socket</pElem>
+            <pElem>../../jdk/src/solaris/transport/socket</pElem>
+            <pElem>../../jdk/src/share/back/export</pElem>
+            <pElem>../../jdk/src/share/back</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="socket_md.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+    </conf>
+    <conf name="Solaris_64" type="0">
+      <toolsSet>
+        <remote-sources-mode>LOCAL_SOURCES</remote-sources-mode>
+        <compilerSet>default</compilerSet>
+      </toolsSet>
+      <codeAssistance>
+        <envVariables>
+          <Elem>IDE_ALT_BOOTDIR</Elem>
+        </envVariables>
+        <transientMacros>
+          <Elem>FULL_VERSION="version"</Elem>
+          <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+          <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+          <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+          <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+          <Elem>JDK_MAJOR_VERSION="version"</Elem>
+          <Elem>JDK_MICRO_VERSION="version"</Elem>
+          <Elem>JDK_MINOR_VERSION="minor"</Elem>
+          <Elem>JRE_RELEASE_VERSION="version"</Elem>
+        </transientMacros>
+      </codeAssistance>
+      <makefileType>
+        <makeTool>
+          <buildCommandWorkingDir>../..</buildCommandWorkingDir>
+          <buildCommand>gmake -f Makefile images</buildCommand>
+          <cleanCommand>gmake -f Makefile clean</cleanCommand>
+          <executablePath></executablePath>
+        </makeTool>
+      </makefileType>
+      <item path="../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated/adfiles/ad_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated/adfiles/ad_x86_64_clone.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated/adfiles/ad_x86_64_expand.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated/adfiles/ad_x86_64_format.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated/adfiles/ad_x86_64_gen.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated/adfiles/ad_x86_64_misc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated/adfiles/ad_x86_64_peephole.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated/adfiles/ad_x86_64_pipeline.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated/adfiles/dfa_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated/jvmtifiles/bytecodeInterpreterWithChecks.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated/jvmtifiles/jvmtiEnter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated/jvmtifiles/jvmtiEnterTrace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product/JvmOffsets.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../build/solaris-x86_64-normal-server-release/jdk/gensrc_x11wrappers/sizer.64.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/agent/src/os/solaris/proc/saproc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/agent/src/share/native/sadis.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/assembler_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/bytecodeInterpreter_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/bytecodes_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_CodeStubs_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_FpuStackSim_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_FrameMap_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_LIRGenerator_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_LinearScan_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_MacroAssembler_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c1_Runtime1_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/c2_init_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/cppInterpreter_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/debug_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/depChecker_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/frame_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/icBuffer_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/icache_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/interp_masm_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/interpreterRT_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/interpreter_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/jniFastGetField_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/metaspaceShared_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/methodHandles_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/nativeInst_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/register_definitions_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/register_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/relocInfo_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/runtime_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/stubRoutines_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/templateInterpreter_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/templateTable_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/vm_version_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/vmreg_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/cpu/x86/vm/vtableStubs_x86_64.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/posix/launcher/java_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/posix/vm/os_posix.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/dtrace/generateJvmOffsets.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/solaris_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/solaris/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>AMD64</Elem>
+            <Elem>COMPILER1</Elem>
+            <Elem>COMPILER2</Elem>
+            <Elem>DONT_USE_PRECOMPILED_HEADER</Elem>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>SPARC_WORKS</Elem>
+            <Elem>TARGET_ARCH_MODEL_x86_64</Elem>
+            <Elem>TARGET_ARCH_x86</Elem>
+            <Elem>TARGET_COMPILER_sparcWorks</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_solaris_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_solaris_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_solaris</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_Crun_inline_placement</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/os/solaris/dtrace/generateJvmOffsetsMain.c"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/os/solaris/dtrace/jvm_dtrace.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/dtrace/libjvm_db.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+          </incDir>
+        </cTool>
+      </item>
+      <item path="../../hotspot/src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/vm/attachListener_solaris.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/vm/chaitin_solaris.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/vm/decoder_solaris.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/vm/dtraceJSDT_solaris.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/vm/jsig.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/vm/jvm_solaris.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/vm/mutex_solaris.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/vm/osThread_solaris.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/vm/os_solaris.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/vm/perfMemory_solaris.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/vm/stubRoutines_solaris.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/vm/threadCritical_solaris.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os/solaris/vm/vmError_solaris.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/os_cpu/solaris_x86/vm/vm_version_solaris_x86.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/tools/launcher/java.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/tools/launcher/jli_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/tools/launcher/wildcard.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/adlparse.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/archDesc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/arena.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/dfa.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/dict2.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/filebuff.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/forms.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/formsopt.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/formssel.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/main.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/output_c.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/adlc/output_h.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/asm/assembler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/asm/codeBuffer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/asm/register.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_CFGPrinter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Canonicalizer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Compilation.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Compiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Defs.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_FrameMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_GraphBuilder.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_IR.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Instruction.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_InstructionPrinter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_LIR.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_LIRAssembler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_LIRGenerator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_LinearScan.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Optimizer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_RangeCheckElimination.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_Runtime1.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_ValueMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_ValueSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_ValueStack.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_ValueType.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/c1/c1_globals.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/bcEscapeAnalyzer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciArrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciBaseObject.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciCallSite.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciConstant.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciConstantPoolCache.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciEnv.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciExceptionHandler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciField.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciFlags.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciInstance.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciInstanceKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMemberName.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMetadata.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMethod.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMethodBlocks.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMethodData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciMethodHandle.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciNullObject.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciObjArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciObjArrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciObject.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciObjectFactory.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciReplay.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciSignature.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciStreams.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciSymbol.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciType.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciTypeArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciTypeArrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciTypeFlow.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/ci/ciUtilities.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/altHashing.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/bytecodeAssembler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/classFileError.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/classFileParser.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/classFileStream.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/classLoader.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/classLoaderData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/defaultMethods.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/dictionary.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/genericSignatures.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/javaAssertions.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/javaClasses.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/loaderConstraints.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/metadataOnStackMark.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/placeholders.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/resolutionErrors.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/stackMapFrame.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/stackMapTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/symbolTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/systemDictionary.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/verificationType.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/verifier.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/classfile/vmSymbols.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/codeBlob.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/codeCache.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/compiledIC.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/compressedStream.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/debugInfo.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/debugInfoRec.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/dependencies.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/exceptionHandlerTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/icBuffer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/location.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/nmethod.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/oopRecorder.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/pcDesc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/relocInfo.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/scopeDesc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/stubs.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/vmreg.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/code/vtableStubs.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/abstractCompiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/compileBroker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/compileLog.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/compilerOracle.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/disassembler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/methodLiveness.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/compiler/oopMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/collectionSetChooser.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/concurrentMark.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1AllocRegion.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1HRPrinter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1Log.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1MMUTracker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1MarkSweep.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1RemSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/g1_globals.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/heapRegion.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/heapRegionSeq.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/heapRegionSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/heapRegionSets.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/ptrQueue.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/satbQueue.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/sparsePRT.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/survRateGroup.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/g1/vm_operations_g1.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parNew/parNewGeneration.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/ageTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/allocationStats.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/cSpaceCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/collectorCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/concurrentGCThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/gSpaceCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/gcStats.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/gcUtil.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/generationCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/hSpaceCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/immutableSpace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/markSweep.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/mutableSpace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/spaceCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/spaceDecorator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_implementation/shared/vmGCOperations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_interface/collectedHeap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/gc_interface/gcCause.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecodeHistogram.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecodeStream.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecodeTracer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/bytecodes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/cppInterpreter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/interpreter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/interpreterRuntime.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/invocationCounter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/linkResolver.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/oopMapCache.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/rewriter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/templateInterpreter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/interpreter/templateTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/libadt/dict.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/libadt/port.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/libadt/set.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/libadt/vectset.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/allocation.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/barrierSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/binaryTreeDictionary.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/blockOffsetTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/cardTableModRefBS.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/cardTableRS.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/collectorPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/defNewGeneration.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/filemap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/freeBlockDictionary.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/freeList.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/gcLocker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/genCollectedHeap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/genMarkSweep.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/genRemSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/generation.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/generationSpec.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/heap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/heapInspection.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/iterator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/memRegion.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/metablock.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/metachunk.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/metaspace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/metaspaceCounters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/metaspaceShared.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/oopFactory.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/referencePolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/referenceProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/resourceArea.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/sharedHeap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/space.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/specialized_oop_closures.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/tenuredGeneration.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/threadLocalAllocBuffer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/memory/universe.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/annotations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/arrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/arrayOop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/compiledICHolder.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/constMethod.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/constantPool.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/cpCache.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/generateOopMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/instanceClassLoaderKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/instanceKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/instanceMirrorKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/instanceOop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/instanceRefKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/klass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/klassVtable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/markOop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/metadata.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/method.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/methodData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/objArrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/objArrayOop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/oop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/oopsHierarchy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/symbol.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/typeArrayKlass.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/oops/typeArrayOop.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/addnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/block.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/buildOopMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/bytecodeInfo.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/c2_globals.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/c2compiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/callGenerator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/callnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/cfgnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/chaitin.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/classes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/coalesce.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/compile.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/connode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/divnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/doCall.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/domgraph.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/escape.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/gcm.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/generateOptoStub.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/graphKit.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/idealGraphPrinter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/idealKit.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/ifg.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/ifnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/indexSet.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/lcm.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/library_call.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/live.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/locknode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/loopPredicate.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/loopTransform.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/loopUnswitch.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/loopnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/loopopts.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/machnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/macro.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/matcher.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/memnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/mulnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/multnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/node.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/opcodes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../hotspot/src/share/vm/adlc</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ASSERT</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/output.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/parse1.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/parse2.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/parse3.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/parseHelper.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/phase.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/phaseX.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/postaloc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/reg_split.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/regalloc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/regmask.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/rootnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/runtime.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/split_if.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/stringopts.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/subnode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/superword.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/type.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/opto/vectornode.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/evmCompat.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/forte.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jni.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jniCheck.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jniFastGetField.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvm.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiClassFileReconstituter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiCodeBlobEvents.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiEnv.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiEnvBase.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiEnvThreadState.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiEventController.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiExport.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiExtensions.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiGetLoadedClasses.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiImpl.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiManageCapabilities.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiRawMonitor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiRedefineClasses.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiTagMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiThreadState.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiTrace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/jvmtiUtil.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/methodComparator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/methodHandles.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/nativeLookup.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/perf.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/privilegedStack.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/unsafe.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/wbtestmethods/parserTests.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/prims/whitebox.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/advancedThresholdPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/aprofiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/arguments.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/atomic.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/basicLock.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/biasedLocking.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/compilationPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/deoptimization.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/dtraceJSDT.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/fieldDescriptor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/fieldType.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/fprofiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/frame.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/globals.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/handles.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/icache.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/init.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/interfaceSupport.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/java.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/javaCalls.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/jniHandles.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/jniPeriodicChecker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/memprofiler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/monitorChunk.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/mutex.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/mutexLocker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/objectMonitor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/orderAccess.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/os.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/osThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/park.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/perfData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/perfMemory.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/reflection.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/reflectionUtils.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/relocator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/rframe.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/safepoint.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/serviceThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/sharedRuntime.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/sharedRuntimeTrans.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/sharedRuntimeTrig.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/signature.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/simpleThresholdPolicy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/stackValue.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/stackValueCollection.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/statSampler.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/stubCodeGenerator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/stubRoutines.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/sweeper.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/synchronizer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/task.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/thread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/threadLocalStorage.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/timer.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/unhandledOops.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vframe.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vframeArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vframe_hp.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/virtualspace.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vmStructs.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vmThread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vm_operations.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/runtime/vm_version.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>JRE_RELEASE_VERSION="version"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../hotspot/src/share/vm/services/attachListener.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/classLoadingService.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/diagnosticArgument.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/diagnosticCommand.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/diagnosticFramework.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/dtraceAttacher.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/g1MemoryPool.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/gcNotifier.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/heapDumper.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/lowMemoryDetector.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/management.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memBaseline.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memPtr.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memRecorder.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memReporter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memSnapshot.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memTrackWorker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memTracker.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memoryManager.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memoryPool.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/memoryService.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/nmtDCmd.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/psMemoryPool.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/runtimeService.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/services/threadService.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/accessFlags.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/array.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/bitMap.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/constantTag.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/copy.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/debug.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/decoder.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/decoder_elf.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/elfFile.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/elfStringTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/elfSymbolTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/errorReporter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/events.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/exceptions.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/globalDefinitions.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/growableArray.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/hashtable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/histogram.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/intHisto.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/numberSeq.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/ostream.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/preserveException.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/quickSort.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/sizes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/taskqueue.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/utf8.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/vmError.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/workgroup.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/xmlstream.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../hotspot/src/share/vm/utilities/yieldingWorkgroup.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/make/tools/add_gnu_debuglink/add_gnu_debuglink.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/make/tools/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/back/ArrayReferenceImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/back/ArrayTypeImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ArrayTypeImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/ClassLoaderReferenceImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ClassLoaderReferenceImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/ClassObjectReferenceImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ClassObjectReferenceImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/ClassTypeImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ClassTypeImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/EventRequestImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="EventRequestImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/FieldImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FieldImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/FrameID.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FrameID.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/MethodImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MethodImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/ObjectReferenceImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ObjectReferenceImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/ReferenceTypeImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ReferenceTypeImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/SDE.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SDE.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/StackFrameImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="StackFrameImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/StringReferenceImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="StringReferenceImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/ThreadGroupReferenceImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ThreadGroupReferenceImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/ThreadReferenceImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ThreadReferenceImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/VirtualMachineImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="VirtualMachineImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/bag.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="bag.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/classTrack.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="classTrack.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/commonRef.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="commonRef.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/debugDispatch.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="debugDispatch.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/debugInit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="debugInit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/debugLoop.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="debugLoop.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/error_messages.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="error_messages.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/eventFilter.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="eventFilter.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/eventHandler.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="eventHandler.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/eventHelper.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="eventHelper.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/inStream.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="inStream.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/invoker.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="invoker.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/log_messages.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="log_messages.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/outStream.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="outStream.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/standardHandlers.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="standardHandlers.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/stepControl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="stepControl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/stream.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="stream.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/threadControl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="threadControl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/transport.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="transport.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/back/util.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/bin/java.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>LIBARCH32NAME="i386"</Elem>
+            <Elem>LIBARCH64NAME="amd64"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/bin/jli_util.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>LIBARCH32NAME="i386"</Elem>
+            <Elem>LIBARCH64NAME="amd64"</Elem>
+            <Elem>THIS_FILE="jli_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/bin/main.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>EXPAND_CLASSPATH_WILDCARDS</Elem>
+            <Elem>FULL_VERSION="version"</Elem>
+            <Elem>HAVE_GETHRTIME</Elem>
+            <Elem>JAVA_ARGS={ "-J-ms8m", "com.sun.tools.javac.Main", }</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>LAUNCHER_NAME="openjdk"</Elem>
+            <Elem>NEVER_ACT_AS_SERVER_CLASS_MACHINE</Elem>
+            <Elem>PROGNAME="javac"</Elem>
+            <Elem>THIS_FILE="main.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/bin/parse_manifest.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>LIBARCH32NAME="i386"</Elem>
+            <Elem>LIBARCH64NAME="amd64"</Elem>
+            <Elem>THIS_FILE="parse_manifest.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/bin/splashscreen_stubs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>LIBARCH32NAME="i386"</Elem>
+            <Elem>LIBARCH64NAME="amd64"</Elem>
+            <Elem>THIS_FILE="splashscreen_stubs.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/bin/version_comp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>LIBARCH32NAME="i386"</Elem>
+            <Elem>LIBARCH64NAME="amd64"</Elem>
+            <Elem>THIS_FILE="version_comp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/bin/wildcard.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>LIBARCH32NAME="i386"</Elem>
+            <Elem>LIBARCH64NAME="amd64"</Elem>
+            <Elem>THIS_FILE="wildcard.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/agent_util/agent_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/gctest/gctest.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/heapTracker/heapTracker.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/heapViewer/heapViewer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/debug_malloc.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_blocks.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_blocks.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_check.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_check.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_class.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_class.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_cpu.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_cpu.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_error.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_error.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_event.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_event.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_frame.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_frame.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_init.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_init.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_io.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_io.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_ioname.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_ioname.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_listener.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_listener.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_loader.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_loader.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_monitor.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_monitor.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_object.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_object.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_reference.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_reference.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_site.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_site.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_stack.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_stack.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_string.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_string.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_table.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_table.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_tag.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_tag.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_tls.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_tls.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_trace.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_trace.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_tracker.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_tracker.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/hprof/hprof_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/minst/minst.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/mtrace/mtrace.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/versionCheck/versionCheck.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/waiters/Agent.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/waiters/Monitor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Monitor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/waiters/Thread.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Thread.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/demo/jvmti/waiters/waiters.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="waiters.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/EncodingSupport.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/instrument/InstrumentationImplNativeMethods.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="InstrumentationImplNativeMethods.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/InvocationAdapter.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="InvocationAdapter.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/JPLISAgent.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="JPLISAgent.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/JPLISAssert.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="JPLISAssert.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/JarFacade.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="JarFacade.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/JavaExceptions.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="JavaExceptions.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/PathCharsValidator.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PathCharsValidator.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/Reentrancy.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Reentrancy.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/instrument/Utilities.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Utilities.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/bands.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_ZLIB</Elem>
+            <Elem>UNPACK_JNI</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/bytes.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_ZLIB</Elem>
+            <Elem>THIS_FILE="bytes.cpp"</Elem>
+            <Elem>UNPACK_JNI</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/coding.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_ZLIB</Elem>
+            <Elem>THIS_FILE="coding.cpp"</Elem>
+            <Elem>UNPACK_JNI</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_ZLIB</Elem>
+            <Elem>THIS_FILE="jni.cpp"</Elem>
+            <Elem>UNPACK_JNI</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/main.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="main.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/unpack.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_ZLIB</Elem>
+            <Elem>THIS_FILE="unpack.cpp"</Elem>
+            <Elem>UNPACK_JNI</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/utils.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_ZLIB</Elem>
+            <Elem>THIS_FILE="utils.cpp"</Elem>
+            <Elem>UNPACK_JNI</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/java/util/jar/pack/zip.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>NO_ZLIB</Elem>
+            <Elem>THIS_FILE="zip.cpp"</Elem>
+            <Elem>UNPACK_JNI</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/DirectAudioDevice.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/DirectAudioDeviceProvider.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DirectAudioDeviceProvider.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/MidiInDevice.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MidiInDevice.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/MidiInDeviceProvider.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MidiInDeviceProvider.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/MidiOutDevice.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MidiOutDevice.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/MidiOutDeviceProvider.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MidiOutDeviceProvider.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/Platform.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Platform.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/PlatformMidi.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PlatformMidi.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/PortMixer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PortMixer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/PortMixerProvider.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PortMixerProvider.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/com/sun/media/sound/Utilities.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Utilities.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/common/check_code.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/common/check_format.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="check_format.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/common/check_version.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="check_version.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/common/jdk_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="jdk_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/common/jio.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="jio.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/common/jni_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="jni_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/common/verify_stub.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="verify_stub.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/io/FileInputStream.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/io/ObjectInputStream.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ObjectInputStream.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/io/ObjectOutputStream.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ObjectOutputStream.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/io/ObjectStreamClass.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ObjectStreamClass.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/io/RandomAccessFile.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="RandomAccessFile.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/io/io_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="io_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Class.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Class.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/ClassLoader.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="ClassLoader.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Compiler.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Compiler.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Double.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Double.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Float.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Float.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Object.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Object.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Package.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Package.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/ResourceBundle.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="ResourceBundle.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Runtime.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Runtime.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/SecurityManager.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="SecurityManager.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Shutdown.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Shutdown.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/StrictMath.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="StrictMath.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/String.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="String.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/System.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="System.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Thread.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Thread.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/Throwable.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Throwable.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_acos.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_asin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_asin.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_atan2.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_atan2.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_atanh.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_atanh.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_cosh.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_cosh.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_exp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_exp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_fmod.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_fmod.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_hypot.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_hypot.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_log.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_log.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_log10.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_log10.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_pow.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_pow.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_rem_pio2.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_rem_pio2.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_remainder.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_remainder.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_scalb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_scalb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_sinh.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_sinh.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/e_sqrt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_sqrt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/k_cos.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="k_cos.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/k_rem_pio2.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="k_rem_pio2.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/k_sin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="k_sin.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/k_standard.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="k_standard.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/k_tan.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="k_tan.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_atan.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_atan.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_cbrt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_cbrt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_ceil.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_ceil.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_copysign.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_copysign.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_cos.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_cos.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_expm1.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_expm1.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_fabs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_fabs.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_finite.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_finite.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_floor.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_floor.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_frexp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_frexp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_ilogb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_ilogb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_isnan.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_isnan.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_ldexp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_ldexp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_lib_version.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_lib_version.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_log1p.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_log1p.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_logb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_logb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_matherr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_matherr.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_modf.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_modf.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_nextafter.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_nextafter.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_rint.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_rint.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_scalbn.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_scalbn.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_signgam.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_signgam.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_significand.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_significand.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_sin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_sin.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_tan.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_tan.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/s_tanh.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="s_tanh.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_acos.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_acos.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_asin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_asin.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_atan2.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_atan2.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_atanh.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_atanh.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_cosh.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_cosh.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_exp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_exp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_fmod.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_fmod.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_hypot.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_hypot.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_log.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_log.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_log10.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_log10.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_pow.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_pow.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_remainder.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_remainder.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_scalb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_scalb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_sinh.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_sinh.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/fdlibm/src/w_sqrt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="w_sqrt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/ref/Finalizer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/reflect/Array.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/reflect/Executable.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Executable.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/lang/reflect/Proxy.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Proxy.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/net/DatagramPacket.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/net/Inet4Address.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Inet4Address.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/net/Inet6Address.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Inet6Address.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/net/InetAddress.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="InetAddress.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/net/net_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="net_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/nio/Bits.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/security/AccessController.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/util/TimeZone.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="TimeZone.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/concurrent/atomic/AtomicLong.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/Adler32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Adler32.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+          </preprocessorList>
+          <undefinedList>
+            <Elem>DEBUG</Elem>
+          </undefinedList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/CRC32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="CRC32.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+          </preprocessorList>
+          <undefinedList>
+            <Elem>DEBUG</Elem>
+          </undefinedList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/Deflater.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Deflater.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+          </preprocessorList>
+          <undefinedList>
+            <Elem>DEBUG</Elem>
+          </undefinedList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/Inflater.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Inflater.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+          </preprocessorList>
+          <undefinedList>
+            <Elem>DEBUG</Elem>
+          </undefinedList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/ZipFile.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="ZipFile.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+          </preprocessorList>
+          <undefinedList>
+            <Elem>DEBUG</Elem>
+          </undefinedList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zip_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="zip_util.c"</Elem>
+            <Elem>USE_MMAP</Elem>
+          </preprocessorList>
+          <undefinedList>
+            <Elem>DEBUG</Elem>
+          </undefinedList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/compress.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/deflate.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="deflate.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/gzclose.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="gzclose.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/gzlib.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="gzlib.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/gzread.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="gzread.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/gzwrite.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="gzwrite.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/infback.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="infback.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/inffast.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="inffast.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/inflate.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="inflate.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/inftrees.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="inftrees.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/trees.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="trees.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/uncompr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="uncompr.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/zadler32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="zadler32.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/zcrc32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="zcrc32.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/java/util/zip/zlib-1.2.5/zutil.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="zutil.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/debug/debug_assert.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/debug/debug_mem.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="debug_mem.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/debug/debug_trace.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="debug_trace.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/debug/debug_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="debug_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/giflib/dgif_lib.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/giflib/gif_err.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="gif_err.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/giflib/gifalloc.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="gifalloc.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/BufImgSurfaceData.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>THIS_FILE="BufImgSurfaceData.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/DataBufferNative.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>THIS_FILE="DataBufferNative.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/awt_ImageRep.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>THIS_FILE="awt_ImageRep.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/awt_parseImage.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>THIS_FILE="awt_parseImage.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/cvutils/img_colors.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/cvutils/img_globals.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="img_globals.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/dither.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>THIS_FILE="dither.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/gif/gifdecoder.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/imageInitIDs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>THIS_FILE="imageInitIDs.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcapimin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcapimin.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcapistd.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcapistd.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jccoefct.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jccoefct.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jccolor.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jccolor.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcdctmgr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcdctmgr.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jchuff.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jchuff.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcinit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcinit.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcmainct.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcmainct.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcmarker.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcmarker.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcmaster.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcmaster.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcomapi.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcomapi.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcparam.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcparam.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcphuff.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcphuff.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcprepct.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcprepct.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jcsample.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jcsample.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jctrans.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jctrans.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdapimin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdapimin.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdapistd.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdapistd.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdcoefct.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdcoefct.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdcolor.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdcolor.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jddctmgr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jddctmgr.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdhuff.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdhuff.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdinput.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdinput.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdmainct.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdmainct.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdmarker.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdmarker.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdmaster.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdmaster.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdmerge.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdmerge.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdphuff.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdphuff.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdpostct.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdpostct.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdsample.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdsample.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jdtrans.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jdtrans.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jerror.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jerror.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jfdctflt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jfdctflt.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jfdctfst.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jfdctfst.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jfdctint.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jfdctint.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jidctflt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jidctflt.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jidctfst.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jidctfst.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jidctint.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jidctint.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jidctred.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jidctred.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jmemmgr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jmemmgr.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jmemnobs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jmemnobs.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="jpegdecoder.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jquant1.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jquant1.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jquant2.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jquant2.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/image/jpeg/jutils.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="jutils.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/png.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngerror.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngerror.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngget.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngget.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngmem.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngmem.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngpread.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngpread.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngread.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngread.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngrio.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngrio.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngrtran.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngrtran.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngrutil.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngrutil.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngset.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngset.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngtrans.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngtrans.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngwio.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngwio.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngwrite.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngwrite.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngwtran.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngwtran.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/libpng/pngwutil.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="pngwutil.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/awt_ImagingLib.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffineEdge.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffineEdge.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BC_D64.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_BC_D64.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BC_F32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_BC_F32.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BC_S32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_BC_S32.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BL_D64.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_BL_D64.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BL_F32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_BL_F32.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BL_S32.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_BL_S32.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_NN.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_NN.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_NN_Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageAffine_NN_Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageClipping.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageClipping.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageColorTrue2Index.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageColorTrue2Index.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv2x2_f.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv2x2_f.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConvClearEdge_Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConvClearEdge_Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConvClearEdge_Fp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConvClearEdge_Fp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConvCopyEdge_Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConvCopyEdge_Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConvKernelConvert.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConvKernelConvert.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConvMxN.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConvMxN.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConvMxN_Fp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConvMxN_Fp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConvMxN_ext.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConvMxN_ext.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_16ext.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_16ext.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_16nw.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_16nw.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_32nw.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_32nw.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_8ext.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_8ext.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_8nw.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_8nw.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_D64nw.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_D64nw.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_F32nw.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_F32nw.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_u16ext.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_u16ext.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_u16nw.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageConv_u16nw.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageCopy_Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageCopy_Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageCreate.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageCreate.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageDivTables.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageDivTables.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageFilters.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageFilters.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageLookUp_64.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageLookUp_64.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageLookUp_Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageLookUp_Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageScanPoly.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageScanPoly.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_ImageUtils.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_ImageUtils.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffineIndex_BC.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffineIndex_BC.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffineIndex_BL.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffineIndex_BL.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BC.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffine_BC.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BC_S16.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffine_BC_S16.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BC_U16.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffine_BC_U16.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BL.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffine_BL.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BL_S16.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffine_BL_S16.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BL_U16.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffine_BL_U16.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_NN.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageAffine_NN.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConvClearEdge.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageConvClearEdge.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConvCopyEdge.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageConvCopyEdge.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConvVersion.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageConvVersion.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConv_f.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageConv_f.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageCopy.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageCopy.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageLookUp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageLookUp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageLookUp_f.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageLookUp_f.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_c_ImageThresh1_U8.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_c_ImageThresh1_U8.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/medialib/mlib_sys.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MLIB_NO_LIBSUNMATH</Elem>
+            <Elem>MLIB_OS64BIT</Elem>
+            <Elem>THIS_FILE="mlib_sys.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/splashscreen/splashscreen_gfx_impl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="splashscreen_gfx_impl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/splashscreen/splashscreen_gif.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="splashscreen_gif.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/splashscreen/splashscreen_impl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="splashscreen_impl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="splashscreen_jpeg.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/splashscreen/splashscreen_png.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="splashscreen_png.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/awt/utility/rect.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/AccelGlyphCache.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/DrawGlyphList.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>/usr/include/freetype2</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/font/layout</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HEADLESS</Elem>
+            <Elem>LE_STANDALONE</Elem>
+            <Elem>THIS_FILE="DrawGlyphList.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/FontInstanceAdapter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FontInstanceAdapter.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/freetypeScaler.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>/usr/include/freetype2</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/font/layout</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HEADLESS</Elem>
+            <Elem>LE_STANDALONE</Elem>
+            <Elem>THIS_FILE="freetypeScaler.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/AlternateSubstSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/AnchorTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="AnchorTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ArabicLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ArabicLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ArabicShaping.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ArabicShaping.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/CanonData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="CanonData.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/CanonShaping.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="CanonShaping.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ClassDefinitionTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ClassDefinitionTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ContextualGlyphSubstProc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ContextualGlyphSubstProc.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ContextualSubstSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ContextualSubstSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/CoverageTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="CoverageTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/CursiveAttachmentSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="CursiveAttachmentSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/DeviceTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DeviceTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ExtensionSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ExtensionSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/Features.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Features.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GDEFMarkFilter.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GDEFMarkFilter.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GXLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GXLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphDefinitionTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphDefinitionTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphIterator.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphIterator.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphLookupTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphLookupTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphPositionAdjustments.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphPositionAdjustments.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphPositioningTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphPositioningTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphPosnLookupProc.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphSubstLookupProc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphSubstLookupProc.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/GlyphSubstitutionTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GlyphSubstitutionTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/HanLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="HanLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/HangulLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="HangulLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/IndicClassTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IndicClassTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/IndicLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IndicLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/IndicRearrangementProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IndicRearrangementProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/IndicReordering.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IndicReordering.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/KernTable.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="KernTable.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/KhmerLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="KhmerLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/KhmerReordering.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="KhmerReordering.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LEFontInstance.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LEFontInstance.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LEGlyphStorage.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LEGlyphStorage.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LEInsertionList.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LEInsertionList.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LigatureSubstProc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LigatureSubstProc.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LigatureSubstSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LigatureSubstSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LookupProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LookupProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/LookupTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="LookupTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/Lookups.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Lookups.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MPreFixups.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MPreFixups.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MarkArrays.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MarkArrays.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MarkToBasePosnSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MarkToBasePosnSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MarkToLigaturePosnSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MarkToLigaturePosnSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MarkToMarkPosnSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MarkToMarkPosnSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MirroredCharData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MirroredCharData.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MorphTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MorphTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/MultipleSubstSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MultipleSubstSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/NonContextualGlyphSubstProc.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="NonContextualGlyphSubstProc.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/OpenTypeLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OpenTypeLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/OpenTypeUtilities.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OpenTypeUtilities.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/PairPositioningSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PairPositioningSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ScriptAndLanguage.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ScriptAndLanguage.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ScriptAndLanguageTags.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ScriptAndLanguageTags.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SegmentArrayProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SegmentArrayProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SegmentSingleProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SegmentSingleProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ShapingTypeData.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ShapingTypeData.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SimpleArrayProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SimpleArrayProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SinglePositioningSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SinglePositioningSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SingleSubstitutionSubtables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SingleSubstitutionSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SingleTableProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SingleTableProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/StateTableProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="StateTableProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SubstitutionLookups.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SubstitutionLookups.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SubtableProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SubtableProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/SunLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SunLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ThaiLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ThaiLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ThaiShaping.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ThaiShaping.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ThaiStateTables.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ThaiStateTables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/TibetanLayoutEngine.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="TibetanLayoutEngine.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/TibetanReordering.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="TibetanReordering.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/TrimmedArrayProcessor.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="TrimmedArrayProcessor.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/layout/ValueRecords.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ValueRecords.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/font/sunFont.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>/usr/include/freetype2</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/font/layout</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HEADLESS</Elem>
+            <Elem>LE_STANDALONE</Elem>
+            <Elem>THIS_FILE="sunFont.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/Disposer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>THIS_FILE="Disposer.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/SurfaceData.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>THIS_FILE="SurfaceData.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/Trace.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>THIS_FILE="Trace.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmscam02.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmscam02.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmscgats.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmscgats.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmscnvrt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmscnvrt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmserr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmserr.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsgamma.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsgamma.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsgmt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsgmt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmshalf.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmshalf.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsintrp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsintrp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsio0.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsio0.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsio1.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsio1.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmslut.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmslut.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsmd5.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsmd5.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsmtrx.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsmtrx.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsnamed.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsnamed.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsopt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsopt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmspack.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmspack.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmspcs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmspcs.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsplugin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsplugin.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsps2.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsps2.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmssamp.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmssamp.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmssm.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmssm.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmstypes.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmstypes.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsvirt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsvirt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmswtpnt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmswtpnt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/cmm/lcms/cmsxform.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="cmsxform.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/AlphaMacros.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/AlphaMath.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="AlphaMath.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Any3Byte.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Any3Byte.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Any4Byte.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Any4Byte.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/AnyByte.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="AnyByte.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/AnyInt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="AnyInt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/AnyShort.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="AnyShort.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Blit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Blit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/BlitBg.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="BlitBg.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ByteBinary1Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ByteBinary1Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ByteBinary2Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ByteBinary2Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ByteBinary4Bit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ByteBinary4Bit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ByteGray.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ByteGray.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ByteIndexed.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ByteIndexed.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/DrawLine.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DrawLine.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/DrawParallelogram.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DrawParallelogram.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/DrawPath.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DrawPath.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/DrawPolygons.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DrawPolygons.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/DrawRect.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DrawRect.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/FillParallelogram.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FillParallelogram.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/FillPath.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FillPath.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/FillRect.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FillRect.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/FillSpans.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FillSpans.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/FourByteAbgr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FourByteAbgr.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/FourByteAbgrPre.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FourByteAbgrPre.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GraphicsPrimitiveMgr.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Index12Gray.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Index12Gray.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Index8Gray.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Index8Gray.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/IntArgb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IntArgb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/IntArgbBm.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IntArgbBm.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/IntArgbPre.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IntArgbPre.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/IntBgr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IntBgr.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/IntRgb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IntRgb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/IntRgbx.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="IntRgbx.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/MapAccelFunc.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MapAccelFunc.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/MaskBlit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MaskBlit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/MaskFill.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MaskFill.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ProcessPath.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ProcessPath.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ScaledBlit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ScaledBlit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/ThreeByteBgr.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ThreeByteBgr.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/TransformHelper.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="TransformHelper.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Ushort4444Argb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Ushort4444Argb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Ushort555Rgb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Ushort555Rgb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Ushort555Rgbx.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Ushort555Rgbx.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/Ushort565Rgb.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Ushort565Rgb.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/UshortGray.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="UshortGray.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/loops/UshortIndexed.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="UshortIndexed.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLBlitLoops.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLBufImgOps.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLBufImgOps.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLContext.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLContext.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLFuncs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLFuncs.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLMaskBlit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLMaskBlit.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLMaskFill.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLMaskFill.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLPaints.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLPaints.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLRenderQueue.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLRenderQueue.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLRenderer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLRenderer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLSurfaceData.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLSurfaceData.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLTextRenderer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLTextRenderer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/opengl/OGLVertexCache.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="OGLVertexCache.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/pipe/BufferedMaskBlit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/pipe/BufferedRenderPipe.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="BufferedRenderPipe.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/pipe/Region.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Region.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/pipe/ShapeSpanIterator.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ShapeSpanIterator.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/java2d/pipe/SpanClipRenderer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SpanClipRenderer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/ClassLoadingImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/Flag.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Flag.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/GarbageCollectorImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GarbageCollectorImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/GcInfoBuilder.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GcInfoBuilder.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/HotSpotDiagnostic.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="HotSpotDiagnostic.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/HotspotThread.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="HotspotThread.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/MemoryImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MemoryImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/MemoryManagerImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MemoryManagerImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/MemoryPoolImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MemoryPoolImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/ThreadImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ThreadImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/VMManagementImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="VMManagementImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/management/management.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="management.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/misc/GC.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/misc/MessageUtils.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="MessageUtils.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/misc/NativeSignalHandler.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="NativeSignalHandler.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/misc/Signal.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Signal.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/misc/VM.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="VM.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/misc/VMSupport.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="VMSupport.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/misc/Version.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Version.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/nio/ch/genSocketOptionRegistry.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/reflect/ConstantPool.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/reflect/NativeAccessors.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="NativeAccessors.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/reflect/Reflection.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Reflection.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/ECC_JNI.cpp"
+            ex="false"
+            tool="1"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ec.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ec2_163.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ec2_163.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ec2_193.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ec2_193.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ec2_233.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ec2_233.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ec2_aff.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ec2_aff.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ec2_mont.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ec2_mont.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ec_naf.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ec_naf.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecdecode.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecdecode.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecl_curve.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecl_curve.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecl_gf.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecl_gf.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecl_mult.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecl_mult.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_192.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_192.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_224.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_224.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_256.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_256.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_384.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_384.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_521.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_521.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_aff.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_aff.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_jac.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_jac.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_jm.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_jm.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/ecp_mont.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ecp_mont.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/mp_gf2m.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="mp_gf2m.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/mpi.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="mpi.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/mplogic.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="mplogic.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/mpmontg.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="mpmontg.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/oid.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="oid.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/ec/impl/secitem.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="secitem.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/jgss/wrapper/GSSLibStub.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/jgss/wrapper/NativeUtil.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="NativeUtil.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/j2secmod.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="j2secmod.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_convert.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_crypt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_crypt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_digest.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_digest.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_dual.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_dual.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_general.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_general.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_keymgmt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_mutex.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_mutex.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_objmgmt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_objmgmt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_sessmgmt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_sessmgmt.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_sign.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_sign.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/pkcs11/wrapper/p11_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_util.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/native/sun/security/smartcardio/pcsc.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/native/sun/tracing/dtrace/JVM.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/npt/npt.c" ex="false" tool="0" flavor2="0">
+      </item>
+      <item path="../../jdk/src/share/npt/utf.c" ex="false" tool="0" flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="utf.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/share/transport/socket/socketTransport.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/back/exec_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/back/linker_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="linker_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/bin/ergo.c" ex="false" tool="0" flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/bin/ergo_i586.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ergo_i586.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/bin/java_md_common.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="java_md_common.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/bin/java_md_solinux.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="java_md_solinux.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/demo/jni/Poller/Poller.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/demo/jvmti/hprof/hprof_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/instrument/EncodingSupport_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/instrument/FileSystemSupport_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileSystemSupport_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/management/SolarisOperatingSystem.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/management/UnixOperatingSystem_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="UnixOperatingSystem_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_PCM.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Ports.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PLATFORM_API_SolarisOS_Ports.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Utils.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PLATFORM_API_SolarisOS_Utils.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/security/auth/module/Solaris.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/com/sun/security/auth/module/Unix.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Unix.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/common/jdk_util_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/common/jni_util_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="jni_util_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/Console_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/FileDescriptor_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileDescriptor_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/FileInputStream_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileInputStream_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/FileOutputStream_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileOutputStream_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/RandomAccessFile_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="RandomAccessFile_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/UnixFileSystem_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="UnixFileSystem_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/canonicalize_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="canonicalize_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/io/io_util_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="io_util_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/lang/ProcessEnvironment_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/java/lang/UNIXProcess_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="UNIXProcess_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/lang/java_props_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="java_props_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/Inet4AddressImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/Inet6AddressImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="Inet6AddressImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/InetAddressImplFactory.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="InetAddressImplFactory.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/NetworkInterface.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="NetworkInterface.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PlainDatagramSocketImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/PlainSocketImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="PlainSocketImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/SocketInputStream.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SocketInputStream.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/SocketOutputStream.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SocketOutputStream.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/net/net_util_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="net_util_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/nio/MappedByteBuffer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/java/util/FileSystemPreferences.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/java/util/TimeZone_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="TimeZone_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/java/util/logging.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="logging.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/CUPSfuncs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="CUPSfuncs.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/HeadlessToolkit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HEADLESS=true</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="HeadlessToolkit.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/VDrawingArea.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HEADLESS=true</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="VDrawingArea.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/X11Color.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="X11Color.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_AWTEvent.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_AWTEvent.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_DrawingSurface.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_DrawingSurface.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_Event.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_Event.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_Font.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_Font.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_GraphicsEnv.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_InputMethod.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_InputMethod.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_Insets.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_Insets.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_LoadLibrary.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>THIS_FILE="awt_LoadLibrary.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_Mlib.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>THIS_FILE="awt_Mlib.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_Plugin.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_Plugin.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_Robot.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_Robot.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_UNIXToolkit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_UNIXToolkit.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/awt_util.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="awt_util.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/fontpath.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="fontpath.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/gtk2_interface.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="gtk2_interface.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/initIDs.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="initIDs.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/jawt.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="jawt.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/list.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="list.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/multiVis.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="multiVis.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/multi_font.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="multi_font.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/robot_common.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="robot_common.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="sun_awt_X11_GtkFileDialogPeer.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/swing_GTKEngine.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="swing_GTKEngine.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/awt/swing_GTKStyle.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="swing_GTKStyle.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/font/X11FontScaler.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/font/X11TextRenderer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="X11TextRenderer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/opengl/GLXGraphicsConfig.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/opengl/GLXSurfaceData.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GLXSurfaceData.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/x11/X11FontScaler_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/x11/X11PMBlitLoops.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="X11PMBlitLoops.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/x11/X11Renderer.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="X11Renderer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/x11/X11SurfaceData.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="X11SurfaceData.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/x11/X11TextRenderer_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="X11TextRenderer_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/x11/XRBackendNative.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="XRBackendNative.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/java2d/x11/XRSurfaceData.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="XRSurfaceData.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/management/FileSystemImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/net/dns/ResolverConfigurationImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/net/sdp/SdpSupport.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/net/spi/DefaultProxySelector.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/DatagramChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="DatagramChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/DatagramDispatcher.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="DatagramDispatcher.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/DevPollArrayWrapper.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="DevPollArrayWrapper.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/FileChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/FileDispatcherImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileDispatcherImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/FileKey.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="FileKey.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/IOUtil.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="IOUtil.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/InheritedChannel.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="InheritedChannel.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/NativeThread.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="NativeThread.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/Net.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Net.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/PollArrayWrapper.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="PollArrayWrapper.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="ServerSocketChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/SocketChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="SocketChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/SocketDispatcher.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="SocketDispatcher.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/SolarisEventPort.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="SolarisEventPort.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="UnixAsynchronousServerSocketChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/UnixAsynchronousSocketChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="UnixAsynchronousSocketChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/sctp/SctpChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/sctp/SctpNet.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SctpNet.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/ch/sctp/SctpServerChannelImpl.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SctpServerChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/fs/SolarisNativeDispatcher.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="SolarisNativeDispatcher.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/fs/SolarisWatchService.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="SolarisWatchService.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/fs/UnixCopyFile.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="UnixCopyFile.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="UnixNativeDispatcher.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/fs/genSolarisConstants.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="genSolarisConstants.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/nio/fs/genUnixConstants.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="genUnixConstants.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/security/pkcs11/j2secmod_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="j2secmod_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/security/pkcs11/wrapper/p11_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/security/smartcardio/pcsc_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/tools/attach/SolarisVirtualMachine.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/tracing/dtrace/jvm_symbols_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/xawt/XToolkit.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/xawt/XWindow.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="XWindow.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/xawt/XlibWrapper.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="XlibWrapper.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/xawt/awt_Desktop.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="awt_Desktop.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/native/sun/xawt/gnome_interface.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="gnome_interface.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </item>
+      <item path="../../jdk/src/solaris/npt/utf_md.c" ex="false" tool="0" flavor2="0">
+      </item>
+      <item path="../../jdk/src/solaris/transport/socket/socket_md.c"
+            ex="false"
+            tool="0"
+            flavor2="0">
+      </item>
+      <folder path="$SRC/build">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>__sparcv9</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <undefinedList>
+            <Elem>__EXCEPTIONS</Elem>
+            <Elem>__GXX_RTTI</Elem>
+          </undefinedList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated">
+        <ccTool>
+          <incDir>
+            <pElem>../../hotspot/src/os_cpu/solaris_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/solaris/vm</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>AMD64</Elem>
+            <Elem>COMPILER1</Elem>
+            <Elem>COMPILER2</Elem>
+            <Elem>DONT_USE_PRECOMPILED_HEADER</Elem>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>SPARC_WORKS</Elem>
+            <Elem>TARGET_ARCH_MODEL_x86_64</Elem>
+            <Elem>TARGET_ARCH_x86</Elem>
+            <Elem>TARGET_COMPILER_sparcWorks</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_solaris_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_solaris_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_solaris</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_Crun_inline_placement</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>TIERED</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot">
+        <cTool>
+          <preprocessorList>
+            <Elem>_GNU_SOURCE</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <undefinedList>
+            <Elem>__EXCEPTIONS</Elem>
+            <Elem>__GXX_RTTI</Elem>
+          </undefinedList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/agent">
+        <cTool>
+          <incDir>
+            <pElem>../../hotspot/agent/src/os/solaris/proc</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>${IDE_ALT_BOOTDIR}/include</pElem>
+            <pElem>${IDE_ALT_BOOTDIR}/include/solaris</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>SOLARIS_11_B159_OR_LATER</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>../../hotspot/agent/src/os/solaris/proc</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>${IDE_ALT_BOOTDIR}/include</pElem>
+            <pElem>${IDE_ALT_BOOTDIR}/include/solaris</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>SOLARIS_11_B159_OR_LATER</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/agent/src/os">
+        <cTool>
+          <incDir>
+            <pElem>${IDE_ALT_BOOTDIR}/include/linux</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/cpu">
+        <ccTool>
+          <incDir>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/solaris_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/solaris/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>AMD64</Elem>
+            <Elem>COMPILER1</Elem>
+            <Elem>COMPILER2</Elem>
+            <Elem>DONT_USE_PRECOMPILED_HEADER</Elem>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>SPARC_WORKS</Elem>
+            <Elem>TARGET_ARCH_MODEL_x86_64</Elem>
+            <Elem>TARGET_ARCH_x86</Elem>
+            <Elem>TARGET_COMPILER_sparcWorks</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_solaris_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_solaris_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_solaris</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_Crun_inline_placement</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/os">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/os/linux">
+        <cTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>_REENTRANT</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <preprocessorList>
+            <Elem>LINUX</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_REENTRANT</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/os/posix">
+        <cTool>
+          <incDir>
+            <pElem>../../hotspot/src/os/posix/launcher</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/tools/launcher</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/solaris_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/solaris/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>AMD64</Elem>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>FULL_VERSION="version"</Elem>
+            <Elem>GAMMA</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>LAUNCHER_TYPE="gamma"</Elem>
+            <Elem>LINK_INTO_LIBJVM</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>SPARC_WORKS</Elem>
+            <Elem>TARGET_ARCH_MODEL_x86_64</Elem>
+            <Elem>TARGET_ARCH_x86</Elem>
+            <Elem>TARGET_COMPILER_sparcWorks</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_solaris_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_solaris_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_solaris</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>../../hotspot/src/os_cpu/solaris_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/solaris/vm</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>AMD64</Elem>
+            <Elem>COMPILER1</Elem>
+            <Elem>COMPILER2</Elem>
+            <Elem>DONT_USE_PRECOMPILED_HEADER</Elem>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>SPARC_WORKS</Elem>
+            <Elem>TARGET_ARCH_MODEL_x86_64</Elem>
+            <Elem>TARGET_ARCH_x86</Elem>
+            <Elem>TARGET_COMPILER_sparcWorks</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_solaris_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_solaris_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_solaris</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_Crun_inline_placement</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/os/solaris">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/os/solaris/dtrace">
+        <cTool>
+          <preprocessorList>
+            <Elem>TIERED</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/os/solaris/vm">
+        <ccTool>
+          <incDir>
+            <pElem>../../hotspot/src/os_cpu/solaris_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/solaris/vm</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>AMD64</Elem>
+            <Elem>COMPILER1</Elem>
+            <Elem>COMPILER2</Elem>
+            <Elem>DONT_USE_PRECOMPILED_HEADER</Elem>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>SPARC_WORKS</Elem>
+            <Elem>TARGET_ARCH_MODEL_x86_64</Elem>
+            <Elem>TARGET_ARCH_x86</Elem>
+            <Elem>TARGET_COMPILER_sparcWorks</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_solaris_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_solaris_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_solaris</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_Crun_inline_placement</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/os_cpu">
+        <ccTool>
+          <incDir>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/solaris_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/solaris/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>AMD64</Elem>
+            <Elem>COMPILER1</Elem>
+            <Elem>COMPILER2</Elem>
+            <Elem>DONT_USE_PRECOMPILED_HEADER</Elem>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>SPARC_WORKS</Elem>
+            <Elem>TARGET_ARCH_MODEL_x86_64</Elem>
+            <Elem>TARGET_ARCH_x86</Elem>
+            <Elem>TARGET_COMPILER_sparcWorks</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_solaris_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_solaris_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_solaris</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_Crun_inline_placement</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/os_cpu/linux_x86">
+        <ccTool>
+          <preprocessorList>
+            <Elem>LINUX</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share">
+        <cTool>
+          <incDir>
+            <pElem>../../hotspot/src/os/posix/launcher</pElem>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/tools/launcher</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/solaris_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/solaris/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>AMD64</Elem>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>FULL_VERSION="version"</Elem>
+            <Elem>GAMMA</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>LAUNCHER_TYPE="gamma"</Elem>
+            <Elem>LINK_INTO_LIBJVM</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>SPARC_WORKS</Elem>
+            <Elem>TARGET_ARCH_MODEL_x86_64</Elem>
+            <Elem>TARGET_ARCH_x86</Elem>
+            <Elem>TARGET_COMPILER_sparcWorks</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_solaris_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_solaris_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_solaris</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>../../hotspot/src/share/vm/prims</pElem>
+            <pElem>../../hotspot/src/share/vm</pElem>
+            <pElem>../../hotspot/src/share/vm/precompiled</pElem>
+            <pElem>../../hotspot/src/cpu/x86/vm</pElem>
+            <pElem>../../hotspot/src/os_cpu/solaris_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/solaris/vm</pElem>
+            <pElem>../../hotspot/src/os/posix/vm</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>AMD64</Elem>
+            <Elem>COMPILER1</Elem>
+            <Elem>COMPILER2</Elem>
+            <Elem>DONT_USE_PRECOMPILED_HEADER</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>SPARC_WORKS</Elem>
+            <Elem>TARGET_ARCH_MODEL_x86_64</Elem>
+            <Elem>TARGET_ARCH_x86</Elem>
+            <Elem>TARGET_COMPILER_sparcWorks</Elem>
+            <Elem>TARGET_OS_ARCH_MODEL_solaris_x86_64</Elem>
+            <Elem>TARGET_OS_ARCH_solaris_x86</Elem>
+            <Elem>TARGET_OS_FAMILY_solaris</Elem>
+            <Elem>_Crun_inline_placement</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/adlc">
+        <ccTool>
+          <incDir>
+            <pElem>../../hotspot/src/share/vm/adlc</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ASSERT</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/asm">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/c1">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/ci">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/classfile">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/code">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/compiler">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/gc_implementation">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/gc_interface">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/interpreter">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/libadt">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/memory">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/oops">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/precompiled">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/product</pElem>
+            <pElem>../../hotspot/src/os_cpu/linux_x86/vm</pElem>
+            <pElem>../../hotspot/src/os/linux/vm</pElem>
+            <pElem>../../build/linux-x86_64-normal-server-release/hotspot/linux_amd64_compiler2/generated</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>LINUX</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+            <Elem>_GNU_SOURCE</Elem>
+            <Elem>_LP64=1</Elem>
+            <Elem>_REENTRANT</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/prims">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/runtime">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/services">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/hotspot/src/share/vm/utilities">
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/generated</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/hotspot/solaris_amd64_compiler2/product</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>DTRACE_ENABLED</Elem>
+            <Elem>HAVE_DTRACE_H</Elem>
+            <Elem>HOTSPOT_BUILD_TARGET="target"</Elem>
+            <Elem>HOTSPOT_BUILD_USER="user"</Elem>
+            <Elem>HOTSPOT_LIB_ARCH="amd64"</Elem>
+            <Elem>HOTSPOT_RELEASE_VERSION="version"</Elem>
+            <Elem>HOTSPOT_VM_DISTRO="OpenJDK"</Elem>
+            <Elem>INCLUDE_TRACE</Elem>
+            <Elem>PRODUCT</Elem>
+            <Elem>VM_LITTLE_ENDIAN</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="add_gnu_debuglink.c"</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>CC_NOEX</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="Agent.cpp"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/make">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/make/tools/fix_empty_sec_hdr_flags">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="fix_empty_sec_hdr_flags.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="ArrayReferenceImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/back">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/transport/export</pElem>
+            <pElem>../../jdk/src/share/back/export</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/src/share/back</pElem>
+            <pElem>../../jdk/src/solaris/back</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_jdwp_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>JDWP_LOGGING</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/bin">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>LIBARCHNAME="amd64"</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="java.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="agent_util.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/waiters</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/agent_util">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/heapTracker</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/compiledMethodLoad">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/compiledMethodLoad</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="compiledMethodLoad.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/gctest">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/gctest</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="gctest.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/heapTracker">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/heapTracker</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="heapTracker.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/heapViewer">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/heapViewer</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="heapViewer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/hprof">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/hprof</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="debug_malloc.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/java_crw_demo">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/hprof</pElem>
+            <pElem>../../jdk/src/solaris/demo/jvmti/hprof</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="java_crw_demo.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/minst">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/minst</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="minst.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/mtrace">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/mtrace</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="mtrace.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/demo/jvmti/versionCheck">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/demo/jvmti/versionCheck</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/agent_util</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="versionCheck.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/instrument">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/instrument</pElem>
+            <pElem>../../jdk/src/solaris/instrument</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>NO_JPLIS_LOGGING</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="EncodingSupport.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DirectAudioDevice.c"</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="bands.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/com">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/com/sun/media/sound</pElem>
+            <pElem>../../jdk/src/solaris/native/com/sun/media/sound</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>EXTRA_SOUND_JNI_LIBS=""</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>USE_DAUDIO=TRUE</Elem>
+            <Elem>USE_PORTS=TRUE</Elem>
+            <Elem>X_ARCH=X_AMD64</Elem>
+            <Elem>X_PLATFORM=X_SOLARIS</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <preprocessorList>
+            <Elem>FULL</Elem>
+            <Elem>PRODUCT</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/common">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="check_code.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java">
+        <cTool>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="FileInputStream.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/io">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/lang">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="e_acos.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/lang/fdlibm">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/lang/ref">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Finalizer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/lang/reflect">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Array.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/net">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/dns</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/spi</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/sdp</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="DatagramPacket.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/nio">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="Bits.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/security">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="AccessController.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/util">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="AtomicLong.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/util/concurrent">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/util/zip">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="compress.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/java/util/zip/zlib-1.2.5">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="debug_assert.c"</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="AlternateSubstSubtables.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt">
+        <cTool>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/debug">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/giflib">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="dgif_lib.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/image">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="img_colors.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/image/cvutils">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/image/gif">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>THIS_FILE="gifdecoder.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/image/jpeg">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="imageioJPEG.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/libpng">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="png.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/medialib">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="awt_ImagingLib.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/splashscreen">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>THIS_FILE="java_awt_SplashScreen.c"</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/awt/utility">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="rect.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/font">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="AccelGlyphCache.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>/usr/include/freetype2</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/font/layout</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>HEADLESS</Elem>
+            <Elem>LE_STANDALONE</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/java2d">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="LCMS.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/java2d/cmm">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/java2d/loops">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>THIS_FILE="AlphaMacros.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/java2d/opengl">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>THIS_FILE="OGLBlitLoops.c"</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/java2d/pipe">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/gif</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/medialib</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>THIS_FILE="BufferedMaskBlit.c"</Elem>
+            <Elem>__MEDIALIB_OLD_NAMES</Elem>
+            <Elem>__USE_J2D_NAMES</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/management">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/management</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="ClassLoadingImpl.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/misc">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="GC.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/nio">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="genSocketOptionRegistry.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/reflect">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="ConstantPool.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/security">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="ec.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+        <ccTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/ec</pElem>
+            <pElem>../../jdk/src/share/native/sun/security/ec/impl</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="ECC_JNI.cpp"</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/security/ec">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/ec</pElem>
+            <pElem>../../jdk/src/share/native/sun/security/ec/impl</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>MP_API_COMPATIBLE</Elem>
+            <Elem>NSS_ECC_MORE_THAN_SUITE_B</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/security/jgss">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/jgss/wrapper</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/jgss/wrapper</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="GSSLibStub.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/security/pkcs11">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/pkcs11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/pkcs11</pElem>
+            <pElem>../../jdk/src/share/native/sun/security/pkcs11/wrapper</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/pkcs11/wrapper</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_convert.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/security/smartcardio">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/smartcardio</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/smartcardio</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/smartcardio/MUSCLE</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="pcsc.c"</Elem>
+            <Elem>__sun_jdk</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/native/sun/tracing">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/tracing/dtrace</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="JVM.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/npt">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="npt.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/share/transport">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/transport/socket</pElem>
+            <pElem>../../jdk/src/solaris/transport/socket</pElem>
+            <pElem>../../jdk/src/share/back/export</pElem>
+            <pElem>../../jdk/src/share/back</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="socketTransport.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>USE_MMAP</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="exec_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/back">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/transport/export</pElem>
+            <pElem>../../jdk/src/share/back/export</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/src/share/back</pElem>
+            <pElem>../../jdk/src/solaris/back</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_jdwp_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>JDWP_LOGGING</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/bin">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/src/solaris/bin</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>LIBARCH32NAME="i386"</Elem>
+            <Elem>LIBARCH64NAME="amd64"</Elem>
+            <Elem>LIBARCHNAME="amd64"</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="ergo.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/demo">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="Poller.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/demo/jni">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/democlasses/jni/Poller</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/demo/jvmti">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/hprof</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/src/share/demo/jvmti/java_crw_demo</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="hprof_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/instrument">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/instrument</pElem>
+            <pElem>../../jdk/src/solaris/instrument</pElem>
+            <pElem>../../jdk/src/share/bin</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>NO_JPLIS_LOGGING</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="EncodingSupport_md.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SolarisOperatingSystem.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/com">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/com/sun/management">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/management</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/com/sun/media">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/com/sun/media/sound</pElem>
+            <pElem>../../jdk/src/solaris/native/com/sun/media/sound</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>EXTRA_SOUND_JNI_LIBS=""</Elem>
+            <Elem>THIS_FILE="PLATFORM_API_SolarisOS_PCM.c"</Elem>
+            <Elem>USE_DAUDIO=TRUE</Elem>
+            <Elem>USE_PORTS=TRUE</Elem>
+            <Elem>X_ARCH=X_AMD64</Elem>
+            <Elem>X_PLATFORM=X_SOLARIS</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/com/sun/security">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Solaris.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/common">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="jdk_util_md.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="Console_md.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java/io">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java/lang">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="ProcessEnvironment_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java/net">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/dns</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/spi</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/sdp</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="Inet4AddressImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java/nio">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="MappedByteBuffer.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/java/util">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>THIS_FILE="FileSystemPreferences.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="splashscreen_sys.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/awt">
+        <cTool>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/awt/splashscreen">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/awt/image/jpeg</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/libpng</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/splashscreen</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/giflib</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt/splashscreen</pElem>
+            <pElem>/usr/openwin/include</pElem>
+            <pElem>/usr/openwin/include/X11/extensions</pElem>
+            <pElem>../../jdk/src/share/native/java/util/zip/zlib-1.2.5</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>PNG_NO_MMX_CODE</Elem>
+            <Elem>SPLASHSCREEN</Elem>
+            <Elem>WITH_X11</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/font">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>/usr/include/freetype2</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/font/layout</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>HEADLESS</Elem>
+            <Elem>LE_STANDALONE</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="X11FontScaler.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/java2d">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="GLXGraphicsConfig.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/java2d/x11">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="X11FontScaler_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/management">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/management</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="FileSystemImpl.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/net">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/dns</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/spi</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/net/sdp</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="ResolverConfigurationImpl.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/net/sdp">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SdpSupport.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/net/spi">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="DefaultProxySelector.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/nio">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="SctpChannelImpl.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/nio/ch">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/nio/ch</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/nio/ch/sctp">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/nio/ch/sctp</pElem>
+            <pElem>../../jdk/src/share/native/java/net</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/nio/ch</pElem>
+            <pElem>../../jdk/src/solaris/native/java/net</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/nio/fs">
+        <cTool>
+          <preprocessorList>
+            <Elem>THIS_FILE="GnomeFileTypeDetector.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/security">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="NativeFunc.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/security/jgss">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/jgss/wrapper</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/jgss/wrapper</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/security/pkcs11">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/pkcs11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/pkcs11</pElem>
+            <pElem>../../jdk/src/share/native/sun/security/pkcs11/wrapper</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/pkcs11/wrapper</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="p11_md.c"</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/security/smartcardio">
+        <cTool>
+          <incDir>
+            <pElem>../../jdk/src/share/native/sun/security/smartcardio</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/smartcardio</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/security/smartcardio/MUSCLE</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>THIS_FILE="pcsc_md.c"</Elem>
+            <Elem>__sun_jdk</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/tools">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="SolarisVirtualMachine.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/tracing">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/tracing/dtrace</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="jvm_symbols_md.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/util">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/solaris/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/ref</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/io</pElem>
+            <pElem>../../jdk/src/solaris/native/java/io</pElem>
+            <pElem>../../jdk/src/share/native/java/nio</pElem>
+            <pElem>../../jdk/src/share/native/java/security</pElem>
+            <pElem>../../jdk/src/share/native/sun/misc</pElem>
+            <pElem>../../jdk/src/share/native/sun/reflect</pElem>
+            <pElem>../../jdk/src/share/native/java/util</pElem>
+            <pElem>../../jdk/src/share/native/java/util/concurrent/atomic</pElem>
+            <pElem>../../jdk/src/solaris/native/java/util</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/util/locale/provider</pElem>
+            <pElem>../../jdk/src/share/native/java/lang/fdlibm/include</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>ARCHPROPNAME="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>JDK_BUILD_NUMBER="nn"</Elem>
+            <Elem>JDK_MAJOR_VERSION="version"</Elem>
+            <Elem>JDK_MICRO_VERSION="version"</Elem>
+            <Elem>JDK_MINOR_VERSION="minor"</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="HostLocaleProviderAdapter_md.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/native/sun/xawt">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/debug</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/utility</pElem>
+            <pElem>../../jdk/src/share/native/sun/font</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/font</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/awt</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/opengl</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d/x11</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/xawt</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/java2d</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/loops</pElem>
+            <pElem>../../jdk/src/share/native/sun/java2d/pipe</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image</pElem>
+            <pElem>../../jdk/src/share/native/sun/awt/image/cvutils</pElem>
+            <pElem>../../jdk/src/solaris/native/sun/jdga</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>FUNCPROTO=15</Elem>
+            <Elem>INTERNAL_BUILD</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>PACKAGE_PATH="/opt/local"</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="XToolkit.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>X11_PATH="/usr/X11R6"</Elem>
+            <Elem>XAWT</Elem>
+            <Elem>XAWT_HACK</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/npt">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/npt</pElem>
+            <pElem>../../jdk/src/solaris/npt</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="utf_md.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+      <folder path="$SRC/jdk/src/solaris/transport">
+        <cTool>
+          <incDir>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/include/solaris</pElem>
+            <pElem>../../jdk/src/share/javavm/export</pElem>
+            <pElem>../../jdk/src/solaris/javavm/export</pElem>
+            <pElem>../../jdk/src/share/native/common</pElem>
+            <pElem>../../jdk/src/solaris/native/common</pElem>
+            <pElem>../../build/solaris-x86_64-normal-server-release/jdk/gensrc_headers</pElem>
+            <pElem>../../jdk/src/share/transport/socket</pElem>
+            <pElem>../../jdk/src/solaris/transport/socket</pElem>
+            <pElem>../../jdk/src/share/back/export</pElem>
+            <pElem>../../jdk/src/share/back</pElem>
+            <pElem>../../jdk/makefiles</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>ARCH="amd64"</Elem>
+            <Elem>BREAKPTS</Elem>
+            <Elem>MACRO_MEMSYS_OPS</Elem>
+            <Elem>NDEBUG</Elem>
+            <Elem>RELEASE=""</Elem>
+            <Elem>SOLARIS</Elem>
+            <Elem>THIS_FILE="socket_md.c"</Elem>
+            <Elem>TRACING</Elem>
+            <Elem>TRIMMED</Elem>
+            <Elem>USE_MMAP</Elem>
+            <Elem>_LITTLE_ENDIAN=</Elem>
+            <Elem>__solaris__</Elem>
+            <Elem>amd64</Elem>
+            <Elem>cpuIntel</Elem>
+            <Elem>i586</Elem>
+          </preprocessorList>
+        </cTool>
+      </folder>
+    </conf>
+  </confs>
+</configurationDescriptor>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/nb_native/nbproject/project.xml	Tue May 07 17:13:57 2013 -0700
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://www.netbeans.org/ns/project/1">
+    <type>org.netbeans.modules.cnd.makeproject</type>
+    <configuration>
+        <data xmlns="http://www.netbeans.org/ns/make-project/1">
+            <name>OpenJDK (Native)</name>
+            <c-extensions>c,m</c-extensions>
+            <cpp-extensions>cc,cpp</cpp-extensions>
+            <header-extensions>ad,h,hpp,in_out</header-extensions>
+            <sourceEncoding>UTF-8</sourceEncoding>
+            <make-dep-projects/>
+            <sourceRootList>
+                <sourceRootElem>../..</sourceRootElem>
+            </sourceRootList>
+            <confList>
+                <confElem>
+                    <name>Mac_64</name>
+                    <type>0</type>
+                </confElem>
+                <confElem>
+                    <name>Linux_64</name>
+                    <type>0</type>
+                </confElem>
+                <confElem>
+                    <name>Solaris_64</name>
+                    <type>0</type>
+                </confElem>
+            </confList>
+        </data>
+    </configuration>
+</project>
--- a/make/Defs-internal.gmk	Sat Mar 23 21:09:07 2013 +0000
+++ b/make/Defs-internal.gmk	Tue May 07 17:13:57 2013 -0700
@@ -101,6 +101,7 @@
 ABS_BDB_TOPDIR:=$(call OptFullPath,"$(BDB_TOPDIR)")
 ABS_JDK_TOPDIR:=$(call OptFullPath,"$(JDK_TOPDIR)")
 ABS_HOTSPOT_TOPDIR:=$(call OptFullPath,"$(HOTSPOT_TOPDIR)")
+ABS_NASHORN_TOPDIR:=$(call OptFullPath,"$(NASHORN_TOPDIR)")
 ABS_INSTALL_TOPDIR:=$(call OptFullPath,"$(INSTALL_TOPDIR)")
 ABS_SPONSORS_TOPDIR:=$(call OptFullPath,"$(SPONSORS_TOPDIR)")
 ABS_DEPLOY_TOPDIR:=$(call OptFullPath,"$(DEPLOY_TOPDIR)")
@@ -185,6 +186,15 @@
   endif
 endif
 
+NASHORN_SRC_AVAILABLE := $(call MkExists,$(NASHORN_TOPDIR)/make/Makefile)
+ifndef BUILD_NASHORN
+  ifdef ALT_NASHORN_DIST
+    BUILD_NASHORN := false
+  else
+    BUILD_NASHORN := $(NASHORN_SRC_AVAILABLE)
+  endif
+endif
+
 DEPLOY_SRC_AVAILABLE := $(call MkExists,$(DEPLOY_TOPDIR)/make/Makefile)
 ifndef BUILD_DEPLOY
   BUILD_DEPLOY := $(DEPLOY_SRC_AVAILABLE)
@@ -331,6 +341,10 @@
   JAXWS_OUTPUTDIR = $(ABS_OUTPUTDIR)/jaxws
   ABS_JAXWS_DIST = $(JAXWS_OUTPUTDIR)/dist
 endif
+ifndef ALT_NASHORN_DIST
+  NASHORN_OUTPUTDIR = $(ABS_OUTPUTDIR)/nashorn
+  ABS_NASHORN_DIST = $(NASHORN_OUTPUTDIR)/dist
+endif
 
 # Common make arguments (supplied to all component builds)
 COMMON_BUILD_ARGUMENTS = \
--- a/make/jdk-rules.gmk	Sat Mar 23 21:09:07 2013 +0000
+++ b/make/jdk-rules.gmk	Tue May 07 17:13:57 2013 -0700
@@ -63,6 +63,9 @@
 ifeq ($(BUILD_JAXWS), true)
   JDK_BUILD_ARGUMENTS += ALT_JAXWS_DIST=$(ABS_JAXWS_DIST)
 endif
+ifeq ($(BUILD_NASHORN), true)
+  JDK_BUILD_ARGUMENTS += ALT_NASHORN_DIST=$(ABS_NASHORN_DIST)
+endif
 
 ifeq ($(BUILD_HOTSPOT), true)
   JDK_BUILD_ARGUMENTS += ALT_HOTSPOT_IMPORT_PATH=$(HOTSPOT_DIR)/import
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/make/nashorn-rules.gmk	Tue May 07 17:13:57 2013 -0700
@@ -0,0 +1,59 @@
+#
+# Copyright (c) 2001, 2011, Oracle and/or its affiliates. All rights reserved.
+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+#
+# This code is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License version 2 only, as
+# published by the Free Software Foundation.  Oracle designates this
+# particular file as subject to the "Classpath" exception as provided
+# by Oracle in the LICENSE file that accompanied this code.
+#
+# This code is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+# version 2 for more details (a copy is included in the LICENSE file that
+# accompanied this code).
+#
+# You should have received a copy of the GNU General Public License version
+# 2 along with this work; if not, write to the Free Software Foundation,
+# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+#
+# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+# or visit www.oracle.com if you need additional information or have any
+# questions.
+#
+
+################################################################
+# NASHORN TARGETS
+################################################################
+
+NASHORN_BUILD_ARGUMENTS = \
+   $(COMMON_BUILD_ARGUMENTS) \
+   ALT_OUTPUTDIR=$(NASHORN_OUTPUTDIR) \
+   ALT_BOOTDIR=$(BOOTDIR) \
+   ALT_JDK_IMPORT_PATH=$(JDK_IMPORT_PATH)
+
+ifeq ($(BUILD_LANGTOOLS), true)
+   NASHORN_BUILD_ARGUMENTS += ALT_LANGTOOLS_DIST=$(ABS_LANGTOOLS_DIST)
+endif
+
+# Default targets
+NASHORN = nashorn-build
+
+nashorn: nashorn-build
+nashorn-build:
+	$(MKDIR) -p $(NASHORN_OUTPUTDIR)
+	@$(call MakeStart,nashorn,all)
+	($(CD) $(NASHORN_TOPDIR)/make && \
+	 $(MAKE) $(NASHORN_BUILD_ARGUMENTS) all)
+	@$(call MakeFinish,nashorn,all)
+
+nashorn-clobber::
+	$(MKDIR) -p $(NASHORN_OUTPUTDIR)
+	@$(call MakeStart,nashorn,clobber)
+	($(CD) $(NASHORN_TOPDIR)/make &&  \
+	 $(MAKE) $(NASHORN_BUILD_ARGUMENTS) clobber)
+	@$(call MakeFinish,nashorn,clobber)
+
+.PHONY: nashorn nashorn-build nashorn-clobber 
+
--- a/make/sanity-rules.gmk	Sat Mar 23 21:09:07 2013 +0000
+++ b/make/sanity-rules.gmk	Tue May 07 17:13:57 2013 -0700
@@ -194,6 +194,14 @@
 	   "" >> $(WARNING_FILE)
   endif
 endif
+ifeq ($(NASHORN_SRC_AVAILABLE), true)
+  ifneq ($(BUILD_NASHORN), true)
+	@$(ECHO) "WARNING: You are not building the NASHORN sources.\n" \
+           "        The nashorn files will be obtained from \n" \
+           "        the location set in ALT_JDK_IMPORT_PATH. \n" \
+           "" >> $(WARNING_FILE)
+  endif
+endif
 ifeq ($(DEPLOY_SRC_AVAILABLE), true)
   ifneq ($(BUILD_DEPLOY), true)
 	@$(ECHO) "WARNING: You are not building the DEPLOY sources.\n" \
@@ -283,6 +291,9 @@
 ifeq ($(JDK_SRC_AVAILABLE), true)
 	@$(ECHO) "   JDK_TOPDIR = $(JDK_TOPDIR)"  >> $(MESSAGE_FILE)
 endif
+ifeq ($(NASHORN_SRC_AVAILABLE), true)
+	@$(ECHO) "   NASHORN_TOPDIR = $(NASHORN_TOPDIR)"  >> $(MESSAGE_FILE)
+endif
 ifeq ($(DEPLOY_SRC_AVAILABLE), true)
 	@$(ECHO) "   DEPLOY_TOPDIR = $(DEPLOY_TOPDIR)"  >> $(MESSAGE_FILE)
 endif
@@ -321,6 +332,9 @@
 ifeq ($(JDK_SRC_AVAILABLE), true)
 	@$(ECHO) "   BUILD_JDK    = $(BUILD_JDK) " >> $(MESSAGE_FILE)
 endif
+ifeq ($(NASHORN_SRC_AVAILABLE), true)
+	@$(ECHO) "   BUILD_NASHORN = $(BUILD_NASHORN) " >> $(MESSAGE_FILE)
+endif
 ifeq ($(DEPLOY_SRC_AVAILABLE), true)
 	@$(ECHO) "   BUILD_DEPLOY  = $(BUILD_DEPLOY) " >> $(MESSAGE_FILE)
 endif
--- a/make/scripts/hgforest.sh	Sat Mar 23 21:09:07 2013 +0000
+++ b/make/scripts/hgforest.sh	Tue May 07 17:13:57 2013 -0700
@@ -40,7 +40,7 @@
 repos=""
 repos_extra=""
 if [ "${command}" = "clone" -o "${command}" = "fclone" ] ; then
-  subrepos="bdb corba jaxp jaxws langtools jdk hotspot"
+  subrepos="bdb corba jaxp jaxws langtools jdk hotspot nashorn"
   if [ -f .hg/hgrc ] ; then
     pull_default=`hg paths default`
     if [ "${pull_default}" = "" ] ; then
--- a/make/scripts/webrev.ksh	Sat Mar 23 21:09:07 2013 +0000
+++ b/make/scripts/webrev.ksh	Tue May 07 17:13:57 2013 -0700
@@ -19,7 +19,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2008, 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2008, 2013, Oracle and/or its affiliates. All rights reserved.
 # Use is subject to license terms.
 #
 # This script takes a file list and a workspace and builds a set of html files
@@ -27,7 +27,7 @@
 # Documentation is available via 'webrev -h'.
 #
 
-WEBREV_UPDATED=23.18-hg
+WEBREV_UPDATED=24.0-hg+jbs
 
 HTML='<?xml version="1.0"?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
@@ -146,7 +146,7 @@
 #
 bug2url()
 {
-	sed -e 's|[0-9]\{5,\}|<a href=\"'$BUGURL'&\">&</a>|g'
+	sed -e 's|[0-9]\{5,\}|<a href=\"'$BUGURL$IDPREFIX'&\">&</a>|g'
 }
 
 #
@@ -230,8 +230,8 @@
 #   $ sdiff_to_html old/usr/src/tools/scripts/webrev.sh \
 #         new/usr/src/tools/scripts/webrev.sh \
 #         webrev.sh usr/src/tools/scripts \
-#         '<a href="http://monaco.sfbay.sun.com/detail.jsp?cr=1234567">
-#          1234567</a> my bugid' > <file>.html
+#         '<a href="https://jbs.oracle.com/bugs/browse/JDK-1234567">
+#          JDK-1234567</a> my bugid' > <file>.html
 #
 # framed_sdiff() is then called which creates $2.frames.html
 # in the webrev tree.
@@ -1160,7 +1160,7 @@
 	            print "$comm"
 	            return
 	        fi
-	  
+
 	        print "$comm" | html_quote | bug2url | sac2url
                 )
         fi
@@ -1418,7 +1418,7 @@
                   next;}
         END       {for (tree in trees)
                         { rev=revs[trees[tree]];
-                          if (rev > 0) 
+                          if (rev > 0)
                                 {printf("%s %d\n",trees[tree],rev-1)}
                         }}' | while read LINE
     do
@@ -1436,17 +1436,17 @@
 {
     rm -f $FLIST
     if [ -z "$Nflag" ]; then
-	print " File list from hg foutgoing $PWS ..."
+        print " File list from hg foutgoing $PWS ..."
         outgoing_from_mercurial_forest
         HG_LIST_FROM_COMMIT=1
     fi
     if [ ! -f $FLIST ]; then
         # hg commit hasn't been run see what is lying around
-	print "\n No outgoing, perhaps you haven't commited."
-	print " File list from hg fstatus -mard ...\c"
+        print "\n No outgoing, perhaps you haven't commited."
+        print " File list from hg fstatus -mard ...\c"
         FSTAT_OPT=
         fstatus
-        HG_LIST_FROM_COMMIT=0
+        HG_LIST_FROM_COMMIT=
     fi
     print " Done."
 }
@@ -1459,14 +1459,14 @@
 {
     TREE=$1
     HGCMD="hg -R $CWS/$TREE status $FSTAT_OPT"
-    
+
     $HGCMD -mdn 2>/dev/null | $FILTER | while read F
     do
         echo $TREE/$F
     done >> $FLIST
 
     # Then all the added files
-    # But some of these could have been "moved" or renamed ones
+    # But some of these could have been "moved" or renamed ones or copied ones
     # so let's make sure we get the proper info
     # hg status -aC will produce something like:
     #	A subdir/File3
@@ -1474,8 +1474,11 @@
     #	  File4
     #	A subdir/File5
     # The first and last are simple addition while the middle one
-    # is a move/rename
-
+    # is a move/rename or a copy.  We can't distinguish from a rename vs a copy
+    # without also getting the status of removed files.  The middle case above
+    # is a rename if File4 is also shown a being removed.  If File4 is not a 
+    # removed file, then the middle case is a copy from File4 to subdir/File4
+    # FIXME - we're not distinguishing copy from rename
     $HGCMD -aC | $FILTER | while read LINE; do
 	ldone=""
 	while [ -z "$ldone" ]; do
@@ -1543,7 +1546,7 @@
 			 if (n == 0)
 				{ printf("A %s/%s\n",tree,$2)}
 			 else
-				{ printf("A %s\n",$2)}; 
+				{ printf("A %s\n",$2)};
 			 next}
 	/^ /		{n=index($1,tree);
 			 if (n == 0)
@@ -1604,7 +1607,7 @@
 # We need at least one of default-push or default paths set in .hg/hgrc
 # If neither are set we don't know who to compare with.
 
-function flist_from_mercurial 
+function flist_from_mercurial
 {
 #	if [ "${PWS##ssh://}" != "$PWS" -o \
 #	     "${PWS##http://}" != "$PWS" -o \
@@ -1638,8 +1641,12 @@
 	#	A subdir/File4
 	#	  File4
 	#	A subdir/File5
-	# The first and last are simple addition while the middle one
-	# is a move/rename
+        # The first and last are simple addition while the middle one
+        # is a move/rename or a copy.  We can't distinguish from a rename vs a copy
+        # without also getting the status of removed files.  The middle case above
+        # is a rename if File4 is also shown a being removed.  If File4 is not a 
+        # removed file, then the middle case is a copy from File4 to subdir/File4
+        # FIXME - we're not distinguishing copy from rename
 
 	hg status $STATUS_REV -aC | $FILTER >$FLIST.temp
 	while read LINE; do
@@ -1757,7 +1764,7 @@
 	elif [[ "$OS" == "Linux" ]]; then
 	    DEVTOOLS="/java/devtools/linux/bin"
 	fi
-	    
+
 	ppath=$PATH
 	ppath=$ppath:/usr/sfw/bin:/usr/bin:/usr/sbin
 	ppath=$ppath:/opt/teamware/bin:/opt/onbld/bin
@@ -1844,7 +1851,7 @@
 	ssh_host=`echo $CMD | sed -e 's/ssh:\/\/\([^/]*\)\/.*/\1/'`
 	ssh_dir=`echo $CMD | sed -e 's/ssh:\/\/[^/]*\/\(.*\)/\1/'`
     fi
-    
+
 }
 
 function build_old_new_mercurial
@@ -1905,7 +1912,7 @@
 		fi
 	    fi
 	else
-	    # It's a rename (or a move), so let's make sure we move
+	    # It's a rename (or a move), or a copy, so let's make sure we move
 	    # to the right directory first, then restore it once done
 	    current_dir=`pwd`
 	    cd $CWS/$PDIR
@@ -2096,13 +2103,14 @@
 		PARENT_REV=$OPTARG;;
 
 	v)	print "$0 version: $WEBREV_UPDATED";;
-		
+
 
 	?)	usage;;
 	esac
 done
 
 FLIST=/tmp/$$.flist
+HG_LIST_FROM_COMMIT=
 
 if [[ -n $wflag && -n $lflag ]]; then
 	usage
@@ -2338,7 +2346,7 @@
 	#
 	[[ -z $codemgr_ws && -n $CODEMGR_WS ]] && codemgr_ws=$CODEMGR_WS
 	[[ -z $codemgr_ws && -n $WSPACE ]] && codemgr_ws=`$WSPACE name`
-	    
+
 	if [[ -n $codemgr_ws && ! -d $codemgr_ws ]]; then
 		print -u2 "$codemgr_ws: no such workspace"
 		exit 1
@@ -2521,10 +2529,16 @@
 #    Bug IDs will be replaced by a URL.  Order of precedence
 #    is: default location, $WEBREV_BUGURL, the -O flag.
 #
-BUGURL='http://monaco.sfbay.sun.com/detail.jsp?cr='
+BUGURL='https://jbs.oracle.com/bugs/browse/'
 [[ -n $WEBREV_BUGURL ]] && BUGURL="$WEBREV_BUGURL"
-[[ -n "$Oflag" ]] && \
+if [[ -n "$Oflag" ]]; then
+    CRID=`echo $CRID | sed -e 's/JDK-//'`
     BUGURL='http://bugs.sun.com/bugdatabase/view_bug.do?bug_id='
+    IDPREFIX=''
+else
+    IDPREFIX='JDK-'
+fi
+
 
 #
 #    Likewise, ARC cases will be replaced by a URL.  Order of precedence
@@ -2539,6 +2553,7 @@
     SACURL='http://www.opensolaris.org/os/community/arc/caselog'
 
 rm -f $WDIR/$WNAME.patch
+rm -f $WDIR/$WNAME.changeset
 rm -f $WDIR/$WNAME.ps
 rm -f $WDIR/$WNAME.pdf
 
@@ -2561,7 +2576,7 @@
 
 #
 # Should we ignore changes in white spaces when generating diffs?
-# 
+#
 if [[ -n $bflag ]]; then
     DIFFOPTS="-t"
 else
@@ -2748,7 +2763,7 @@
 		fi
 	    fi
 	else
-	    
+
 	    #
 	    # If we have old and new versions of the file then run the
 	    # appropriate diffs.  This is complicated by a couple of factors:
@@ -2768,34 +2783,39 @@
 	    cleanse_rmfile="sed 's/^\(@@ [0-9+,-]*\) [0-9+,-]* @@$/\1 +0,0 @@/'"
 	    cleanse_newfile="sed 's/^@@ [0-9+,-]* \([0-9+,-]* @@\)$/@@ -0,0 \1/'"
 
-	    rm -f $WDIR/$DIR/$F.patch
-	    if [[ -z $rename ]]; then
-		if [ ! -f $ofile ]; then
-		    diff -u /dev/null $nfile | sh -c "$cleanse_newfile" \
-			> $WDIR/$DIR/$F.patch
-		elif [ ! -f $nfile ]; then
-		    diff -u $ofile /dev/null | sh -c "$cleanse_rmfile" \
-			> $WDIR/$DIR/$F.patch
-		else
-		    diff -u $ofile $nfile > $WDIR/$DIR/$F.patch
-		fi
-	    else
-		diff -u $ofile /dev/null | sh -c "$cleanse_rmfile" \
-		    > $WDIR/$DIR/$F.patch
-
-		diff -u /dev/null $nfile | sh -c "$cleanse_newfile" \
-		    >> $WDIR/$DIR/$F.patch
-
-	    fi
-
-
-	#
-	# Tack the patch we just made onto the accumulated patch for the
-	# whole wad.
-	#
-	    cat $WDIR/$DIR/$F.patch >> $WDIR/$WNAME.patch
-
-	    print " patch\c"
+            if [[ ! "$HG_LIST_FROM_COMMIT" -eq 1 || ! $flist_mode == "auto" ]];
+            then
+              # Only need to generate a patch file here if there are no commits in outgoing
+              # or if we've specified a file list
+              rm -f $WDIR/$DIR/$F.patch
+              if [[ -z $rename ]]; then
+                  if [ ! -f $ofile ]; then
+                      diff -u /dev/null $nfile | sh -c "$cleanse_newfile" \
+                          > $WDIR/$DIR/$F.patch
+                  elif [ ! -f $nfile ]; then
+                      diff -u $ofile /dev/null | sh -c "$cleanse_rmfile" \
+                          > $WDIR/$DIR/$F.patch
+                  else
+                      diff -u $ofile $nfile > $WDIR/$DIR/$F.patch
+                  fi
+              else
+                  diff -u $ofile /dev/null | sh -c "$cleanse_rmfile" \
+                      > $WDIR/$DIR/$F.patch
+
+                  diff -u /dev/null $nfile | sh -c "$cleanse_newfile" \
+                      >> $WDIR/$DIR/$F.patch
+
+              fi
+
+
+            #
+            # Tack the patch we just made onto the accumulated patch for the
+            # whole wad.
+            #
+              cat $WDIR/$DIR/$F.patch >> $WDIR/$WNAME.patch
+            fi
+
+            print " patch\c"
 
 	    if [[ -f $ofile && -f $nfile && -z $mv_but_nodiff ]]; then
 
@@ -2888,6 +2908,32 @@
 	print
 done < $FLIST
 
+# Create the new style mercurial patch here using hg export -r [all-revs] -g -o $CHANGESETPATH
+if [[ $SCM_MODE == "mercurial" ]]; then
+  if [[ "$HG_LIST_FROM_COMMIT" -eq 1 && $flist_mode == "auto" ]]; then
+    EXPORTCHANGESET="$WNAME.changeset"
+    CHANGESETPATH=${WDIR}/${EXPORTCHANGESET}
+    rm -f $CHANGESETPATH
+    touch $CHANGESETPATH
+    if [[ -n $ALL_CREV ]]; then
+      rev_opt=
+      for rev in $ALL_CREV; do
+        rev_opt="$rev_opt --rev $rev"
+      done
+    elif [[ -n $FIRST_CREV ]]; then
+      rev_opt="--rev $FIRST_CREV"
+    fi
+
+    if [[ -n $rev_opt ]]; then
+      (cd $CWS;hg export -g $rev_opt -o $CHANGESETPATH)
+      echo "Created changeset: $CHANGESETPATH" 1>&2
+      # Use it in place of the jdk.patch created above
+      rm -f $WDIR/$WNAME.patch
+    fi
+  set +x
+  fi
+fi
+
 frame_nav_js > $WDIR/ancnav.js
 frame_navigation > $WDIR/ancnav.html
 
@@ -2983,9 +3029,13 @@
 print "</td></tr>"
 
 if [[ -f $WDIR/$WNAME.patch ]]; then
-	print "<tr><th>Patch of changes:</th><td>"
-	print "<a href=\"$WNAME.patch\">$WNAME.patch</a></td></tr>"
+  print "<tr><th>Patch of changes:</th><td>"
+  print "<a href=\"$WNAME.patch\">$WNAME.patch</a></td></tr>"
+elif [[ -f $CHANGESETPATH ]]; then
+  print "<tr><th>Changeset:</th><td>"
+  print "<a href=\"$EXPORTCHANGESET\">$EXPORTCHANGESET</a></td></tr>"
 fi
+
 if [[ -f $WDIR/$WNAME.pdf ]]; then
 	print "<tr><th>Printable review:</th><td>"
 	print "<a href=\"$WNAME.pdf\">$WNAME.pdf</a></td></tr>"
@@ -3000,22 +3050,31 @@
 # external URL has a <title> like:
 # <title>Bug ID: 6641309 Wrong Cookie separator used in HttpURLConnection</title>
 # while internal URL has <title> like:
-# <title>6641309: Wrong Cookie separator used in HttpURLConnection</title>
+# <title>[#JDK-6641309] Wrong Cookie separator used in HttpURLConnection</title>
 #
 if [[ -n $CRID ]]; then
     for id in $CRID
     do
+        if [[ -z "$Oflag" ]]; then
+            #add "JDK-" to raw bug id for jbs links.
+            id=`echo ${id} | sed 's/^\([0-9]\{5,\}\)$/JDK-\1/'`
+        fi
         print "<tr><th>Bug id:</th><td>"
         url="${BUGURL}${id}"
-        if [[ -n $WGET ]]; then
-            msg=`$WGET -q $url -O - | grep '<title>' | sed 's/<title>\(.*\)<\/title>/\1/' | sed 's/Bug ID://'`
+        if [[ -n "$Oflag" ]]; then
+            cleanup='s/Bug ID: \([0-9]\{5,\}\) \(.*\)/JDK-\1 : \2/'
+        else
+            cleanup='s|\[#\(JDK-[0-9]\{5,\}\)\] \(.*\)|\1 : \2|'
         fi
-        if [[ -n $msg ]]; then
-            print "<a href=\"$url\">$msg</a>"
-        else
-            print $id | bug2url
+        if [[ -n $WGET ]]; then
+            msg=`$WGET --timeout=10 --tries=1 -q $url -O - | grep '<title>' | sed 's/<title>\(.*\)<\/title>/\1/' | sed "$cleanup" | html_quote`
         fi
-        
+        if [[ -z $msg ]]; then
+            msg="${id}"
+        fi
+
+        print "<a href=\"$url\">$msg</a>"
+
         print "</td></tr>"
     done
 fi
@@ -3179,4 +3238,3 @@
 
 print "Done."
 print "Output to: $WDIR"
-
--- a/test/Makefile	Sat Mar 23 21:09:07 2013 +0000
+++ b/test/Makefile	Tue May 07 17:13:57 2013 -0700
@@ -38,8 +38,8 @@
 define SUBDIR_TEST # subdirectory target
 if [ -d $1 ] ; then \
   if [ -r $1/test/Makefile ] ; then \
-    echo "$(MAKE) -C $1/test $2" ; \
-    $(MAKE) -C $1/test $2 ; \
+    echo "$(MAKE) -k -C $1/test $2" ; \
+    $(MAKE) -k -C $1/test $2 ; \
   else \
     echo "ERROR: File does not exist: $1/test/Makefile"; \
     exit 1; \
@@ -53,7 +53,7 @@
 LANGTOOLS_TEST_LIST = langtools_jtreg
 
 # Test target list for jdk repository
-JDK_DEFAULT_TEST_LIST = \
+JDK_ALL_TEST_LIST = \
 	jdk_beans1 \
 	jdk_io  \
 	jdk_lang  \
@@ -65,10 +65,7 @@
 	jdk_security1 \
 	jdk_text  \
 	jdk_util  \
-	jdk_time
-
-# These tests are not part of the default testing list
-JDK_NONDEFAULT_TEST_LIST = \
+	jdk_time \
 	jdk_awt \
 	jdk_beans2 jdk_beans3  \
 	jdk_management \
@@ -81,14 +78,14 @@
 	jdk_jdi \
 	jdk_jfr
 
-# All jdk tests
-JDK_ALL_TEST_LIST = $(JDK_DEFAULT_TEST_LIST) $(JDK_NONDEFAULT_TEST_LIST)
+# Theses are meta test targets in jdk
+JDK_META_TEST_LIST = jdk_all jdk_default jdk_core
 
 # These are the current jck test targets in the jdk repository
 JDK_JCK7_LIST = jck7devtools jck7compiler jck7runtime
 
-# Default test target (everything)
-default: $(JDK_DEFAULT_TEST_LIST) $(LANGTOOLS_TEST_LIST)
+# Default test target (core)
+default: jdk_core $(LANGTOOLS_TEST_LIST)
 
 # All testing
 all: $(JDK_ALL_TEST_LIST) $(LANGTOOLS_TEST_LIST)
@@ -96,7 +93,8 @@
 # Test targets
 $(LANGTOOLS_TEST_LIST):
 	@$(NO_STOPPING)$(call SUBDIR_TEST, $(LANGTOOLS_DIR), $(subst langtools_,,$@))
-$(JDK_ALL_TEST_LIST) $(JDK_JCK7_LIST):
+
+$(JDK_ALL_TEST_LIST) $(JDK_META_TEST_LIST) $(JDK_JCK7_LIST):
 	@$(NO_STOPPING)$(call SUBDIR_TEST, $(JDK_DIR), $@)
 
 clean:
@@ -105,7 +103,7 @@
 
 # Phony targets (e.g. these are not filenames)
 .PHONY: all clean \
-        $(JDK_ALL_TEST_LIST) $(JDK_JCK7_LIST) \
+        $(JDK_ALL_TEST_LIST) $(JDK_META_TEST_LIST) $(JDK_JCK7_LIST) \
         $(LANGTOOLS_TEST_LIST)
 
 ################################################################