summaryrefslogtreecommitdiffstats
path: root/tests/run-make/panic-abort-eh_frame/Makefile
blob: 1cb7bf575cbdff2e27258fc74b97099a8b12a118 (plain)
1
2
3
4
5
6
7
8
9
10
# only-linux
#
# This test ensures that `panic=abort` code (without `C-unwind`, that is) should not have any
# unwinding related `.eh_frame` sections emitted.

include ../tools.mk

all:
	$(RUSTC) foo.rs --crate-type=lib --emit=obj=$(TMPDIR)/foo.o -Cpanic=abort
	objdump --dwarf=frames $(TMPDIR)/foo.o | $(CGREP) -v 'DW_CFA'