Hi, new release 0.9.0 is out!
here
Release notes:
- Use LLD as default linker on Windows and Linux (experimental on macOS).
- Update command line arguments to match unix common naming standarts.
- Improve build system api and remove some obsolete functions.
- Change build pipeline to call compile/compile_all explicitly.
- Fix switch related parser bugs.
- Fix unit mixing when using multithreaded build pipeline.
- Add support of shared library output.
- Add cmake build target Utils.
- Add hash into CodeLocation.
- Add namespace support.
- Add unnamed symbols. (underscore used as name is not inserted into scope)
- Add support of inline function group members.
- Use faster custom system library and SDK lookup on Windows.
- Compiler now reports unused private or local symbols.
- Cleanup modules.