File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed
Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1212
1313
1414### Changed
15+ - ** Merge branch 'main' of https://github.com/tinyBigGAMES/DelphiC ** (2025-09-29 – jarroddavis68)
16+
1517- ** Repo Update** (2025-09-29 – jarroddavis68)
1618 - 🎉 Initial release
1719 - 💻 Win64 TCC integration
@@ -25,3 +27,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2527
2628- ** Initial commit** (2025-09-28 – Jarrod Davis)
2729
30+
31+ ### Removed
32+ - ** Repo Update** (2025-09-29 – jarroddavis68)
33+ - Switched from kyx0r single-file TCC to official TinyCC repository for better runtime support
34+ - Fixed critical workflow state bug preventing multiple CompileString/AddFile calls in sequence
35+ - AddFile and CompileString now correctly allow multiple calls in wsConfigured or wsCompiled states
36+ - This fix enables proper multi-file compilation workflow (e.g., compile to .o, then link with main)
37+ - Official TCC provides proper libtcc1.a runtime library and startup code for EXE generation
38+ - Added comprehensive documentation distinguishing Reset() vs Clear() methods
39+ - Reset() now documented to preserve callbacks while Clear() removes all configuration
40+ - Improved XML documentation for both methods with clear examples of use cases
41+
You can’t perform that action at this time.
0 commit comments