Commit Graph

11 Commits

Author SHA1 Message Date
8beada1646 debug: split debug headers into components 2019-05-17 12:26:08 +10:00
09a690f2d3 debug;posix: log that we're waiting for a debugger 2018-09-12 14:02:27 +10:00
803acc9a87 relicense under MPL-2.0 2018-08-04 15:14:06 +10:00
67c8c9c69c debug: enable debugging features by default 2018-03-27 15:50:29 +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
9a798446b5 build: remove unnecessary includes
discovered with include-what-you-use
2016-10-12 15:08:22 +11:00
850fa0470f debug_posix: downgrade force_console error to WARN
This is unavoidably triggered running under certain debuggers, so it's
more useful to downgrade to WARN so as to not interfere with a useful
DEBUG_BREAK or LOG_LEVEL setting.
2016-05-18 10:27:36 +10:00
56948f9503 debug_posix: add freebsd constants to tracing code 2016-05-12 18:19:24 +10:00
c15794d4b3 debug: make DEBUG_WAIT support more robust
PTRACE_ME doesn't work as we thought, instead just deliver a suitable
signal depending on if we're currently under a debugger.
2016-03-21 14:19:08 +11:00
3993e561f8 unify licences 2016-02-26 13:36:01 +11:00
df05596524 debug: seperate platform specifics into units 2016-02-15 17:21:01 +11:00