< prev index next >

src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java

Print this page

        

*** 524,534 **** public void createBinary(String outputFileName) throws IOException { String osName = System.getProperty("os.name"); switch (osName) { case "Linux": case "SunOS": ! JELFRelocObject elfobj = new JELFRelocObject(this, outputFileName); elfobj.createELFRelocObject(relocationTable, symbolTable.values()); break; case "Mac OS X": JMachORelocObject machobj = new JMachORelocObject(this, outputFileName); machobj.createMachORelocObject(relocationTable, symbolTable.values()); --- 524,534 ---- public void createBinary(String outputFileName) throws IOException { String osName = System.getProperty("os.name"); switch (osName) { case "Linux": case "SunOS": ! JELFRelocObject elfobj = JELFRelocObject.newInstance(this, outputFileName); elfobj.createELFRelocObject(relocationTable, symbolTable.values()); break; case "Mac OS X": JMachORelocObject machobj = new JMachORelocObject(this, outputFileName); machobj.createMachORelocObject(relocationTable, symbolTable.values());
*** 572,582 **** * exist. * * @param info relocation information to be added */ public void addRelocation(Relocation info) { ! // System.out.println("# Relocation [" + symName + "] [" + info.getOffset() + "] [" + // info.getSection().getContainerName() + "] [" + info.getSymbol().getName() + "] [" + // info.getSymbol().getOffset() + " @ " + info.getSymbol().getSection().getContainerName() + // "]"); if (relocationTable.containsKey(info.getSymbol())) { relocationTable.get(info.getSymbol()).add(info); --- 572,582 ---- * exist. * * @param info relocation information to be added */ public void addRelocation(Relocation info) { ! // System.out.println("# Relocation [" + info.getSymbol() + "] [" + info.getOffset() + "] [" + // info.getSection().getContainerName() + "] [" + info.getSymbol().getName() + "] [" + // info.getSymbol().getOffset() + " @ " + info.getSymbol().getSection().getContainerName() + // "]"); if (relocationTable.containsKey(info.getSymbol())) { relocationTable.get(info.getSymbol()).add(info);
< prev index next >