Kjell Hedstrom
94db9bb4db
Updated for removing temporary cmake files with "make clean-cmake-files"
2015-07-16 00:27:17 -06:00
Kjell Hedstrom
78103cb415
Auto generate macro defintions in a file. This way you don't have to re-state them in your library
...
if no options are given a blank file will be generated
2015-07-13 07:49:44 -06:00
Kjell Hedstrom
3e5da340bd
Merge pull request #19 from KjellKod/KjellKod-readme-patch
...
Update README.markdown
2015-07-06 22:36:52 -06:00
Kjell Hedstrom
07c74bbbc3
Update README.markdown
2015-07-06 22:34:20 -06:00
Kjell Hedstrom
389a7d695c
Update README.markdown
2015-07-06 22:32:05 -06:00
Kjell Hedstrom
4f73fb4f7c
Update README.markdown
2015-07-06 22:25:45 -06:00
Kjell Hedstrom
e219a5e426
Merge pull request #17 from KjellKod/windows_warnings
...
remove windows warnings. Thanks to @ctapmex
2015-06-24 14:51:54 -06:00
Kjell Hedstrom
ebcfe9ff06
remove windows warnings. Thanks to @ctapmex
2015-06-24 14:50:46 -06:00
Kjell Hedstrom
ed1cab05b0
Merge pull request #16 from KjellKod/timestamp
...
Thanks to @Bob Flynn:
2015-06-24 14:35:01 -06:00
Kjell Hedstrom
176fca55a6
Thanks to @Bob Flynn:
...
Separated the microseconds counter with a space instead of a period.
Also added explanation that the counter is from the initialization
2015-06-24 14:32:31 -06:00
Kjell Hedstrom
ab9a70e8a3
Update Options.cmake
2015-06-17 05:26:36 -06:00
Kjell Hedstrom
6731a2910f
Update Options.cmake
2015-06-17 05:24:10 -06:00
Kjell Hedstrom
7d879cd7d6
Merge pull request #10 from KjellKod/KjellKod-patch-1
...
When using options and installing g3log as a rpm library
2015-06-11 21:43:01 -06:00
Kjell Hedstrom
8b6ee253f5
When using options and installing g3log as a rpm library
...
If the g3log code isn't embedded with your code, the defines must match the options "add_defines"
2015-06-09 10:43:32 -06:00
KjellKod
37989ed52f
merging headswq
2015-05-03 22:41:20 -06:00
Kjell Hedström
dc0f3434c2
Merged in kostyabazhanov/g3log/pr4 (pull request #5 )
...
Fix a couple of Clang warnings.
2015-05-03 22:34:34 -06:00
Kostya Bazhanov
43652ef7c9
Fix -Wextra-semi Clang warning.
...
--HG--
branch : pr4
2015-04-29 12:24:11 +03:00
Kostya Bazhanov
4686fb9cc2
Remove trailing spaces.
...
--HG--
branch : pr4
2015-04-29 12:23:30 +03:00
Kostya Bazhanov
8e4929cbdb
Fix -Wunused-function Clang warning.
...
--HG--
branch : pr4
2015-04-29 12:22:26 +03:00
Kostya Bazhanov
cb097cbd3e
Remove trailing spaces.
...
--HG--
branch : pr4
2015-04-29 12:21:45 +03:00
Kjell Hedstrom
b3b30a7eaf
Merge pull request #8 from spoonless/mingw_xcompil
...
fixing cross compilation on Linux for MINGW gcc 4.8.2
2015-03-30 20:52:44 +02:00
David Gayerie
4c45244391
fixing cross compilation on Linux for MINGW gcc 4.8.2
2015-03-29 14:29:07 +02:00
Kjell Hedström
9ceb970475
README.markdown edited online with Bitbucket
2015-03-02 15:38:00 +00:00
Kjell Hedström
7464e55e90
README.markdown edited online with Bitbucket
2015-03-02 15:25:31 +00:00
Kjell Hedström
36b4c1df1d
README.markdown edited online with Bitbucket
2015-03-02 15:24:35 +00:00
Kjell Hedström
be5c5d6c34
README.markdown edited online with Bitbucket
2015-03-02 15:23:48 +00:00
Kjell Hedstrom
65846fdeaa
Merge pull request #7 from KjellKod/windows-vector-exceptions
...
Windows vector exceptions
2015-03-02 02:14:50 -07:00
Kjell Hedstrom
7c5254c80b
thread_local issues on Linux, using atomic instead
2015-03-02 02:02:43 -07:00
Kjell Hedstrom
58ffeac9bc
Clarified issue with __debugbreak()
2015-03-02 01:17:52 -07:00
Kjell Hedstrom
a5d922de49
__debugbreak in windows can easily cause recursive crashes if you are
...
NOT in debug mode in your visual IDE
2015-03-02 01:14:03 -07:00
Kjell Hedstrom
e2117fcc17
Merge pull request #6 from KjellKod/windows-vector-exceptions
...
Windows vector exceptions
2015-02-23 23:39:14 -07:00
Kjell Hedstrom
cc5cf169ba
After code review by Kamil.
...
Moved internal API to public API.
g2log.hpp/cpp g2::setFatalPreLoggingHook(...) and g2::setFatalExitHandler(...)
2015-02-23 23:29:02 -07:00
Kjell Hedstrom
a69eb201a1
Pre-fatal-log hook for usage before the fata log is sent to sinks
2015-02-22 23:31:17 -07:00
Kjell Hedstrom
a768d2146a
Merge pull request #5 from KjellKod/windows-vector-exceptions
...
Defines for turning off fatal handling for signals
2015-02-18 04:09:02 -07:00
Kjell Hedstrom
7aea18edea
Defines for turning off fatal handling for signals
2015-02-18 04:06:22 -07:00
Kjell Hedstrom
29d7aa7267
Merge pull request #4 from KjellKod/windows-vector-exceptions
...
Windows vector exceptions
2015-02-18 03:59:28 -07:00
Kjell Hedstrom
fc1acd742d
1) windows exception will now trigger break point in VS
...
2) Fatal signal will in DEBUG trigger a break point in VS
- It can be disabled by a #define
3) signal handler can be disabled by a #define
2015-02-18 03:55:16 -07:00
Kjell Hedstrom
eab596cfac
Added exception handling comment
2015-02-16 02:31:16 -07:00
Kjell Hedstrom
108922784d
Changed what was thrown
2015-02-16 02:16:25 -07:00
Kjell Hedstrom
81885e4456
Enabled vectored exception crash handling, it can also be turned off easily with a define
...
cmake -DENABLE_VECTORED_EXCEPTIONHANDLING=OFF
2015-02-16 01:37:55 -07:00
Kjell Hedstrom
9e3ed03310
Merge pull request #3 from KjellKod/windows-vector-exceptions
...
Disabled Vectored exception handling: TEMPORARILY.
2015-02-03 22:57:53 -07:00
Kjell Hedstrom
4c7c5c7ca7
Disabled Vectored exception handling: TEMPORARILY.
...
It will likely be enabled shortly but with
1) options for enabling/disabling it
2) use of unit test for unknown exceptions (and known)
to make sure that 3rd party libraries that use exceptions (sigh)
way too frequently are not affected.
3) only handling "known exceptions" unknown exceptions will get perhaps a
LOG(WARNING) but no more "exiting"
2015-02-03 22:53:01 -07:00
Kjell Hedstrom
e71b5fc7c0
Merge pull request #2 from KjellKod/signal_improved_handling2
...
JuceTesting shows that all signalhandling should be installed per thread
2015-02-02 21:44:24 -07:00
Kjell Hedstrom
b3e7032678
Signals seems to have to be installed for EVERY thread
2015-02-02 21:35:48 -07:00
KjellKod
892059a2dd
dual heads merge madness github-bitbucket
2015-02-02 00:40:34 -07:00
KjellKod
938fc55971
What a mess to merge from Github/KjellKod/g3log to BitBucket/KjellKod/g3log
2015-02-02 00:31:43 -07:00
Kjell Hedstrom
ec345e08c6
Merge pull request #1 from KjellKod/windows-crashhandler
...
Windows crashhandler
2015-02-02 00:04:37 -07:00
Kjell Hedstrom
f5fabd2868
removed branch from travis
2015-02-02 00:02:30 -07:00
Kjell Hedstrom
0bd34ba5de
removed windows fatal conclusions file
2015-02-01 23:53:54 -07:00
Kjell Hedstrom
5b73954910
fixed crash handling after changes on the windows side
2015-02-01 23:52:45 -07:00