74 Commits (master)
 

Author SHA1 Message Date
Zack Marvel 6641582d86 cmake reorganization 1 week ago
Zack Marvel 817a600d40 Install newer cmake in Docker image 12 months ago
Zack Marvel 20dcb30609 Clean up previous build dir 12 months ago
Zack Marvel 374f1b5507 CMake build, and test fixes 12 months ago
Zack Marvel 869338dc08 Use Docker for Jenkins tests 12 months ago
Zack Marvel e285d0290d checkpoint: `readelf` can read section header string tables 1 year ago
Zack Marvel 83c0b3e158 Merge branch 'assembler' of ssh://ssh.zackmarvel.com:2200/zack/gbas into assembler 1 year ago
Zack Marvel d37c77e5b7 Helpers for swapping; broken support for writing ELF 1 year ago
Zack Marvel 39362eb714 Put build artifacts in build/ subdirectory 1 year ago
Zack Marvel 9ee5de8d7a read section name string table 1 year ago
Zack Marvel 4c4b1cd779 Read section header table correctly 1 year ago
Zack Marvel 15a4903fa4 Checkpoint: playing with ELF reader, it's broken 1 year ago
Zack Marvel ff5a9770a3 Add a relocatable symbol test 2 years ago
Zack Marvel 66abc84bf7 ELF test cleanup 2 years ago
Zack Marvel 6b935893b5 addSection test 2 years ago
Zack Marvel 99dff73385 ELF::addSection helper 2 years ago
Zack Marvel f90104bd5b Abstract symbol attributes and fix tests accordingly 2 years ago
Zack Marvel 607818d351 some notes 2 years ago
Zack Marvel 3a613c0ebc small corrections 2 years ago
Zack Marvel e7eb9022f3 Tests fixed 2 years ago
Zack Marvel 866b7aca61 Compiling, but unsurprisingly some tests are failing 2 years ago
Zack Marvel 9c9bc1f956 Assembler test updated per ELF changes, have not run tests yet 2 years ago
Zack Marvel 5481bd81e6 WIP refactoring ELF 2 years ago
Zack Marvel 0392994171 Support for `.section` directive 2 years ago
Zack Marvel c841b0be01 Merge branch 'assembler' of horsea:src/gbas into assembler 2 years ago
Zack Marvel fff03e690a Merge branch 'master' of horsea:src/gbas into assembler 2 years ago
Zack Marvel 0a3f9e5642 Use shared_ptr as param for `Parser::evaluate` 2 years ago
Zack Marvel 6ee6ee7f9b Correction to asan parameters for gcc 2 years ago
Zack Marvel be9b1a8375 Fix build errors 2 years ago
Zack Marvel d38335d3db Checkpoint 2 years ago
Zack Marvel d7905f4961 Changed tokenizer API and fixed memory leaks 2 years ago
Zack Marvel 76b4f105bd Add and test various data sections, add writing to output stream 2 years ago
Zack Marvel b2468cbc31 Starting ELF implementation 2 years ago
Zack Marvel 5cfb7ca084 clang-format tests 2 years ago
Zack Marvel 7f28201b6a Use google clang-format settings 2 years ago
Zack Marvel e190714300 Use clang-format! 2 years ago
Zack Marvel f03f2c91de Merge branch 'assembler' 2 years ago
Zack Marvel 4e9a67296e Assembler evaluator tests 2 years ago
Zack Marvel 3eeb657038 Pretty basic assembler evaluator tests 2 years ago
Zack Marvel 982d9f9802 Clean before generating coverage 2 years ago
Zack Marvel 92bc26a47b Parser: remove commented-out code 2 years ago
Zack Marvel ff9681011d Include gcda files for non-test srcs too 2 years ago
Zack Marvel 1b10518fad Accidentally removed CXX=clang++ from clang unit tests 2 years ago
Zack Marvel 2fd2e12182 Move `BinaryOp` and `UnaryOp` operand accessors to base class 2 years ago
Zack Marvel a7a97773a1 Generate JUnit report when testing under Jenkins 2 years ago
Zack Marvel d50f467d3c assembler test skeleton 2 years ago
Zack Marvel 2e8c74611f Assembler initial take 2 years ago
Zack Marvel 31d51f65c2 Rename `RegisterBase` to `BaseRegister` for consistency 2 years ago
Zack Marvel 610af5f0ef Fix includes following rename of headers to hpp 2 years ago
Zack Marvel b596638878 Rename cpp headers to hpp 2 years ago