summaryrefslogtreecommitdiff
path: root/zig-elf/main.zig
diff options
context:
space:
mode:
Diffstat (limited to 'zig-elf/main.zig')
-rw-r--r--zig-elf/main.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/zig-elf/main.zig b/zig-elf/main.zig
index 3b4e116..6ef4f80 100644
--- a/zig-elf/main.zig
+++ b/zig-elf/main.zig
@@ -35,6 +35,9 @@ pub fn main() !void {
const header: *Elf64ExecutionHeader = @ptrCast(@alignCast(&buffer));
+ std.debug.print("sizeOf(Elf64ExecutionHeader) = {}\n", .{@sizeOf(Elf64ExecutionHeader)});
+ std.debug.print("bitSizeOf(Elf64ExecutionHeader) = {}\n", .{@bitSizeOf(Elf64ExecutionHeader)});
+
std.debug.print("Object file type: {}\n", .{header.type});
std.debug.print("Architecture: {}\n", .{header.machine});
std.debug.print("Object file version: 0x{X:0>2}\n", .{header.version});