diff --git a/libcilkrts/ChangeLog b/libcilkrts/ChangeLog index facdcf3c8cdf..904c67f7fa3d 100644 --- a/libcilkrts/ChangeLog +++ b/libcilkrts/ChangeLog @@ -1,3 +1,12 @@ +2016-05-08 Rainer Orth + + Backport from mainline + 2016-04-26 Rainer Orth + + PR target/60290 + * Makefile.am (GENERAL_FLAGS): Add -funwind-tables. + * Makefile.in: Regenerate. + 2015-12-04 Release Manager * GCC 5.3.0 released. diff --git a/libcilkrts/Makefile.am b/libcilkrts/Makefile.am index 70538a21a506..4f944dd1a624 100644 --- a/libcilkrts/Makefile.am +++ b/libcilkrts/Makefile.am @@ -43,6 +43,9 @@ GENERAL_FLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/runtime -I$(top_srcdir)/ # Enable Intel Cilk Plus extension GENERAL_FLAGS += -fcilkplus +# Always generate unwind tables +GENERAL_FLAGS += -funwind-tables + AM_CFLAGS = $(XCFLAGS) $(GENERAL_FLAGS) -std=c99 AM_CPPFLAGS = $(GENERAL_FLAGS) AM_LDFLAGS = $(XLDFLAGS) diff --git a/libcilkrts/Makefile.in b/libcilkrts/Makefile.in index e1a54b57678d..defb3edcb7b6 100644 --- a/libcilkrts/Makefile.in +++ b/libcilkrts/Makefile.in @@ -343,9 +343,11 @@ ACLOCAL_AMFLAGS = -I .. -I ../config # GENERAL_FLAGS += -D_Cilk_spawn="" -D_Cilk_sync="" -D_Cilk_for=for # Enable Intel Cilk Plus extension + +# Always generate unwind tables GENERAL_FLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/runtime \ -I$(top_srcdir)/runtime/config/$(config_dir) \ - -DIN_CILK_RUNTIME=1 -fcilkplus + -DIN_CILK_RUNTIME=1 -fcilkplus -funwind-tables AM_CFLAGS = $(XCFLAGS) $(GENERAL_FLAGS) -std=c99 AM_CPPFLAGS = $(GENERAL_FLAGS) AM_LDFLAGS = $(XLDFLAGS)