aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2020-09-09 22:24:17 -0700
committerAndrew Kelley <andrew@ziglang.org>2020-09-09 22:29:41 -0700
commite05ecbf165931d14440e6e5d089b64788b82d14f (patch)
tree93ec39e42c1fdc0f0949d75de95363477c6a62c8 /src/main.cpp
parent5746a8658ea52dee4bf310c1290d76b1255cb5ec (diff)
downloadzig-e05ecbf165931d14440e6e5d089b64788b82d14f.tar.gz
zig-e05ecbf165931d14440e6e5d089b64788b82d14f.zip
stage2: progress towards LLD linking
* add `zig libc` command * add `--libc` CLI and integrate it with Module and linker code * implement libc detection and paths resolution * port LLD ELF linker line construction to stage2 * integrate dynamic linker option into Module and linker code * implement default link_mode detection and error handling if user requests static when it cannot be fulfilled * integrate more linker options * implement detection of .so.X.Y.Z file extension as a shared object file. nice try, you can't fool me. * correct usage text for -dynamic and -static
Diffstat (limited to 'src/main.cpp')
0 files changed, 0 insertions, 0 deletions