Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1:Update
google-perftools
google-perftools_stacktrace_env.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File google-perftools_stacktrace_env.patch of Package google-perftools
Index: google-perftools-0.94.1/src/stacktrace.cc =================================================================== --- google-perftools-0.94.1.orig/src/stacktrace.cc +++ google-perftools-0.94.1/src/stacktrace.cc @@ -81,8 +81,30 @@ # error Cannnot calculate stack trace: need libunwind (see INSTALL file) # endif +// The ia64 case. +#elif defined(__ia64__) && __GNUC__ >= 2 +# if defined(HAVE_LIBUNWIND_H) // a proxy for having libunwind installed +# define UNW_LOCAL_ONLY +# include "stacktrace_libunwind-inl.h" +# elif defined(__linux) +# error Cannnot calculate stack trace: need either libunwind or frame-pointers (see INSTALL file) +# else +# error Cannnot calculate stack trace: need libunwind (see INSTALL file) +# endif + +// The s390 case. +#elif defined(__s390__) && __GNUC__ >= 2 +# if defined(HAVE_LIBUNWIND_H) // a proxy for having libunwind installed +# define UNW_LOCAL_ONLY +# include "stacktrace_libunwind-inl.h" +# elif defined(__linux) +# error Cannnot calculate stack trace: need either libunwind or frame-pointers (see INSTALL file) +# else +# error Cannnot calculate stack trace: need libunwind (see INSTALL file) +# endif + // The PowerPC case -#elif defined(__ppc__) && __GNUC__ >= 2 +#elif (defined(__ppc__) || defined(__powerpc)) && __GNUC__ >= 2 # if !defined(NO_FRAME_POINTER) # include "stacktrace_powerpc-inl.h" # else
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor