mirror of
https://github.com/ziglang/zig.git
synced 2025-12-16 03:03:09 +00:00
glibc: change library link order to prefer libc.so symbols
Also avoid resolving symbols in libraries that were later removed if possible. closes #24347
This commit is contained in:
parent
328b121240
commit
031b0d6063
BIN
lib/libc/glibc/abilists
vendored
BIN
lib/libc/glibc/abilists
vendored
Binary file not shown.
@ -37,13 +37,13 @@ pub const ABI = struct {
|
|||||||
// The order of the elements in this array defines the linking order.
|
// The order of the elements in this array defines the linking order.
|
||||||
pub const libs = [_]Lib{
|
pub const libs = [_]Lib{
|
||||||
.{ .name = "m", .sover = 6 },
|
.{ .name = "m", .sover = 6 },
|
||||||
.{ .name = "pthread", .sover = 0, .removed_in = .{ .major = 2, .minor = 34, .patch = 0 } },
|
|
||||||
.{ .name = "c", .sover = 6 },
|
.{ .name = "c", .sover = 6 },
|
||||||
|
.{ .name = "ld", .sover = 2 },
|
||||||
|
.{ .name = "resolv", .sover = 2 },
|
||||||
|
.{ .name = "pthread", .sover = 0, .removed_in = .{ .major = 2, .minor = 34, .patch = 0 } },
|
||||||
.{ .name = "dl", .sover = 2, .removed_in = .{ .major = 2, .minor = 34, .patch = 0 } },
|
.{ .name = "dl", .sover = 2, .removed_in = .{ .major = 2, .minor = 34, .patch = 0 } },
|
||||||
.{ .name = "rt", .sover = 1, .removed_in = .{ .major = 2, .minor = 34, .patch = 0 } },
|
.{ .name = "rt", .sover = 1, .removed_in = .{ .major = 2, .minor = 34, .patch = 0 } },
|
||||||
.{ .name = "ld", .sover = 2 },
|
|
||||||
.{ .name = "util", .sover = 1, .removed_in = .{ .major = 2, .minor = 34, .patch = 0 } },
|
.{ .name = "util", .sover = 1, .removed_in = .{ .major = 2, .minor = 34, .patch = 0 } },
|
||||||
.{ .name = "resolv", .sover = 2 },
|
|
||||||
};
|
};
|
||||||
|
|
||||||
pub const LoadMetaDataError = error{
|
pub const LoadMetaDataError = error{
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user