src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff/PECoff.java
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File hotspot Sdiff src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff

src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff/PECoff.java

Print this page




  94 
  95         /**
  96          * IMAGE_SECTION_HEADER defines
  97          */
  98 
  99         /**
 100          * Characteristics
 101          */
 102         public static final int IMAGE_SCN_CNT_CODE               = 0x20;
 103         public static final int IMAGE_SCN_CNT_INITIALIZED_DATA   = 0x40;
 104         public static final int IMAGE_SCN_CNT_UNINITIALIZED_DATA = 0x80;
 105         public static final int IMAGE_SCN_LNK_COMDAT             = 0x1000;
 106         public static final int IMAGE_SCN_LNK_INFO               = 0x200;
 107         public static final int IMAGE_SCN_LNK_REMOVE             = 0x800;
 108 
 109         public static final int IMAGE_SCN_ALIGN_1BYTES           = 0x100000;
 110         public static final int IMAGE_SCN_ALIGN_2BYTES           = 0x200000;
 111         public static final int IMAGE_SCN_ALIGN_4BYTES           = 0x300000;
 112         public static final int IMAGE_SCN_ALIGN_8BYTES           = 0x400000;
 113         public static final int IMAGE_SCN_ALIGN_16BYTES          = 0x500000;


 114         public static final int IMAGE_SCN_ALIGN_MASK             = 0xf00000;
 115         public static final int IMAGE_SCN_ALIGN_SHIFT            = 20;
 116 
 117         public static final int IMAGE_SCN_LNK_NRELOC_OVFL        = 0x01000000;
 118 
 119         public static final int IMAGE_SCN_MEM_SHARED             = 0x10000000;
 120         public static final int IMAGE_SCN_MEM_EXECUTE            = 0x20000000;
 121         public static final int IMAGE_SCN_MEM_READ               = 0x40000000;
 122         public static final int IMAGE_SCN_MEM_WRITE              = 0x80000000;
 123 
 124     }
 125 
 126     /**
 127      * Symbol table entry definitions
 128      *
 129      * IMAGE_SYMBOL structure defines
 130      */
 131     public enum IMAGE_SYMBOL {
 132                    ShortName( 0, 8),
 133                        Short( 0, 4),




  94 
  95         /**
  96          * IMAGE_SECTION_HEADER defines
  97          */
  98 
  99         /**
 100          * Characteristics
 101          */
 102         public static final int IMAGE_SCN_CNT_CODE               = 0x20;
 103         public static final int IMAGE_SCN_CNT_INITIALIZED_DATA   = 0x40;
 104         public static final int IMAGE_SCN_CNT_UNINITIALIZED_DATA = 0x80;
 105         public static final int IMAGE_SCN_LNK_COMDAT             = 0x1000;
 106         public static final int IMAGE_SCN_LNK_INFO               = 0x200;
 107         public static final int IMAGE_SCN_LNK_REMOVE             = 0x800;
 108 
 109         public static final int IMAGE_SCN_ALIGN_1BYTES           = 0x100000;
 110         public static final int IMAGE_SCN_ALIGN_2BYTES           = 0x200000;
 111         public static final int IMAGE_SCN_ALIGN_4BYTES           = 0x300000;
 112         public static final int IMAGE_SCN_ALIGN_8BYTES           = 0x400000;
 113         public static final int IMAGE_SCN_ALIGN_16BYTES          = 0x500000;
 114         public static final int IMAGE_SCN_ALIGN_32BYTES          = 0x600000;
 115         public static final int IMAGE_SCN_ALIGN_64BYTES          = 0x700000;
 116         public static final int IMAGE_SCN_ALIGN_MASK             = 0xf00000;
 117         public static final int IMAGE_SCN_ALIGN_SHIFT            = 20;
 118 
 119         public static final int IMAGE_SCN_LNK_NRELOC_OVFL        = 0x01000000;
 120 
 121         public static final int IMAGE_SCN_MEM_SHARED             = 0x10000000;
 122         public static final int IMAGE_SCN_MEM_EXECUTE            = 0x20000000;
 123         public static final int IMAGE_SCN_MEM_READ               = 0x40000000;
 124         public static final int IMAGE_SCN_MEM_WRITE              = 0x80000000;
 125 
 126     }
 127 
 128     /**
 129      * Symbol table entry definitions
 130      *
 131      * IMAGE_SYMBOL structure defines
 132      */
 133     public enum IMAGE_SYMBOL {
 134                    ShortName( 0, 8),
 135                        Short( 0, 4),


src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff/PECoff.java
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File