Commit Graph

10 Commits

Author SHA1 Message Date
f6056153e3 rename root namespace from util to cruft
This places, at long last, the core library code into the same namespace
as the extended library code.
2018-08-05 14:42:02 +10:00
803acc9a87 relicense under MPL-2.0 2018-08-04 15:14:06 +10:00
77c88438d4 except: move posix/win32 exceptions to own units 2017-12-18 15:46:52 +11:00
34788756d2 build: don't use './' as an include prefix
GCC produces ODR error when including paths of the form './foo' and
'foo' in the same binary. Rather than managing duplication we just
universally pick the absolute form over the relative form.
2017-11-22 16:49:37 +11:00
94506a52c8 debug: add forgotten header for win32 2016-08-16 16:22:27 +10:00
335703b147 debug: cache win32 error code before logging
the code beneath LOG_WARNING and friends is opaque, and may accidentally
replace the value of GetLastError before we have a chance to render it.
2016-04-15 15:56:51 +10:00
486706269c debug: fully qualify std types 2016-04-05 11:08:12 +10:00
b79a2242a4 debug: warn if win32 debug helper can't be loaded 2016-04-05 11:07:53 +10:00
f644c5dec4 log: forward logging arguments 2016-04-05 10:48:08 +10:00
df05596524 debug: seperate platform specifics into units 2016-02-15 17:21:01 +11:00