• Russ Cox's avatar
    8l: step toward native client. · 4a4ec238
    Russ Cox authored
      - ELF header bits and addresses
      - do not let instructions span 32-byte boundary
      - align CALLs so return is to 32-byte boundary
      - align indirect jump targets to 32-byte boundary
        (only possible indirect jumps are function entries)
    
    still to do:
      - replace indirect jump, indirect call, and ret with
        nacl-approved instruction sequences
      - switch to GS segment for m-local storage
    
    R=ken
    OCL=34818
    CL=34818
    4a4ec238
span.c 26.2 KB