Skip to content

Dev - #11

Merged
rohitsoni007 merged 4 commits into
mainfrom
dev
Aug 29, 2026
Merged

Dev#11
rohitsoni007 merged 4 commits into
mainfrom
dev

Conversation

@rohitsoni007

Copy link
Copy Markdown
Contributor

Multi-line extern & Block Declarations
AST Attribute Declarations & Metaprogramming Annotations
Cross-Compilation & Target Triples

- Added --target <alias> / -t flag to main.zv arg parsing
- Alias resolution table: windows-x64, linux-x64, linux-arm64,
  macos-arm64, macos-x64 and raw LLVM triple passthrough
- emitDirectObjectFile now accepts targetTriple param
- Initialized AArch64 LLVM backend alongside X86
- handleBuild skips lld-link for non-Windows targets, emits .o only
- Cross-compile detection via strEndsWith on known triple suffixes
- Updated CHANGELOG.md and README.md with build commands
@rohitsoni007 rohitsoni007 added the release:minor New backward-compatible features; increments minor label Aug 29, 2026
@rohitsoni007
rohitsoni007 merged commit d6b4af0 into main Aug 29, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release:minor New backward-compatible features; increments minor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant