authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-09-10 14:40:33-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-09-10 14:40:33-07:00
log800c5de2ae527cdefaa5567720dab2f899244897
tree85ef4f056da9cf6d079b43e549b45a2ffc227624
parent2315331d23d1cfe38f431ec5b81e52101e01dfd7

update the stack trace test case for lines added to start.zig


2 files changed, 6 insertions(+), 6 deletions(-)

lib/std/os/bits/linux/powerpc64.zig+3-3
...@@ -26,7 +26,7 @@ pub const SYS = extern enum(usize) {...@@ -26,7 +26,7 @@ pub const SYS = extern enum(usize) {
26 mknod = 14,26 mknod = 14,
27 chmod = 15,27 chmod = 15,
28 lchown = 16,28 lchown = 16,
29 sys_break = 17, // sys_ prepended to avoid clashing with keyword29 @"break" = 17,
30 oldstat = 18,30 oldstat = 18,
31 lseek = 19,31 lseek = 19,
32 getpid = 20,32 getpid = 20,
...@@ -574,7 +574,7 @@ pub const vrregset = extern struct {...@@ -574,7 +574,7 @@ pub const vrregset = extern struct {
574 _pad1: [2]u32,574 _pad1: [2]u32,
575 vscr_word_be: u32,575 vscr_word_be: u32,
576 vrsave: u32,576 vrsave: u32,
577 _pad2: [3]u32577 _pad2: [3]u32,
578};578};
579pub const vrregset_t = vrregset;579pub const vrregset_t = vrregset;
580580
...@@ -588,7 +588,7 @@ pub const mcontext_t = extern struct {...@@ -588,7 +588,7 @@ pub const mcontext_t = extern struct {
588 gp_regs: gregset_t,588 gp_regs: gregset_t,
589 fp_regs: fpregset_t,589 fp_regs: fpregset_t,
590 v_regs: *vrregset_t,590 v_regs: *vrregset_t,
591 vmx_reserve: [34+34+32+1]i64,591 vmx_reserve: [34 + 34 + 32 + 1]i64,
592};592};
593593
594pub const ucontext_t = extern struct {594pub const ucontext_t = extern struct {
test/stack_traces.zig+3-3
...@@ -282,10 +282,10 @@ pub fn addCases(cases: *tests.StackTracesContext) void {...@@ -282,10 +282,10 @@ pub fn addCases(cases: *tests.StackTracesContext) void {
282 \\source.zig:10:8: [address] in main (test)282 \\source.zig:10:8: [address] in main (test)
283 \\ foo();283 \\ foo();
284 \\ ^284 \\ ^
285 \\start.zig:254:29: [address] in std.start.posixCallMainAndExit (test)285 \\start.zig:269:29: [address] in std.start.posixCallMainAndExit (test)
286 \\ return root.main();286 \\ return root.main();
287 \\ ^287 \\ ^
288 \\start.zig:128:5: [address] in std.start._start (test)288 \\start.zig:143:5: [address] in std.start._start (test)
289 \\ @call(.{ .modifier = .never_inline }, posixCallMainAndExit, .{});289 \\ @call(.{ .modifier = .never_inline }, posixCallMainAndExit, .{});
290 \\ ^290 \\ ^
291 \\291 \\
...@@ -294,7 +294,7 @@ pub fn addCases(cases: *tests.StackTracesContext) void {...@@ -294,7 +294,7 @@ pub fn addCases(cases: *tests.StackTracesContext) void {
294 switch (std.Target.current.cpu.arch) {294 switch (std.Target.current.cpu.arch) {
295 .aarch64 => "", // TODO disabled; results in segfault295 .aarch64 => "", // TODO disabled; results in segfault
296 else => 296 else =>
297 \\start.zig:128:5: [address] in std.start._start (test)297 \\start.zig:143:5: [address] in std.start._start (test)
298 \\ @call(.{ .modifier = .never_inline }, posixCallMainAndExit, .{});298 \\ @call(.{ .modifier = .never_inline }, posixCallMainAndExit, .{});
299 \\ ^299 \\ ^
300 \\300 \\