src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachOVersion.java
Index Unified diffs Context diffs Sdiffs Frames Patch New Old Previous File Next File hotspot Cdiff src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachOVersion.java

src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachOVersion.java

Print this page

        

*** 22,49 **** */ package jdk.tools.jaotc.binformat.macho; import java.nio.ByteBuffer; - import java.nio.ByteOrder; - import jdk.tools.jaotc.binformat.macho.MachO; import jdk.tools.jaotc.binformat.macho.MachO.version_min_command; import jdk.tools.jaotc.binformat.macho.MachOByteBuffer; ! public class MachOVersion { ! ByteBuffer version; ! public MachOVersion() { version = MachOByteBuffer.allocate(version_min_command.totalsize); version.putInt(version_min_command.cmd.off, version_min_command.LC_VERSION_MIN_MACOSX); version.putInt(version_min_command.cmdsize.off, version_min_command.totalsize); version.putInt(version_min_command.version.off, (10 << 16) | (10 << 8)); /* MacOSX 10.10 */ version.putInt(version_min_command.sdk.off, 0); /* N/A SDK */ } ! public byte[] getArray() { return version.array(); } } - --- 22,46 ---- */ package jdk.tools.jaotc.binformat.macho; import java.nio.ByteBuffer; import jdk.tools.jaotc.binformat.macho.MachO.version_min_command; import jdk.tools.jaotc.binformat.macho.MachOByteBuffer; ! final class MachOVersion { ! private final ByteBuffer version; ! MachOVersion() { version = MachOByteBuffer.allocate(version_min_command.totalsize); version.putInt(version_min_command.cmd.off, version_min_command.LC_VERSION_MIN_MACOSX); version.putInt(version_min_command.cmdsize.off, version_min_command.totalsize); version.putInt(version_min_command.version.off, (10 << 16) | (10 << 8)); /* MacOSX 10.10 */ version.putInt(version_min_command.sdk.off, 0); /* N/A SDK */ } ! byte[] getArray() { return version.array(); } }
src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachOVersion.java
Index Unified diffs Context diffs Sdiffs Frames Patch New Old Previous File Next File