authorgravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2023-11-05 13:42:26+01:00
committergravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2023-11-05 13:42:26+01:00
log205f8214d8ddbc0d2bc0c7ba75e10688e260acfa
treefd7f1cbca1304d30e10006e566ff25bd3d293fdd
parent8142925c7e5cb6ec21ca7046b37140a735735b51

test/link/elf: enable our ELF archiver


1 files changed, 2 insertions(+), 8 deletions(-)

test/link/elf.zig+2-8
...@@ -1858,13 +1858,7 @@ fn testLinkingObj(b: *Build, opts: Options) *Step {...@@ -1858,13 +1858,7 @@ fn testLinkingObj(b: *Build, opts: Options) *Step {
1858fn testLinkingStaticLib(b: *Build, opts: Options) *Step {1858fn testLinkingStaticLib(b: *Build, opts: Options) *Step {
1859 const test_step = addTestStep(b, "linking-static-lib", opts);1859 const test_step = addTestStep(b, "linking-static-lib", opts);
18601860
1861 const lib = b.addStaticLibrary(.{1861 const lib = addStaticLibrary(b, "alib", opts);
1862 .name = "alib",
1863 .target = opts.target,
1864 .optimize = opts.optimize,
1865 .use_llvm = opts.use_llvm,
1866 .use_lld = false,
1867 });
1868 addZigSourceBytes(lib,1862 addZigSourceBytes(lib,
1869 \\extern var mod: usize;1863 \\extern var mod: usize;
1870 \\export fn callMe() usize {1864 \\export fn callMe() usize {
...@@ -3332,7 +3326,7 @@ fn addStaticLibrary(b: *Build, name: []const u8, opts: Options) *Compile {...@@ -3332,7 +3326,7 @@ fn addStaticLibrary(b: *Build, name: []const u8, opts: Options) *Compile {
3332 .target = opts.target,3326 .target = opts.target,
3333 .optimize = opts.optimize,3327 .optimize = opts.optimize,
3334 .use_llvm = opts.use_llvm,3328 .use_llvm = opts.use_llvm,
3335 .use_lld = true,3329 .use_lld = opts.use_lld,
3336 });3330 });
3337}3331}
33383332