Skip to content
  • Eric Jessee's avatar
    Adding illegal instruction emulation support (#2) · bf1e00e8
    Eric Jessee authored
    * try to trigger illegal instruction with div
    
    * add soft exceptions to build
    
    * beginnings of soft exception handler. r-type decoding added!
    
    * change one comment
    
    * rename soft_exceptions to soft_instructions
    
    * add newline to end of files
    
    * restore hello_world.c to original state, create illegal_instruction_experiments.c
    
    * added file descriptions
    
    * added support for rem, remu, and div
    
    * added prototypes for misaligned access handlers
    
    * added comment about bitfield struct, fixed some compile errors
    
    * added mul support
    
    * fixed sign extension for mulh and mulhsu, added inline asm to test
    
    * support for division overflow, and improvements to test cases
    
    * add eric to LICENCE!
    
    * add maybe_unused to avoid release mode build errors
    bf1e00e8
This project is licensed under the MIT License. Learn more