added missing exports (fixes #227)
This commit is contained in:
parent
b3695ee325
commit
1bfae38300
@ -931,7 +931,8 @@ struct CompileAssert {
|
|||||||
struct CrashReason;
|
struct CrashReason;
|
||||||
|
|
||||||
// Returns true if FailureSignalHandler is installed.
|
// Returns true if FailureSignalHandler is installed.
|
||||||
bool IsFailureSignalHandlerInstalled();
|
// Needs to be exported since it's used by the signalhandler_unittest.
|
||||||
|
GOOGLE_GLOG_DLL_DECL bool IsFailureSignalHandlerInstalled();
|
||||||
} // namespace glog_internal_namespace_
|
} // namespace glog_internal_namespace_
|
||||||
|
|
||||||
#define GOOGLE_GLOG_COMPILE_ASSERT(expr, msg) \
|
#define GOOGLE_GLOG_COMPILE_ASSERT(expr, msg) \
|
||||||
|
|||||||
@ -34,6 +34,7 @@
|
|||||||
#define BASE_STACKTRACE_H_
|
#define BASE_STACKTRACE_H_
|
||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
#include "glog/logging.h"
|
||||||
|
|
||||||
_START_GOOGLE_NAMESPACE_
|
_START_GOOGLE_NAMESPACE_
|
||||||
|
|
||||||
@ -53,7 +54,7 @@ _START_GOOGLE_NAMESPACE_
|
|||||||
// .... ...
|
// .... ...
|
||||||
//
|
//
|
||||||
// "result" must not be NULL.
|
// "result" must not be NULL.
|
||||||
extern int GetStackTrace(void** result, int max_depth, int skip_count);
|
GOOGLE_GLOG_DLL_DECL int GetStackTrace(void** result, int max_depth, int skip_count);
|
||||||
|
|
||||||
_END_GOOGLE_NAMESPACE_
|
_END_GOOGLE_NAMESPACE_
|
||||||
|
|
||||||
|
|||||||
@ -38,7 +38,6 @@
|
|||||||
|
|
||||||
_START_GOOGLE_NAMESPACE_
|
_START_GOOGLE_NAMESPACE_
|
||||||
|
|
||||||
GOOGLE_GLOG_DLL_DECL
|
|
||||||
int GetStackTrace(void** result, int max_depth, int skip_count) {
|
int GetStackTrace(void** result, int max_depth, int skip_count) {
|
||||||
if (max_depth > 64) {
|
if (max_depth > 64) {
|
||||||
max_depth = 64;
|
max_depth = 64;
|
||||||
|
|||||||
@ -148,7 +148,7 @@ _START_GOOGLE_NAMESPACE_
|
|||||||
// symbol name to "out". The symbol name is demangled if possible
|
// symbol name to "out". The symbol name is demangled if possible
|
||||||
// (supports symbols generated by GCC 3.x or newer). Otherwise,
|
// (supports symbols generated by GCC 3.x or newer). Otherwise,
|
||||||
// returns false.
|
// returns false.
|
||||||
bool Symbolize(void *pc, char *out, int out_size);
|
GOOGLE_GLOG_DLL_DECL bool Symbolize(void *pc, char *out, int out_size);
|
||||||
|
|
||||||
_END_GOOGLE_NAMESPACE_
|
_END_GOOGLE_NAMESPACE_
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user