- 18 Feb, 2013 1 commit
-
-
- Set -Isrc/windows for mingw - Check existence of sigaction, pread, and pwrite - Provide alternative implementation of pread and pwrite - Eliminate symlink code for OS_WINDOWS - Don't check /proc/self/fd if the OS isn't linux - Don't use MSVC specific declarations in port.h for mingw git-svn-id: https://google-glog.googlecode.com/svn/trunk@135 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 10 Jan, 2013 1 commit
- 22 Nov, 2012 1 commit
-
-
http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/glog/files/ Since FreeBSD do not have gettid system call unlikely to MacOSX, I modified utilities.h not to use that on FreeBSD: * FreeBSD lacks gettid syscall. http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/kern/syscalls.master?rev=1.276;content-type=text%2Fplain * MacOSX gettid == 286. http://www.opensource.apple.com/source/xnu/xnu-1504.3.12/bsd/kern/syscalls.master As for the fix of stacktrace, we use a different approach. Even in FreeBSD, package gcc44/gcc46 has unwind.h. As a result, checking unwind.h should be natural solution. This patch was given by yyanagisawa git-svn-id: https://google-glog.googlecode.com/svn/trunk@116 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 12 Jan, 2012 1 commit
-
-
git-svn-id: https://google-glog.googlecode.com/svn/trunk@107 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 05 Sep, 2011 3 commits
-
-
git-svn-id: https://google-glog.googlecode.com/svn/trunk@97 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
http://code.google.com/p/google-glog/issues/detail?id=69 git-svn-id: https://google-glog.googlecode.com/svn/trunk@96 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 15 Jun, 2010 2 commits
-
-
git-svn-id: https://google-glog.googlecode.com/svn/trunk@90 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
This patch was contributed by DGunchev (thanks!) http://code.google.com/p/google-glog/issues/detail?id=28 git-svn-id: https://google-glog.googlecode.com/svn/trunk@88 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 20 Jan, 2010 1 commit
-
-
Define GLOG_DEFINE_*, which checks if the GLOG_* environment variable is defined. If defined, GLOG_DEFINE_* passes the value and otherwise, it passes the original default value. In this way, GLOG_DEFINE_* macro uses the value specified by gflags first, then GLOG_* environment variables, and finally it uses the default value if neither of them are specified. git-svn-id: https://google-glog.googlecode.com/svn/trunk@76 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 30 Jul, 2009 1 commit
-
-
On 64bit NetBSD, pthread_t is a pointer and pid_t is an integer so we cannot cast from pthread_t to pid_t directoly due to difference of their size. git-svn-id: https://google-glog.googlecode.com/svn/trunk@69 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 29 Jul, 2009 3 commits
-
-
git-svn-id: https://google-glog.googlecode.com/svn/trunk@65 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
This patch was given by ademin (thanks!). http://code.google.com/p/google-glog/issues/detail?id=12 git-svn-id: https://google-glog.googlecode.com/svn/trunk@64 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
git-svn-id: https://google-glog.googlecode.com/svn/trunk@63 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 10 Apr, 2009 1 commit
-
-
git-svn-id: https://google-glog.googlecode.com/svn/trunk@47 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 09 Apr, 2009 1 commit
-
-
A bug fix for Windows: Use GetSystemTimeAsFileTime instead of GetSystemTime. SYSTEMTIME's mSecond is not a unix time but like tm.tm_sec. git-svn-id: https://google-glog.googlecode.com/svn/trunk@45 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 10 Mar, 2009 1 commit
-
-
git-svn-id: https://google-glog.googlecode.com/svn/trunk@41 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 28 Jan, 2009 1 commit
-
-
git-svn-id: https://google-glog.googlecode.com/svn/trunk@39 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 23 Jan, 2009 1 commit
-
-
git-svn-id: https://google-glog.googlecode.com/svn/trunk@31 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 15 Jan, 2009 1 commit
-
-
* Add LOG_AT_LEVEL. * Add DVLOG. * Add LOG_TO_SINK_ONLY. * Log microseconds. * Add --log_backtrace_at option. * Introduce CrashReason class. * Fix some bugs. git-svn-id: https://google-glog.googlecode.com/svn/trunk@29 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 09 Jan, 2009 1 commit
-
-
git-svn-id: https://google-glog.googlecode.com/svn/trunk@27 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 19 Dec, 2008 1 commit
-
-
git-svn-id: https://google-glog.googlecode.com/svn/trunk@23 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 17 Nov, 2008 1 commit
-
-
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
-
- 30 Oct, 2008 1 commit
-
-
will dump useful information when the program crashes on certain signals such as SIGSEGV. Also, changed the version of autoconf (2.59 => 2.61). git-svn-id: https://google-glog.googlecode.com/svn/trunk@11 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
- 17 Oct, 2008 2 commits
-
-
git-svn-id: https://google-glog.googlecode.com/svn/trunk@9 eb4d4688-79bd-11dd-afb4-1d65580434c0
-
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
-
- 07 Oct, 2008 1 commit
-
-
git-svn-id: https://google-glog.googlecode.com/svn/trunk@2 eb4d4688-79bd-11dd-afb4-1d65580434c0
-