summaryrefslogtreecommitdiff
path: root/src/symbolize_unittest.cc
AgeCommit message (Collapse)AuthorFilesLines
2018-02-27Symbolizer support for mingw and cygwin (#208)HEADmasterSergiu Deitsch1-3/+11
* added dbghelp symbolizer support for mingw and cygwin * fixed compiler errors in case <stdint.h> is not available * cmake: check whether SymFromAddr actually works
2017-06-27Support symbolizer and demangler on WindowsAndrew Schwartzmeyer1-22/+52
2017-05-09symbolize: Allow 4kB stack consumption on PPC64Shinichiro Hamaji1-0/+5
2017-05-09Relax test for symbolizeShinichiro Hamaji1-2/+12
Don't rely on an internal-linkage extern "C" function having an unmangled name. This isn't required by the ABI, and in fact is not valid for a conforming compiler(!). Instead, allow symbolization to produce either a mangled or an unmangled name here.
2015-07-15determine gflags namespace automaticallySergiu Dotenco1-0/+5
2009-07-08Suppress warnings. Most of this patch was given by keir (thanks!).1-2/+4
Corresponding glog bug: http://code.google.com/p/google-glog/issues/detail?id=10 The differences from keir's patch are: - For raw_logging.h.in, I just included time.h for struct tm. - Added a fprintf which warns that we should have died to avoid a warning for unused local variable. - Added inline for some functions which may be unused in googletest.h. - Removed DumpPCAndFrameSize as it was unused. git-svn-id: https://google-glog.googlecode.com/svn/trunk@56 eb4d4688-79bd-11dd-afb4-1d65580434c0
2009-01-28Add license information for all source code.1-1/+29
git-svn-id: https://google-glog.googlecode.com/svn/trunk@39 eb4d4688-79bd-11dd-afb4-1d65580434c0
2009-01-05Use gtest and gmock if installed.1-0/+1
git-svn-id: https://google-glog.googlecode.com/svn/trunk@26 eb4d4688-79bd-11dd-afb4-1d65580434c0
2008-11-17Re-organize the way to produce stacktrace.1-6/+5
Since we introduced the API to set signal handler and print a stacktrace, we should avoid glibc's backtrace, which may call malloc. Basically, we choose the way to produce a stacktrace as same as perftools. Also, I removed GetStackFrames, which is not used and not implemented with glibc. git-svn-id: https://google-glog.googlecode.com/svn/trunk@16 eb4d4688-79bd-11dd-afb4-1d65580434c0
2008-10-17Use dladdr to get symbols for environments which doesn't use ELF and1-0/+4
has execinfo.h (e.g., MacOSX 10.5). Though dladdr may not be async signal safe, it's OK since glog's stacktrace doesn't depend on signals. git-svn-id: https://google-glog.googlecode.com/svn/trunk@7 eb4d4688-79bd-11dd-afb4-1d65580434c0
2008-10-14Add __attribute__((noinline)) for StackGrowsDown. This is necessary for ↵1-4/+7
recent GCC (4.3). git-svn-id: https://google-glog.googlecode.com/svn/trunk@6 eb4d4688-79bd-11dd-afb4-1d65580434c0
2008-10-07glog 0.11-0/+328
git-svn-id: https://google-glog.googlecode.com/svn/trunk@2 eb4d4688-79bd-11dd-afb4-1d65580434c0