summaryrefslogtreecommitdiff
path: root/gcc/config/t-libunwind
diff options
context:
space:
mode:
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>2003-11-20 22:53:02 +0000
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>2003-11-20 22:53:02 +0000
commit77f88a0248cf6506e55f11e46683e3049001a86b (patch)
tree0b2f2a1d3b8d58631f3565571f4188a1240462df /gcc/config/t-libunwind
parent4c70a6a79102493da07693e5fe7979a99b851aa9 (diff)
downloadgcc-77f88a0248cf6506e55f11e46683e3049001a86b.tar.gz
Patch from David Mosberger
* config/t-libunwind: Mention unwind-c.c. (SHLIB_LC): Overwrite the default-value from t-slibgcc-elf-ver and mention -lunwind so that the resulting libgcc_s.so has the necessary DT_NEEDED entry for libunwind. * unwind-libunwind.c (_Unwind_GetCFA): Implement. (_Unwind_GetBSP) [UNW_TARGET_IA64]: New function. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73777 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/t-libunwind')
-rw-r--r--gcc/config/t-libunwind4
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/config/t-libunwind b/gcc/config/t-libunwind
index be50bc481c5..a27c5e224f1 100644
--- a/gcc/config/t-libunwind
+++ b/gcc/config/t-libunwind
@@ -1 +1,3 @@
-LIB2ADDEH = $(srcdir)/unwind-libunwind.c $(srcdir)/unwind-sjlj.c
+SHLIB_LC = -lunwind -lc
+LIB2ADDEH = $(srcdir)/unwind-libunwind.c $(srcdir)/unwind-sjlj.c \
+ $(srcdir)/unwind-c.c