PM_Extra
f7574eb4c7
fixed compilation error in clang before version 8 (does not support thread_local keyword)
2016-12-03 01:40:52 +08:00
gabime
33494049a8
fixed compilation error in 2013 (does not support thread_local keyword)
2016-12-02 17:48:10 +02:00
gabime
5d23e88c16
astyle
2016-12-02 17:40:40 +02:00
gabime
6d8efa8d7f
store thread_id in tls
2016-12-02 17:33:49 +02:00
gabime
343904b56d
add missing include to widnows _getpid
2016-12-02 17:12:24 +02:00
gabime
cf73f02eaf
pid support (added the %P option to formatter)
2016-12-02 17:09:00 +02:00
gabime
e12916c070
Fixed issue #317 (Build error on raspberry pi)
2016-11-18 16:58:57 +02:00
osx2000
3cd497ee95
extended conditional compilation to __SUNPRO_CC
2016-11-11 14:28:45 +01:00
Guo Xiao
9b218d4d12
Convert off_t to size_t
2016-10-09 15:36:19 +08:00
amir zamani
811eeef7a6
update os.h to fix filesize() on older win32
...
_fstat() always fails under older 32bit WinXP/Win2003 targets.
_filelength() just works for both WinXP SDK and later Win7+ 32bit targets.
2016-09-20 14:13:15 +04:30
Hugh Wang
f2c9692438
Fix compilation on Android.
2016-09-14 17:37:06 +08:00
gabime
b13735dc22
astyle
2016-08-22 20:54:18 +03:00
gabime
20cb73e9da
disable syslog by default (enable by #define SPDLOG_ENABLE_SYSLOG )
2016-08-22 20:52:16 +03:00
Nazım Can Bedir
097ba5a359
Add basic support for Solaris.
2016-08-22 17:26:12 +03:00
gabime
e556daebc3
better support for thread id in FreeBSD
2016-08-21 01:36:27 +03:00
gabime
e7debaacd7
astyle
2016-08-05 04:43:20 +03:00
Tony Narlock
98af71c585
Add FreeBSD compatibility defs
...
fix some linux-isms for spdlog on freebsd systems
- FreeBSD uses plain-old ``stat`` (not ``stat64``)
- ``errno_str``'s else requires GNU extensions, not available by default
on FreeBSD. The one used by apple systems is most correct
2016-08-01 00:19:35 -05:00
gabime
36ba06a75c
cosmetic fix in utc_minutes_offset when throwing
2016-07-31 01:52:22 +03:00
gabime
74aede0c66
better support for file size in 64 bits
2016-07-31 01:47:55 +03:00
gabime
730f0e02a6
better support for file sizes in 32/64 bits
2016-07-30 19:32:51 +03:00
gabime
b2c40fcedf
Fixed issue #156 (use stat to check file existance under osx as well(
2016-07-30 18:23:55 +03:00
Gabi Melman
28ebdad367
Update os.h
...
fixed issue #246
2016-07-21 12:29:59 +03:00
gabime
1ac68e399a
Fixed issue #245
2016-07-18 22:29:26 +03:00
gabime
8e0892fa31
astyle
2016-07-15 17:55:34 +03:00
gabime
c5c6baad74
Added errno description to sdlog exception strings
2016-07-15 17:48:02 +03:00
Gabi Melman
5202a7806f
Merge pull request #210 from GreatFruitOmsk/master
...
Fix throwing exception if DYNAMIC_TIME_ZONE_INFORMATION fails
2016-05-16 10:13:14 +03:00
gabime
38c0ee018b
astyle
2016-05-15 01:49:15 +03:00
gabime
80a432e646
cleaned common.h and moved some code around
2016-05-15 01:45:16 +03:00
gabime
10d5292bbb
better support for custom eol
2016-05-15 00:53:35 +03:00
Kirill Leyfer
6603d5e31f
Fix throwing exception if DYNAMIC_TIME_ZONE_INFORMATION fails under windows.
2016-05-13 15:46:10 +06:00
gabime
0d26359856
astyle
2016-04-20 11:57:49 +03:00
gabime
19dae96985
wchar filenames support - minor improvements
2016-04-10 00:02:19 +03:00
unknown
113ebcfd97
Add the SPDLOG_USE_WCHAR tweak to enable support for Unicode names on Windows. Refs #111
2016-04-08 12:26:31 -05:00
gabime
495ecaeaee
astyle
2016-04-03 02:14:54 +03:00
gabime
12f6fd07e0
formatting
2016-03-30 18:47:56 +03:00
gabime
cd90e3911e
fix issue #189 spdlog redefines max as a preprocessor macro
2016-03-30 18:46:25 +03:00
Kevin M. Godby
077c3095eb
Added missing standard header includes.
2016-02-24 22:20:07 -06:00
Kevin M. Godby
196689f720
Fixed header include problems.
2016-02-24 21:26:18 -06:00
gabime
c7864ae5dc
throw exception if DYNAMIC_TIME_ZONE_INFORMATION fails under windows instead of returning -1
2016-01-06 21:30:42 +02:00
Andrey Glebov
04ce6e5feb
- fixed false error (returning -1) in time zones without daylight saving (checking against TIME_ZONE_ID_INVALID instead of 0)
...
- accounts for daylight saving only when tm::tm_isdst is true
- accounts for standard time offset ([DYNAMIC_]TIME_ZONE_INFORMATION::StandardBias) in time zones that need it
2016-01-06 19:57:00 +03:00
gabime
a1e25cdb28
revert support for monotonic clock - it is not faster than realtime
2015-12-22 21:40:27 +02:00
Sergey Kovalevich
583ca02ef9
Added CLOCK_MONOTONIC trick
2015-12-22 00:20:15 +03:00
gabime
d7f1932e10
cygwin/mingw support fix
2015-12-13 12:29:19 +02:00
gabime
d58432ff56
bugfix
2015-12-12 20:56:14 +02:00
gabime
a9fb96e088
1. Fixed file_helper::exists() bug under windows which returned false in some circumstances
...
2. Improved file_helper::exists() performance under linux to use stat sys call
3. Added unit tests
2015-12-12 20:53:00 +02:00
gabime
8c38b4ee9e
MIT license
2015-11-28 18:24:20 +02:00
gabime
0f76db880e
astyle
2015-11-28 16:52:02 +02:00
yaoyuan1216
1b3946cf65
Replace GetDynamicTimeZoneInformation to GetTimeZoneInformation.
2015-11-20 16:25:33 +08:00
Alexander Shishenko
0170dfdc7b
Renamed "Windows.h" to "windows.h" for building spdlog on MinGW using case-sensitive file system.
2015-10-25 04:11:23 +03:00
Ruslan Baratov
8bb4b831c4
Fix Android build
2015-09-10 21:01:55 +03:00