zig/lib/std/os/uefi/tables.zig
Nameless 40e84a27d6
change uefi packed structs to new integer backed syntax (#13173)
* std.os.uefi: integer backed structs, add tests to catch regressions

device_path_protocol now uses extern structs with align(1) fields because
the transition to integer backed packed struct broke alignment

added comptime asserts that device_path_protocol structs do not violate
alignment and size specifications
2022-10-30 15:08:32 -04:00

10 lines
355 B
Zig

pub usingnamespace @import("tables/boot_services.zig");
pub usingnamespace @import("tables/runtime_services.zig");
pub usingnamespace @import("tables/configuration_table.zig");
pub usingnamespace @import("tables/system_table.zig");
pub usingnamespace @import("tables/table_header.zig");
test {
@import("std").testing.refAllDeclsRecursive(@This());
}