26 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> 27 28 <xsl:import href="jvmtiLib.xsl"/> 29 30 <xsl:output method="text" indent="no" omit-xml-declaration="yes"/> 31 32 <xsl:param name="trace"></xsl:param> 33 <xsl:param name="interface"></xsl:param> 34 35 36 <xsl:template match="specification"> 37 <xsl:call-template name="sourceHeader"/> 38 <xsl:text> 39 # include "precompiled.hpp" 40 # include "utilities/macros.hpp" 41 #if INCLUDE_JVMTI 42 # include "prims/jvmtiEnter.hpp" 43 # include "prims/jvmtiRawMonitor.hpp" 44 # include "prims/jvmtiUtil.hpp" 45 46 </xsl:text> 47 48 <xsl:if test="$trace = 'Trace'"> 49 <xsl:text> 50 #ifdef JVMTI_TRACE 51 </xsl:text> 52 </xsl:if> 53 54 <xsl:if test="$trace != 'Trace'"> 55 <xsl:text> 56 57 // Error names 58 const char* JvmtiUtil::_error_names[] = { 59 </xsl:text> 60 <xsl:call-template name="fillEntityName"> 61 <xsl:with-param name="entities" select="errorsection/errorcategory/errorid"/> 62 </xsl:call-template> 63 <xsl:text> 64 }; 65 | 26 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> 27 28 <xsl:import href="jvmtiLib.xsl"/> 29 30 <xsl:output method="text" indent="no" omit-xml-declaration="yes"/> 31 32 <xsl:param name="trace"></xsl:param> 33 <xsl:param name="interface"></xsl:param> 34 35 36 <xsl:template match="specification"> 37 <xsl:call-template name="sourceHeader"/> 38 <xsl:text> 39 # include "precompiled.hpp" 40 # include "utilities/macros.hpp" 41 #if INCLUDE_JVMTI 42 # include "prims/jvmtiEnter.hpp" 43 # include "prims/jvmtiRawMonitor.hpp" 44 # include "prims/jvmtiUtil.hpp" 45 46 // There are known-bad format/arg pairings in the code generated by this file. 47 PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC 48 49 </xsl:text> 50 51 <xsl:if test="$trace = 'Trace'"> 52 <xsl:text> 53 #ifdef JVMTI_TRACE 54 </xsl:text> 55 </xsl:if> 56 57 <xsl:if test="$trace != 'Trace'"> 58 <xsl:text> 59 60 // Error names 61 const char* JvmtiUtil::_error_names[] = { 62 </xsl:text> 63 <xsl:call-template name="fillEntityName"> 64 <xsl:with-param name="entities" select="errorsection/errorcategory/errorid"/> 65 </xsl:call-template> 66 <xsl:text> 67 }; 68 |