blob: 8f1243b2430666dcb403f20271be0dcaa1fe99cc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
Project: Google Logging
URL: http://code.google.com/p/google-glog/
License: New BSD
Upstream version: 0.3.1
Local modifications:
Upgrading Notes
* Had to change #include <gflags/gflags.h> to #include "gflags/gflags.h"
* Make sure to copy over a config_YOUR_PLATFORM.h and put it in config.h
Old changes which got obsoleted (maybe?) by 0.3.1 merge:
* The config_linux.h is generated by configure on Keir's Ubuntu 9.04 desktop.
* Commented out some struct ::tm weirdness causing compile failures on
ubuntu 8.10 and 9.04.
* Switched several initializers to memset instead of = {}.
* Changed some includes pointing to gflags. Not sure why the regular inclusion
didn't work.
* Added some compile flags to silence various warnings, allowing us to keep the
differences between upstream small.
* Don't redefine _XOPEN_SOURCE.
* Added "google::" to GetReferenceableValue in CHECK_OP_LOG.
* Add virtual destructor to Thread in googletest.h.
* Update windows/glog/log_severity to build with QT library that include WinGDI
(It cause a double definition of ERROR variable).
Old changes which got obsoleted (maybe?) by 0.2.1 merge:
* Added #ifndef / def REG_EIP; not sure what that is.
* Added (void) arg stuff to prevent unused variable warnings.
* Added google:: namespace prefix to GetReferencableValue
* Added assignments for several functions marked with no_ignore_return, where
the return value was ignored.
* Commented out the unused function DumpPCAndSymbol() in utilities.cc to silent
gcc on the mac
TODO(keir): Remove any obsoleted changes above if they are not necessary after
testing on more platforms.
WARNING: Mac port not updated for 0.2.1
|