aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Do not mark some valid identifiers as invalidMiquel Sabaté Solà9 days1-0/+27
* Validate labels when walking through the contextMiquel Sabaté Solà9 days1-3/+32
* Add global labelsMiquel Sabaté Solà9 days9-21/+190
* Fix the opcode for the 'sed' instructionMiquel Sabaté Solà10 days1-2/+2
* nasm: inherit certain options from the workspaceMiquel Sabaté Solà10 days1-2/+3
* Add the runrom crate and the vnf libraryMiquel Sabaté Solà10 days12-0/+1622
* readrom: read the ROM file right on startMiquel Sabaté Solà2026-07-231-28/+18
* scripts: ensure bash is running themMiquel Sabaté Solà2026-07-233-3/+3
* Update URLs from submodulesMiquel Sabaté Solà2026-07-231-3/+3
* Remove .github directoryMiquel Sabaté Solà2026-07-228-172/+5
* readrom: only read the ROM file onceMiquel Sabaté Solà2026-07-161-15/+14
* readrom: add an option to disassemble the full fileMiquel Sabaté Solà2026-07-161-2/+39
* readrom: allow to disassemble a mappingMiquel Sabaté Solà2026-07-161-22/+117
* readrom: fix versioning on the Cargo manifestMiquel Sabaté Solà2026-07-152-2/+2
* readrom: implement the -d/--disassemble optionMiquel Sabaté Solà2026-07-1511-13/+2752
* Save known addresses into .nasm/addresses.txtMiquel Sabaté Solà2026-07-153-5/+116
* nasm: code style cleanupMiquel Sabaté Solà2026-07-141-8/+13
* Generalize MemoryRange into RangeMiquel Sabaté Solà2026-07-142-67/+71
* Use 'full_name' everywhere in check()Miquel Sabaté Solà2026-07-141-5/+1
* readrom: print the usual PRG-RAM size if availableMiquel Sabaté Solà2026-07-132-1/+4
* Prevent out of bounds panics on range_to_human()Miquel Sabaté Solà2026-07-091-1/+1
* scripts: separate fuzzy testing into its own fileMiquel Sabaté Solà2026-07-092-9/+13
* Minor style fixes from an upgraded clippyMiquel Sabaté Solà2026-07-093-3/+3
* Add support for the asan:fixed-segments commentMiquel Sabaté Solà2026-07-098-24/+370
* Add a warning for unknown cross-mapping referencesMiquel Sabaté Solà2026-07-089-2/+286
* Add the SectionType::Vector enum valueMiquel Sabaté Solà2026-07-082-3/+14
* lib: add descriptions in Cargo.toml filesMiquel Sabaté Solà2026-07-082-1/+3
* Upgrade to the 2024 edition of RustMiquel Sabaté Solà2026-07-0813-289/+384
* Let arguments be able to reference their macroMiquel Sabaté Solà2026-07-076-37/+69
* Be more specific on unused objectsMiquel Sabaté Solà2026-07-072-3/+8
* Preserve the 'accessed' member on macro argumentsMiquel Sabaté Solà2026-07-075-1/+46
* Do not optimize away unresolved non-jumpsMiquel Sabaté Solà2026-07-071-1/+31
* Refer to the original file for unused objectsMiquel Sabaté Solà2026-06-056-22/+49
* tests: check on the existence of jetpac.nesMiquel Sabaté Solà2026-04-301-1/+6
* xa65: sort the flags on the help messageMiquel Sabaté Solà2026-04-301-1/+1
* Fix tabulation on --allow-unused help's messageMiquel Sabaté Solà2026-04-301-1/+1
* ci: override LC_ALL for a more consistent 'sort'Miquel Sabaté Solà2026-04-302-2/+2
* tests: fix the assembler fuzzerMiquel Sabaté Solà2026-04-301-2/+16
* Rename "raw address" to "label"Miquel Sabaté Solà2026-04-302-3/+3
* nasm: add documentation to the 'unused' checksMiquel Sabaté Solà2026-04-301-0/+23
* tests: adapt to the new 'unused' checksMiquel Sabaté Solà2026-04-304-19/+35
* Issue a warning on unused macrosMiquel Sabaté Solà2026-04-301-0/+33
* Don't do the 'accessed' check if "check:ignore" was givenMiquel Sabaté Solà2026-04-301-2/+5
* Allow a magic "check:ignore" commentMiquel Sabaté Solà2026-04-301-1/+1
* nasm/xa65: add the --allow-unused optionMiquel Sabaté Solà2026-04-303-2/+31
* Add a new 'check' stage in assemble()Miquel Sabaté Solà2026-04-302-108/+108
* Send an error for unused .proc'sMiquel Sabaté Solà2026-04-285-42/+111
* nasm: add documentation on the exit status codeMiquel Sabaté Solà2026-04-281-0/+9
* nasm: call exit() right after error detectionMiquel Sabaté Solà2026-04-281-90/+88
* nasm: use buffered writing for full ROMs as wellMiquel Sabaté Solà2026-04-281-4/+8