Fix TProgram.Uses reserved-word clash (renamed to UsedUnits), nested brace-comment in uParser.pas, and missing uAST in Blaise.pas uses clause. Vendor QBE 1.2 source in vendor/qbe/ (built locally with make; binary excluded via .gitignore). End-to-end pipeline confirmed: Blaise compiles Hello World and Calc (6*7=42) to native x86_64 Linux binaries. 71/71 FPCUnit tests passing.
19 lines
536 B
Plaintext
19 lines
536 B
Plaintext
QBE - Backend Compiler http://c9x.me/compile/
|
|
|
|
doc/ Documentation.
|
|
minic/ An example C frontend for QBE.
|
|
tools/ Miscellaneous tools (testing).
|
|
test/ Tests.
|
|
amd64/
|
|
arm64/
|
|
rv64/ Architecture-specific code.
|
|
|
|
The LICENSE file applies to all files distributed.
|
|
|
|
- Compilation and Installation
|
|
|
|
Invoke make in this directory to create the executable
|
|
file qbe. Install using 'make install', the standard
|
|
DESTDIR and PREFIX environment variables are supported.
|
|
Alternatively, you may simply copy the qbe binary manually.
|