aboutsummaryrefslogtreecommitdiff
path: root/tomo.c
AgeCommit message (Expand)Author
2025-03-18More verbose text output fixesBruce Hill
2025-03-18Clean up output text during compilationBruce Hill
2025-03-18Clean up install outputsBruce Hill
2025-03-18Rename/rework global env functionsBruce Hill
2025-03-17Support running a directory directlyBruce Hill
2025-03-17Better error checkingBruce Hill
2025-03-17Don't recompile headers all the timeBruce Hill
2025-03-17Move to using a .build/ folder for generated files instead of foo.tm.cBruce Hill
2025-03-17Remove runner.c debug outputBruce Hill
2025-03-17Big overhaul:Bruce Hill
2025-03-17Fix issue with extern functionsBruce Hill
2025-03-15Overhaul of Path so it uses root and array of components instead ofBruce Hill
2025-03-11Fix for staleness checks in compilationBruce Hill
2025-03-11Deprecate --quiet and just have that be the defaultBruce Hill
2025-03-09Check for main func return values (and error if it has any)Bruce Hill
2025-03-05Better error reporting/defaults for `-C` flagBruce Hill
2025-03-05Overhaul of constructors, making it more consistent and correct. AlsoBruce Hill
2025-03-02Add -r|--run flag to run installed tomo librariesBruce Hill
2025-02-21For showing codegen, have users specify a pager instead of hardcodingBruce Hill
2025-02-21Deprecate autoformatterBruce Hill
2025-02-19Restructure compile_file() so it moves a bit more towards less usage ofBruce Hill
2025-02-12Fix symbol renaming issueBruce Hill
2025-02-04Add more source line infoBruce Hill
2025-02-04Add a `_` prefix on variables so it's easier to debug in GDBBruce Hill
2024-12-30Compile with thread supportBruce Hill
2024-12-19Tweak command line args to support -q and update docsBruce Hill
2024-11-24Rename "NULL" to "NONE"Bruce Hill
2024-11-24Switch `NaN` to be identical to the null valueBruce Hill
2024-10-30Make compiler output spam a little dimmerBruce Hill
2024-10-30Organize typedef headers so the typedefs come before the namespaceBruce Hill
2024-10-29Fix up some GCC compiler flag options for LTO and inliningBruce Hill
2024-10-29Add -Werror to tomo compile flagsBruce Hill
2024-10-03Fix up some compiler flags around floating point numbers so they workBruce Hill
2024-09-30Rename TypeInfo -> TypeInfo_t and fix up some typeinfo codeBruce Hill
2024-09-28Cleanup and fixesBruce Hill
2024-09-28Overhaul of argument parsing codeBruce Hill
2024-09-24Add '$' prefix on all user codeBruce Hill
2024-09-22Use original folder names moreBruce Hill
2024-09-22Add -I flag for installingBruce Hill
2024-09-18Support `use`ing .c files and .S files (assembly)Bruce Hill
2024-09-17Handle subdirectories within librariesBruce Hill
2024-09-17Overhaul of header logic so it now uses topological ordering andBruce Hill
2024-09-16Only rename public symbolsBruce Hill
2024-09-16Make compilation steps exit instead of returning exit statusesBruce Hill
2024-09-16Bugfix for arg passingBruce Hill
2024-09-16Show more error infoBruce Hill
2024-09-16Handle installing libraries that were downloaded directly toBruce Hill
2024-09-15Use 'install' to preserve file modification timesBruce Hill
2024-09-15Overhaul of how libraries are installedBruce Hill
2024-09-13Rename builtins/ -> stdlib/Bruce Hill