| 
      
            Lines 60-66
          
      
      
        Link Here
      
     | 
  
        
          | 60 | 
                /** {@link Platform.CPUType#X86_64} Little Endian Windows */ | 
          60 | 
                /** {@link Platform.CPUType#X86_64} Little Endian Windows */ | 
        
        
          | 61 | 
                X86_64_WINDOWS(Platform.CPUType.X86_64),  | 
          61 | 
                X86_64_WINDOWS(Platform.CPUType.X86_64),  | 
        
        
          | 62 | 
                /** {@link Platform.CPUType#SPARC_32} Big Endian Solaris */ | 
          62 | 
                /** {@link Platform.CPUType#SPARC_32} Big Endian Solaris */ | 
        
          
            
              | 63 | 
                    SPARC_32_SUNOS(Platform.CPUType.SPARC_32);  | 
              63 | 
                    SPARC_32_SUNOS(Platform.CPUType.SPARC_32),  | 
            
            
               | 
               | 
              64 | 
                    /** {@link Platform.CPUType#MIPS_32} Big Endian Unix */ | 
            
            
              | 65 | 
                    MIPS_32_UNIX(Platform.CPUType.MIPS_32),  | 
            
            
              | 66 | 
                    /** {@link Platform.CPUType#MIPSEL_32} Little Endian Unix */ | 
            
            
              | 67 | 
                    MIPSEL_32_UNIX(Platform.CPUType.MIPSEL_32);  | 
            
        
          | 64 | 
           | 
          68 | 
           | 
        
        
          | 65 | 
                public final Platform.CPUType cpu;  | 
          69 | 
                public final Platform.CPUType cpu;  | 
        
        
          | 66 | 
           | 
          70 | 
           | 
        
  
    | 
      
            Lines 77-82
          
      
      
        Link Here
      
     | 
  
        
          | 77 | 
            private final static int[] size_x86_64_unix     =  { 4,    8,     4,     8,     16,    8,   4096 }; | 
          81 | 
            private final static int[] size_x86_64_unix     =  { 4,    8,     4,     8,     16,    8,   4096 }; | 
        
        
          | 78 | 
            private final static int[] size_x86_64_windows  =  { 4,    4,     4,     8,     16,    8,   4096 }; | 
          82 | 
            private final static int[] size_x86_64_windows  =  { 4,    4,     4,     8,     16,    8,   4096 }; | 
        
        
          | 79 | 
            private final static int[] size_sparc_32_sunos  =  { 4,    4,     4,     8,     16,    4,   8192 }; | 
          83 | 
            private final static int[] size_sparc_32_sunos  =  { 4,    4,     4,     8,     16,    4,   8192 }; | 
        
            
               | 
               | 
              84 | 
                private final static int[] size_mips_32_unix    =  { 4,    4,     4,     8,      8,    4,   4096 }; | 
            
        
          | 80 | 
           | 
          85 | 
           | 
        
        
          | 81 | 
            /*                               arch   os          i8, i16, i32, i64, int, long, float, doubl, ldoubl, ptr */  | 
          86 | 
            /*                               arch   os          i8, i16, i32, i64, int, long, float, doubl, ldoubl, ptr */  | 
        
        
          | 82 | 
            private final static int[] align_armeabi        =  { 1,   2,   4,   8,   4,    4,     4,     8,      8,   4 }; | 
          87 | 
            private final static int[] align_armeabi        =  { 1,   2,   4,   8,   4,    4,     4,     8,      8,   4 }; | 
        
  
    | 
      
            Lines 86-91
          
      
      
        Link Here
      
     | 
  
        
          | 86 | 
            private final static int[] align_x86_64_unix    =  { 1,   2,   4,   8,   4,    8,     4,     8,     16,   8 }; | 
          91 | 
            private final static int[] align_x86_64_unix    =  { 1,   2,   4,   8,   4,    8,     4,     8,     16,   8 }; | 
        
        
          | 87 | 
            private final static int[] align_x86_64_windows =  { 1,   2,   4,   8,   4,    4,     4,     8,     16,   8 }; | 
          92 | 
            private final static int[] align_x86_64_windows =  { 1,   2,   4,   8,   4,    4,     4,     8,     16,   8 }; | 
        
        
          | 88 | 
            private final static int[] align_sparc_32_sunos =  { 1,   2,   4,   8,   4,    4,     4,     8,      8,   4 }; | 
          93 | 
            private final static int[] align_sparc_32_sunos =  { 1,   2,   4,   8,   4,    4,     4,     8,      8,   4 }; | 
        
            
               | 
               | 
              94 | 
                private final static int[] align_mips_32_unix   =  { 1,   2,   4,   8,   4,    4,     4,     8,      8,   4 }; | 
            
        
          | 89 | 
           | 
          95 | 
           | 
        
        
          | 90 | 
            public enum StaticConfig { | 
          96 | 
            public enum StaticConfig { | 
        
        
          | 91 | 
                /** {@link MachineDescription.ID#ARMle_EABI } */ | 
          97 | 
                /** {@link MachineDescription.ID#ARMle_EABI } */ | 
        
  
    | 
      
            Lines 101-107
          
      
      
        Link Here
      
     | 
  
        
          | 101 | 
                /** {@link MachineDescription.ID#X86_64_WINDOWS } */ | 
          107 | 
                /** {@link MachineDescription.ID#X86_64_WINDOWS } */ | 
        
        
          | 102 | 
                X86_64_WINDOWS(ID.X86_64_WINDOWS, true,  size_x86_64_windows, align_x86_64_windows),  | 
          108 | 
                X86_64_WINDOWS(ID.X86_64_WINDOWS, true,  size_x86_64_windows, align_x86_64_windows),  | 
        
        
          | 103 | 
                /** {@link MachineDescription.ID#SPARC_32_SUNOS } */ | 
          109 | 
                /** {@link MachineDescription.ID#SPARC_32_SUNOS } */ | 
        
          
            
              | 104 | 
                    SPARC_32_SUNOS(ID.SPARC_32_SUNOS, false, size_sparc_32_sunos, align_sparc_32_sunos);  | 
              110 | 
                    SPARC_32_SUNOS(ID.SPARC_32_SUNOS, false, size_sparc_32_sunos, align_sparc_32_sunos),  | 
            
            
               | 
               | 
              111 | 
                    /** {@link MachineDescription.ID#MIPS_32_UNIX } */ | 
            
            
              | 112 | 
                    MIPS_32_UNIX(ID.MIPS_32_UNIX, false, size_mips_32_unix, align_mips_32_unix),  | 
            
            
              | 113 | 
                   /** {@link MachineDescription.ID#MIPSEL_32_UNIX } */ | 
            
            
              | 114 | 
                    MIPSEL_32_UNIX(ID.MIPSEL_32_UNIX, true, size_mips_32_unix, align_mips_32_unix);  | 
            
        
          | 105 | 
           | 
          115 | 
           | 
        
        
          | 106 | 
                public final ID id;  | 
          116 | 
                public final ID id;  | 
        
        
          | 107 | 
                public final MachineDescription md;  | 
          117 | 
                public final MachineDescription md;  |