mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 10:12:06 +00:00
Fix line numbers from nested expansions (#1802)
This commit is contained in:
8
test/asm/expansion-diagnostics.asm
Normal file
8
test/asm/expansion-diagnostics.asm
Normal file
@@ -0,0 +1,8 @@
|
||||
MACRO outer
|
||||
DEF s EQUS "MACRO inner\nREPT 1\nWARN \"hello\"\nENDR\nENDM\ninner\n"
|
||||
{s}
|
||||
PURGE s
|
||||
inner
|
||||
ENDM
|
||||
outer
|
||||
inner
|
||||
14
test/asm/expansion-diagnostics.err
Normal file
14
test/asm/expansion-diagnostics.err
Normal file
@@ -0,0 +1,14 @@
|
||||
warning: hello [-Wuser]
|
||||
at expansion-diagnostics.asm::outer::inner::REPT~1(5)
|
||||
<- expansion-diagnostics.asm::outer::inner(4)
|
||||
<- expansion-diagnostics.asm::outer(3)
|
||||
<- expansion-diagnostics.asm(7)
|
||||
warning: hello [-Wuser]
|
||||
at expansion-diagnostics.asm::outer::inner::REPT~1(5)
|
||||
<- expansion-diagnostics.asm::outer::inner(4)
|
||||
<- expansion-diagnostics.asm::outer(5)
|
||||
<- expansion-diagnostics.asm(7)
|
||||
warning: hello [-Wuser]
|
||||
at expansion-diagnostics.asm::outer::inner::REPT~1(5)
|
||||
<- expansion-diagnostics.asm::outer::inner(4)
|
||||
<- expansion-diagnostics.asm(8)
|
||||
1
test/asm/expansion-diagnostics.flags
Normal file
1
test/asm/expansion-diagnostics.flags
Normal file
@@ -0,0 +1 @@
|
||||
-B 0
|
||||
@@ -1,40 +1,168 @@
|
||||
warning: round 1 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1::REPT~1::REPT~1(13) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1(12) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~1(20) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1::REPT~1::REPT~1(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 2 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1::REPT~1::REPT~2(13) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1(12) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~1(20) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1::REPT~1::REPT~2(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 3 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2::REPT~2::REPT~1(13) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2(12) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~1(20) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2::REPT~2::REPT~1(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 4 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2::REPT~2::REPT~2(13) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2(12) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~1(20) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2::REPT~2::REPT~2(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 5 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1::REPT~1::REPT~1(13) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1(12) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~2(13) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1::REPT~1::REPT~1(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~2(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 6 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1::REPT~1::REPT~2(13) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1(12) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~2(13) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1::REPT~1::REPT~2(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~1(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~2(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 7 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2::REPT~2::REPT~1(13) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2(12) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~2(13) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2::REPT~2::REPT~1(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~2(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 8 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2::REPT~2::REPT~2(13) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2(12) <- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~2(13) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2::REPT~2::REPT~2(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner::REPT~2(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~1::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~2(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 9 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1::REPT~1::REPT~1(13) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1(12) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~3(20) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1::REPT~1::REPT~1(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 10 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1::REPT~1::REPT~2(13) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1(12) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~3(20) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1::REPT~1::REPT~2(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 11 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2::REPT~2::REPT~1(13) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2(12) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~3(20) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2::REPT~2::REPT~1(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 12 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2::REPT~2::REPT~2(13) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2(12) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~3(20) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2::REPT~2::REPT~2(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 13 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1::REPT~1::REPT~1(13) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1(12) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~4(13) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1::REPT~1::REPT~1(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~4(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 14 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1::REPT~1::REPT~2(13) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1(12) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~4(13) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1::REPT~1::REPT~2(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~1(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~4(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 15 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2::REPT~2::REPT~1(13) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2(12) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~4(13) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2::REPT~2::REPT~1(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~4(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 16 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2::REPT~2::REPT~2(13) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2(12) <- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11) <- rept-macro-fstack-trace.asm::outer::REPT~4(13) <- rept-macro-fstack-trace.asm::outer(4) <- rept-macro-fstack-trace.asm::REPT~1(18) <- rept-macro-fstack-trace.asm(17)
|
||||
at rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2::REPT~2::REPT~2(13)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner::REPT~2(12)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~3::inner(11)
|
||||
<- rept-macro-fstack-trace.asm::outer::REPT~4(13)
|
||||
<- rept-macro-fstack-trace.asm::outer(4)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(18)
|
||||
<- rept-macro-fstack-trace.asm(17)
|
||||
warning: round 17 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::foo::REPT~1::REPT~1::REPT~1(24) <- rept-macro-fstack-trace.asm::foo::REPT~1(23) <- rept-macro-fstack-trace.asm::foo(22) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~1::REPT~1::REPT~1(34) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~1(33) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar(32) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::REPT~1(38) <- rept-macro-fstack-trace.asm::REPT~1(30) <- rept-macro-fstack-trace.asm(29)
|
||||
at rept-macro-fstack-trace.asm::foo::REPT~1::REPT~1::REPT~1(24)
|
||||
<- rept-macro-fstack-trace.asm::foo::REPT~1(23)
|
||||
<- rept-macro-fstack-trace.asm::foo(22)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~1::REPT~1::REPT~1(34)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~1(33)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar(32)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::REPT~1(38)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(30)
|
||||
<- rept-macro-fstack-trace.asm(29)
|
||||
warning: round 18 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::foo::REPT~1::REPT~1::REPT~1(24) <- rept-macro-fstack-trace.asm::foo::REPT~1(23) <- rept-macro-fstack-trace.asm::foo(22) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~1::REPT~1::REPT~2(34) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~1(33) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar(32) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::REPT~1(38) <- rept-macro-fstack-trace.asm::REPT~1(30) <- rept-macro-fstack-trace.asm(29)
|
||||
at rept-macro-fstack-trace.asm::foo::REPT~1::REPT~1::REPT~1(24)
|
||||
<- rept-macro-fstack-trace.asm::foo::REPT~1(23)
|
||||
<- rept-macro-fstack-trace.asm::foo(22)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~1::REPT~1::REPT~2(34)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~1(33)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar(32)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::REPT~1(38)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(30)
|
||||
<- rept-macro-fstack-trace.asm(29)
|
||||
warning: round 19 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::foo::REPT~1::REPT~1::REPT~1(24) <- rept-macro-fstack-trace.asm::foo::REPT~1(23) <- rept-macro-fstack-trace.asm::foo(22) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~2::REPT~2::REPT~1(34) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~2(33) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar(32) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::REPT~1(38) <- rept-macro-fstack-trace.asm::REPT~1(30) <- rept-macro-fstack-trace.asm(29)
|
||||
at rept-macro-fstack-trace.asm::foo::REPT~1::REPT~1::REPT~1(24)
|
||||
<- rept-macro-fstack-trace.asm::foo::REPT~1(23)
|
||||
<- rept-macro-fstack-trace.asm::foo(22)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~2::REPT~2::REPT~1(34)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~2(33)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar(32)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::REPT~1(38)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(30)
|
||||
<- rept-macro-fstack-trace.asm(29)
|
||||
warning: round 20 [-Wuser]
|
||||
at rept-macro-fstack-trace.asm::foo::REPT~1::REPT~1::REPT~1(24) <- rept-macro-fstack-trace.asm::foo::REPT~1(23) <- rept-macro-fstack-trace.asm::foo(22) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~2::REPT~2::REPT~2(34) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~2(33) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar(32) <- rept-macro-fstack-trace.asm::REPT~1::REPT~1::REPT~1(38) <- rept-macro-fstack-trace.asm::REPT~1(30) <- rept-macro-fstack-trace.asm(29)
|
||||
at rept-macro-fstack-trace.asm::foo::REPT~1::REPT~1::REPT~1(24)
|
||||
<- rept-macro-fstack-trace.asm::foo::REPT~1(23)
|
||||
<- rept-macro-fstack-trace.asm::foo(22)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~2::REPT~2::REPT~2(34)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar::REPT~2(33)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::bar(32)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1::REPT~1::REPT~1(38)
|
||||
<- rept-macro-fstack-trace.asm::REPT~1(30)
|
||||
<- rept-macro-fstack-trace.asm(29)
|
||||
|
||||
1
test/asm/rept-macro-fstack-trace.flags
Normal file
1
test/asm/rept-macro-fstack-trace.flags
Normal file
@@ -0,0 +1 @@
|
||||
-B 0
|
||||
Reference in New Issue
Block a user