11 Commits (0e349f552d3f7008ea28bb0fc67767b594537777)

Author SHA1 Message Date
Peter Johnson 2368686527 Add automated arch/x86 tests. Some were moved from tests/nasm, others are new. 22 years ago
Peter Johnson ade764b8e9 Add some bin objfmt related testcases. These should go into a framework 23 years ago
Peter Johnson f6f4313ff6 Use non-preprocessed BITS directive so this can be assembled with current YASM. 23 years ago
Peter Johnson 01481e7d47 Test circular reference detection. Very basic examples from NASM's docs on 23 years ago
Peter Johnson 41d256accc General tests of directives. 23 years ago
Peter Johnson 77bf842ffc Test the imm and imm8x forms of add. 23 years ago
Peter Johnson f371273c90 Add two larger NASM-preprocessed files from UIUC ECE 291's PModeLib as more 23 years ago
Peter Johnson afcdf3ecd9 Test global/common sharing in addition to extern. 23 years ago
Peter Johnson 9dc4e6eccc How does NASM's bin format handle sections? 23 years ago
Peter Johnson b2876e5f3a Allow multiple EXTERN's of same variable without error (NASM's behavior). 23 years ago
Peter Johnson dd9ad840fe Decided to go ahead and commit these little NASM-syntax test files I've been 23 years ago