Last change
on this file since 504 was
444,
checked in by satin@…, 7 years ago
|
add newlib,libalmos-mkh, restructure shared_syscalls.h and mini-libc
|
File size:
1.2 KB
|
Rev | Line | |
---|
[444] | 1 | dnl |
---|
| 2 | dnl Check whether _Unwind_GetIPInfo is available without doing a link |
---|
| 3 | dnl test so we can use this with libstdc++-v3 and libjava. Need to |
---|
| 4 | dnl use $target to set defaults because automatic checking is not possible |
---|
| 5 | dnl without a link test (and maybe even with a link test). |
---|
| 6 | dnl |
---|
| 7 | |
---|
| 8 | AC_DEFUN([GCC_CHECK_UNWIND_GETIPINFO], [ |
---|
| 9 | AC_ARG_WITH(system-libunwind, |
---|
| 10 | [ --with-system-libunwind use installed libunwind]) |
---|
| 11 | # If system-libunwind was not specifically set, pick a default setting. |
---|
| 12 | if test x$with_system_libunwind = x; then |
---|
| 13 | case ${target} in |
---|
| 14 | ia64-*-hpux*) with_system_libunwind=yes ;; |
---|
| 15 | *) with_system_libunwind=no ;; |
---|
| 16 | esac |
---|
| 17 | fi |
---|
| 18 | # Based on system-libunwind and target, do we have ipinfo? |
---|
| 19 | if test x$with_system_libunwind = xyes; then |
---|
| 20 | case ${target} in |
---|
| 21 | ia64-*-*) have_unwind_getipinfo=no ;; |
---|
| 22 | *) have_unwind_getipinfo=yes ;; |
---|
| 23 | esac |
---|
| 24 | else |
---|
| 25 | # Darwin before version 9 does not have _Unwind_GetIPInfo. |
---|
| 26 | changequote(,) |
---|
| 27 | case ${target} in |
---|
| 28 | *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;; |
---|
| 29 | *) have_unwind_getipinfo=yes ;; |
---|
| 30 | esac |
---|
| 31 | changequote([,]) |
---|
| 32 | fi |
---|
| 33 | |
---|
| 34 | if test x$have_unwind_getipinfo = xyes; then |
---|
| 35 | AC_DEFINE(HAVE_GETIPINFO, 1, [Define if _Unwind_GetIPInfo is available.]) |
---|
| 36 | fi |
---|
| 37 | ]) |
---|
Note: See
TracBrowser
for help on using the repository browser.