| ... | ... | @@ -401,7 +401,7 @@ const usage_build_generic = |
| 401 | 401 | \\ -fno-allow-shlib-undefined Disallows undefined symbols in shared libraries |
| 402 | 402 | \\ --eh-frame-hdr Enable C++ exception handling by passing --eh-frame-hdr to linker |
| 403 | 403 | \\ --emit-relocs Enable output of relocation sections for post build tools |
| 404 | | \\ -z [arg] Append linker arguments |
| 404 | \\ -z [arg] Set linker extension flags |
| 405 | 405 | \\ nodelete Indicate that the object cannot be deleted from a process |
| 406 | 406 | \\ notext Permit read-only relocations in read-only segments |
| 407 | 407 | \\ defs Force a fatal error if any undefined symbols remain |
| ... | ... | @@ -1098,7 +1098,7 @@ fn buildOutputType( |
| 1098 | 1098 | } else if (mem.eql(u8, arg, "-z")) { |
| 1099 | 1099 | i += 1; |
| 1100 | 1100 | if (i >= args.len) { |
| 1101 | | fatal("expected linker arg after '{s}'", .{arg}); |
| 1101 | fatal("expected linker extension flag after '{s}'", .{arg}); |
| 1102 | 1102 | } |
| 1103 | 1103 | const z_arg = args[i]; |
| 1104 | 1104 | if (mem.eql(u8, z_arg, "nodelete")) { |
| ... | ... | @@ -1116,7 +1116,7 @@ fn buildOutputType( |
| 1116 | 1116 | } else if (mem.eql(u8, z_arg, "relro")) { |
| 1117 | 1117 | linker_z_relro = true; |
| 1118 | 1118 | } else { |
| 1119 | | warn("unsupported linker arg: -z {s}", .{z_arg}); |
| 1119 | warn("unsupported linker extension flag: -z {s}", .{z_arg}); |
| 1120 | 1120 | } |
| 1121 | 1121 | } else if (mem.eql(u8, arg, "-Bsymbolic")) { |
| 1122 | 1122 | linker_bind_global_refs_locally = true; |
| ... | ... | @@ -1449,7 +1449,7 @@ fn buildOutputType( |
| 1449 | 1449 | } else if (mem.eql(u8, arg, "-z")) { |
| 1450 | 1450 | i += 1; |
| 1451 | 1451 | if (i >= linker_args.items.len) { |
| 1452 | | fatal("expected linker arg after '{s}'", .{arg}); |
| 1452 | fatal("expected linker extension flag after '{s}'", .{arg}); |
| 1453 | 1453 | } |
| 1454 | 1454 | const z_arg = linker_args.items[i]; |
| 1455 | 1455 | if (mem.eql(u8, z_arg, "nodelete")) { |
| ... | ... | @@ -1467,7 +1467,7 @@ fn buildOutputType( |
| 1467 | 1467 | } else if (mem.eql(u8, z_arg, "relro")) { |
| 1468 | 1468 | linker_z_relro = true; |
| 1469 | 1469 | } else { |
| 1470 | | warn("unsupported linker arg: -z {s}", .{z_arg}); |
| 1470 | warn("unsupported linker extension flag: -z {s}", .{z_arg}); |
| 1471 | 1471 | } |
| 1472 | 1472 | } else if (mem.eql(u8, arg, "--major-image-version")) { |
| 1473 | 1473 | i += 1; |