From 266c5a3b1429ea1ba0b96280fb783a71fbece3ed Mon Sep 17 00:00:00 2001 From: Adam Martinez <149513579+dybucc@users.noreply.github.com> Date: Fri, 11 Sep 2026 17:14:36 +0200 Subject: [PATCH] build(linux): remove skip for `siginfo_t` field Remove skip for `siginfo_t` field as now the full definition is used since rust-lang/libc#5345 was merged. --- libc-test/build/main.rs | 3 --- 1 file changed, 3 deletions(-) diff --git a/libc-test/build/main.rs b/libc-test/build/main.rs index eee461021a74..140ccf9e218b 100755 --- a/libc-test/build/main.rs +++ b/libc-test/build/main.rs @@ -5029,9 +5029,6 @@ fn test_linux(t: &Target) { cfg.skip_struct_field(move |struct_, field| { match (struct_.ident(), field.ident()) { - // this is actually a union on linux, so we can't represent it well and - // just insert some padding. - ("siginfo_t", "_pad") => true, // musl names this __dummy1 but it's still there ("glob_t", "gl_flags") if musl => true, // musl seems to define this as an *anonymous* bitfield