1# Properties which are known to Pack without further instruction, 2# but are not part of the JSR 200 standard. 3# They amount to default Pack properties. 4 5# Additional standard properties are hardwired into the code, 6# but may be overridden here, if necessary. 7 8# The makefile for this directory must copy this file 9# into the target class hierarchy so it will get into runtime image. 10 11# JCOV attributes 12pack.code.attribute.CoverageTable = NH[PHHII] 13pack.code.attribute.CharacterRangeTable = NH[PHPOHIIH] 14pack.class.attribute.SourceID = RUH 15pack.class.attribute.CompilationID = RUH 16 17# Note: Zero-length ("marker") attributes do not need to be specified here. 18# They are automatically defined to have an empty layout. 19#pack.class.attribute.Deprecated = 20#pack.field.attribute.Deprecated = 21#pack.method.attribute.Deprecated = 22 23## Example layouts for builtins. (Do not uncomment.) 24#pack.class.attribute.Signature = RSH 25#pack.field.attribute.Signature = RSH 26#pack.method.attribute.Signature = RSH 27# Signature = { signature:u2 } 28#pack.class.attribute.SourceFile = RUH 29# SourceFile = { utf8:u2 } 30#pack.class.attribute.InnerClasses = NH[RCH RCNH RUNH FH] 31# InnerClasses = { (N:u2)*{ class:u2 class?:u2 utf8?:u2 flags:u2 } } 32#pack.method.attribute.Exceptions = NH[RCH] 33# Exceptions = { (N:u2)*{ class:u2 } } 34#pack.code.attribute.StackMap = \ 35# [NH[PH NH[(1)] NH[(1)]]] \ 36# [TB (7)[RCH] (8,9)[PH] ()[]] 37#pack.code.attribute.LineNumberTable = NH[PH H] 38#pack.code.attribute.LocalVariableTable = NH[PH OH RUH RSH H] 39 40# Set this property if the classfile version number is bumped, 41# as long as the format remains compatible with Pack200. 42#com.sun.java.util.jar.pack.max.class.majver = 59 43 44# Uncomment this line if the C-coded unpacker seems broken. 45#com.sun.java.util.jar.pack.disable.native = true 46 47