summaryrefslogtreecommitdiff
path: root/src/common/assert.h
AgeCommit message (Collapse)Author
2018-07-07Port #3474 from CitrafearlessTobi
2018-07-02Update clang formatJames Rowe
2018-07-02Rename logging macro back to LOG_*James Rowe
2018-04-27general: Convert assertion macros over to be fmt-compatibleLioncash
2018-01-08fix macos buildMerryMage
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot
This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot
2016-04-24assert: Allow UNREACHABLE_MSG to have just one argumentSam Spilsbury
2016-04-23assert: Add _MSG variations for UNREACHABLE and UNIMPLEMENTEDSam Spilsbury
2015-06-28Common: Cleanup profiler includes.Emmanuel Gil Peyrot
2015-05-12Common: Use the log system to print assert messagesYuri Kunde Schlesner
2015-05-06Clean-up includesYuri Kunde Schlesner
2015-02-18Asserts: Use lambdas to keep assertion code away from the main code pathYuri Kunde Schlesner
2015-02-10Asserts: break/crash program, fit to style guide; log.h->assert.harchshift
Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time) As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing) Also removed some GEKKO cruft.