druntime: Match either _Dmain or D main

This commit is contained in:
Iain Buclaw 2023-01-30 00:15:07 +01:00
parent 384ebf5a6f
commit a59e38a7bd

View file

@ -110,7 +110,7 @@ $(ROOT)/rt_trap_exceptions_drt_gdb.done: $(ROOT)/rt_trap_exceptions_drt
$(QUIET)$(TIMELIMIT) $(GDB) -n -ex 'set confirm off' -ex run -ex 'bt full' -ex q --args $< --DRT-trapExceptions=0 \
> $(ROOT)/rt_trap_exceptions_drt_gdb.output 2>&1 || true
cat $(ROOT)/rt_trap_exceptions_drt_gdb.output
grep "D main (args=...) at .*rt_trap_exceptions_drt.d:9" > /dev/null < $(ROOT)/rt_trap_exceptions_drt_gdb.output
grep "\(D main\|_Dmain\) (args=...) at .*rt_trap_exceptions_drt.d:9" > /dev/null < $(ROOT)/rt_trap_exceptions_drt_gdb.output
grep 'myLocal' > /dev/null < $(ROOT)/rt_trap_exceptions_drt_gdb.output
! grep "No stack." > /dev/null < $(ROOT)/rt_trap_exceptions_drt_gdb.output
@touch $@