summaryrefslogtreecommitdiff
path: root/kern/panic.h
AgeCommit message (Collapse)Author
2018-07-10kern/panic: remove initialization operationRichard Braun
Maintaining correct dependencies for the panic function is too complicated. It may be used very early, but would depend on the console, which is normally available quite late during initialization. Instead, the behavior of panic is now "best effort", i.e. if called at a time where it works, good, otherwise, the behavior is undefined, but should result in a freeze or a reset most of the time.
2018-02-24Don't use reserved identifiersRichard Braun
2017-07-13Switch to initialization operationsRichard Braun
2017-06-25Use the C11 alignas and noreturn macrosRichard Braun
2017-06-15kern/macros: remove the __format_printf macroRichard Braun
This macro isn't used enough for this alias to have any real value.
2012-11-03Merge lib into kernRichard Braun
There are no precise enough criteria to justify the separation of these two directories.
2012-09-30Initial commitRichard Braun