org.jikesrvm.tools.header_gen
Class GenArch_ia32

java.lang.Object
  extended by org.jikesrvm.tools.header_gen.GenerateInterfaceDeclarations
      extended by org.jikesrvm.tools.header_gen.GenArch
          extended by org.jikesrvm.tools.header_gen.GenArch_ia32

final class GenArch_ia32
extends GenArch

Emit the architecture-specific part of a header file containing declarations required to access VM data structures from C++. Posix version: AIX PPC, Linux PPC, Linux IA32


Field Summary
 
Fields inherited from class org.jikesrvm.tools.header_gen.GenerateInterfaceDeclarations
arch, bootImageCodeAddress, bootImageDataAddress, bootImageRMapAddress, out, outFileName
 
Constructor Summary
GenArch_ia32()
           
 
Method Summary
 void emitArchAssemblerDeclarations()
           
 void emitArchVirtualMachineDeclarations()
           
 
Methods inherited from class org.jikesrvm.tools.header_gen.GenerateInterfaceDeclarations
emitAssemblerDeclarations, emitBootRecordDeclarations, emitBootRecordInitialization, emitCDeclarationsForJavaType, emitExitStatusCodes, emitVirtualMachineDeclarations, main, p, p, pln, pln, pln, pln
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenArch_ia32

GenArch_ia32()
Method Detail

emitArchVirtualMachineDeclarations

public void emitArchVirtualMachineDeclarations()
Specified by:
emitArchVirtualMachineDeclarations in class GenArch

emitArchAssemblerDeclarations

public void emitArchAssemblerDeclarations()
Specified by:
emitArchAssemblerDeclarations in class GenArch