zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit edabcf61927f9699f9b869f304e9aed97f2c4a47 (tree)
parent 4fad60fd3a70d0b059ce92ce825faabc1d2ac2e8
Author: Fausto Ribeiro <fausto.ribeiro@angstrom.com.br>
Date:   Mon,  3 Mar 2025 09:15:52 -0300

std.DynLib: fix proper type of chain_ptr on GnuHashSection32

Type is correct on GnuHashSection64 but not on 32 bit version. Change it so
use of DynLib on 32-bit archs compiles.

Diffstat:
Mlib/std/dynamic_library.zig | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/std/dynamic_library.zig b/lib/std/dynamic_library.zig @@ -397,7 +397,7 @@ pub const ElfDynLib = struct { const bloom_ptr: [*]u32 = @ptrFromInt(bloom_offset); const buckets_ptr: [*]u32 = @ptrFromInt(buckets_offset); - const chain_ptr: [*]u32 = @ptrFromInt(chain_offset); + const chain_ptr: [*]elf.gnu_hash.ChainEntry = @ptrFromInt(chain_offset); return .{ .symoffset = header.symoffset,