0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-07-03 09:18:19 +02:00
Commit graph

11 commits

Author SHA1 Message Date
Jason Volk 21d9f4792b configure: Disable all __assert_fail() overrides unless explicit --with-assert option. 2020-04-11 15:11:43 -07:00
Jason Volk a0af97ae3e ircd: Use universal reference argument for always_assert(). 2020-02-23 20:53:27 -08:00
Jason Volk e241ab9e51 ircd::assert: Deconflict extern keyword duality for clang. 2020-02-01 17:20:50 -08:00
Jason Volk 316d668a58 ircd: Add always_assert() inline expression trap. 2019-12-26 14:41:43 -08:00
Jason Volk 8642d2da0d ircd: Add comment in debugtrap asm. 2019-09-03 10:07:07 -07:00
Jason Volk dffb03a562 ircd: Cleanup / simplify assert related interface. 2019-08-11 23:30:50 -07:00
Jason Volk ca99df8edb ircd::assert: Always inline the debugtrap. 2019-08-08 16:12:52 -07:00
Jason Volk d37aaa8542 ircd::assert: Only #error for include-order in --enable-debug mode. 2019-07-08 16:49:43 -07:00
Jason Volk f94f519271 ircd: Add conditioned debugtrap() utility in assert suite.
ircd: Fix some assert header conflicts.

construct: Add TRAP special command handler.
2019-05-28 16:55:41 -07:00
Jason Volk a787c51df3 ircd: Explicit visibility for assert() overrides. 2019-05-14 15:11:29 -07:00
Jason Volk ede2439a55 ircd: Add support for configurable soft-assertions. 2019-03-15 16:19:05 -07:00