jogamp.common.os.elf.ElfHeaderPart1.class Maven / Gradle / Ivy
The newest version!
???? 4v?
?
U?
??
??
??
?? ?
??
?? ?
???
?
?? ? ? ?
?
?
/?
/ !
/"#$
?%
/&
'(
?)
?*
+,-.
/012345
6
/789:;
<=
>?@A
BC DE DEBUG Z EI_NIDENT I ELFMAG0 B
ConstantValue ELFMAG1 E ELFMAG2 L ELFMAG3 F EI_CLASS ELFCLASSNONE
ELFCLASS32
ELFCLASS64 EI_DATA ELFDATANONE ELFDATA2LSB ELFDATA2MSB
EI_VERSION EV_NONE
EV_CURRENT EI_OSABI
ELFOSABI_SYSV
ELFOSABI_NONE
ELFOSABI_HPUX ELFOSABI_NETBSD ELFOSABI_LINUX ELFOSABI_SOLARIS
ELFOSABI_IRIX ELFOSABI_FREEBSD ELFOSABI_ARM ELFOSABI_STANDALONE ELFOSABI_TRU64
ELFOSABI_MODESTO ELFOSABI_OPENBSD ELFOSABI_OPENVMS
ELFOSABI_NSK
ELFOSABI_AROS ELFOSABI_FENIXOS
EI_ABIVERSION EI_PAD ET_NONE S ET_REL ET_EXEC ET_DYN ET_CORE EM_NONE EM_M32 EM_SPARC EM_386 EM_68K EM_88K EM_486 EM_860 EM_MIPS EM_S370 EM_MIPS_RS3_LE EM_PARISC EM_res016 EM_VPP550 EM_SPARC32PLUS EM_960 EM_PPC EM_PPC64 EM_S390 EM_SPU EM_V800 $ EM_FR20 % EM_RH32 & EM_MCORE ' EM_RCE EM_ARM ( EM_OLD_ALPHA ) EM_SH *
EM_SPARCV9 +
EM_TRICORE , EM_ARC - EM_H8_300 .
EM_H8_300H / EM_H8S 0 EM_H8_500 1 EM_IA_64 2 EM_MIPS_X 3 EM_COLDFIRE 4 EM_68HC12 5 EM_MMA 6 EM_PCP 7 EM_NCPU 8 EM_NDR1 9 EM_STARCORE : EM_ME16 ; EM_ST100 < EM_TINYJ = EM_X86_64 > EM_PDSP ? EM_PDP10 @ EM_PDP11 A EM_FX66 B
EM_ST9PLUS C EM_ST7 D EM_68HC16 EM_68HC11 EM_68HC08 G EM_68HC05 H EM_SVX I EM_ST19 J EM_VAX K EM_CRIS
EM_JAVELIN M EM_FIREPATH N EM_ZSP O EM_MMIX P EM_HUANY Q EM_PRISM R EM_AVR S EM_FR30 T EM_D10V U EM_D30V V EM_V850 W EM_M32R X
EM_MN10300 Y
EM_MN10200 Z EM_PJ [ EM_OPENRISC \ EM_ARC_A5 ] EM_XTENSA ^ EM_VIDEOCORE _
EM_TMM_GPP ` EM_NS32K a EM_TPC b EM_SNP1K c EM_ST200 d EM_IP2K e EM_MAX f EM_CR g EM_F2MC16 h EM_MSP430 i EM_BLACKFIN j EM_SE_C33 k EM_SEP l EM_ARCA m
EM_UNICORE n EM_EXCESS o EM_DXP p EM_ALTERA_NIOS2 q EM_CRX r EM_XGATE s EM_C166 t EM_M16C u EM_DSPIC30F v EM_CE w EM_M32C x
EM_TSK3000 ? EM_RS08 ? EM_res133 ? EM_ECOG2 ? EM_SCORE ? EM_SCORE7 EM_DSP24 ?
EM_VIDEOCORE3 ? EM_LATTICEMICO32 ? EM_SE_C17 ? EM_TI_C6000 ? EM_TI_C2000 ? EM_TI_C5500 ?
EM_MMDSP_PLUS ? EM_CYPRESS_M8C ? EM_R32C ? EM_TRIMEDIA ? EM_QDSP6 ? EM_8051 ? EM_STXP7X ? EM_NDS32 ? EM_ECOG1 ? EM_ECOG1X EM_MAXQ30 ? EM_XIMO16 ? EM_MANIK ?
EM_CRAYNV2 ? EM_RX ? EM_METAG ? EM_MCST_ELBRUS ? EM_ECOG16 ? EM_CR16 ? EM_ETPU ? EM_SLE9X ? EM_L1OM ? EM_INTEL181 ? EM_INTEL182 ?
EM_AARCH64 ? EM_ARM184 ? EM_AVR32 ? EM_STM8 ? EM_TILE64 ?
EM_TILEPRO ?
EM_MICROBLAZE ? EM_CUDA ? raw Ljogamp/common/os/elf/Ehdr_p1; E_ident [B cpuName Ljava/lang/String; cpuTypeG CPUType InnerClasses 'Lcom/jogamp/common/os/Platform$CPUType; abiTypeH ABIType 'Lcom/jogamp/common/os/Platform$ABIType; machDescJ StaticConfig 3Lcom/jogamp/common/os/MachineDataInfo$StaticConfig; isIdentityValid ([B)Z Code LineNumberTable
StackMapTable readK OSType g(Lcom/jogamp/common/os/Platform$OSType;Ljava/io/RandomAccessFile;)Ljogamp/common/os/elf/ElfHeaderPart1;
ExceptionsL C(Lcom/jogamp/common/os/Platform$OSType;Ljava/io/RandomAccessFile;)VMN getArchClassBits ()I getDataEncodingMode ()B isLittleEndian ()Z isBigEndian isNoneEndian
getVersion getOSABI getOSABIVersion getType ()S
getMachine toString ()Ljava/lang/String; ()V
SourceFile ElfHeaderPart1.java #jogamp/common/os/elf/ElfHeaderPart1????OP?QRSTUVWX??Y?Z[???? "java/lang/IllegalArgumentException Buffer is not an ELF Header?\?? arm??]??? aarch64^? x86_64 i386 i486 ia64???? mips64le mips64 mipsle mips
mipsle-rs3 mipsle-x mips-x ppc ppc64 superh +CPUType and ABIType could not be determined_?`a??bcd?? V Wefg java/lang/StringBuilder ELF-1: cpuName hi -> hj , , machDesc k???lm\n?o??? LSB MSB NON?? reloc exec shared core none ELF-1[vers ??hp
, machine[ ], bits , enc , abi[os ?? , vers ?? ], type ] Platformqrs X Y java/lang/Objectt %com/jogamp/common/os/Platform$CPUType %com/jogamp/common/os/Platform$ABITypeu 1com/jogamp/common/os/MachineDataInfo$StaticConfig $com/jogamp/common/os/Platform$OSType java/io/IOException java/io/RandomAccessFile java/lang/String jogamp/common/os/elf/Ehdr_p1 size jogamp/common/os/elf/IOUtils readBytes !(Ljava/io/RandomAccessFile;[BII)V java/nio/ByteBuffer wrap ([BII)Ljava/nio/ByteBuffer; create 5(Ljava/nio/ByteBuffer;)Ljogamp/common/os/elf/Ehdr_p1; getE_identArrayLength
getE_ident (I[B)[B (Ljava/lang/String;)V GENERIC_ABI EABI_AARCH64 toLowerCase query ;(Ljava/lang/String;)Lcom/jogamp/common/os/Platform$CPUType; 'jogamp/common/os/MachineDataInfoRuntime guessStaticMachineDataInfo ?(Lcom/jogamp/common/os/Platform$OSType;Lcom/jogamp/common/os/Platform$CPUType;)Lcom/jogamp/common/os/MachineDataInfo$StaticConfig; java/lang/System err Ljava/io/PrintStream; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder;
toShortString java/io/PrintStream println getE_type getE_machine (I)Ljava/lang/StringBuilder; jogamp/common/Debug debug (Ljava/lang/String;)Z com/jogamp/common/os/Platform $com/jogamp/common/os/MachineDataInfo ! U ? V W X Y Z [ \ ] ^ [ \ _ ` [ \ a b [ \ c d Y \ e f [ \ g h [ \ i j [ \ k l Y \ m n [ \ g o [ \ i p [ \ k q Y \ r s [ \ g t [ \ i u Y \ v w [ \ g x [ \ g y [ \ i z [ \ k { [ \ | } [ \ r ~ [ \ v [ \ ? ? [ \ ? ? [ \ ? ? [ \ ? ? [ \ ? ? [ \ ? ? [ \ ? ? [ \ ? ? [ \ ? ? [ \ ? ? Y \ ? ? Y \ ? ? ? \ g ? ? \ i ? ? \ k ? ? \ | ? ? \ e ? ? \ g ? ? \ i ? ? \ k ? ? \ | ? ? \ e ? ? \ m ? ? \ r ? ? \ v ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ ? ? ? \ _ ? ? \ c ? ? \ ? ? ? \ ? ? ? \ ? ? \ ? \ ? \ a ? \ ? \ ? \
? \
? \ ? \ ? \ ? \ ? \ ? \ ? \ ? \ ? \ ? \ ! ? \ " # ? \ $ % ? \ &