Jonas 'Sortie' Termansen
d27a2bdcbf
Better detection of panicing while panicing.
2012-07-30 18:59:13 +02:00
Jonas 'Sortie' Termansen
db79994e64
Refactored all the sortix headers into a include directory.
...
Also got rid of trailing white space. That corrupted .git/.
Big ass-commit because of recovered .git directory.
2012-03-22 00:52:29 +01:00
Jonas 'Sortie' Termansen
cfbbf67247
make CALLTRACE=1 to enable printing primitive calltraces upon panic.
...
This won't work with optimizations turned fully on.
Added protection against double panics.
2012-03-02 14:08:25 +01:00
Jonas 'Sortie' Termansen
f232a054d3
Added O=-ON and PANIC_SHORT=1 variables to the makefile.
2011-11-28 15:25:00 +01:00
Jonas 'Sortie' Termansen
1a2446fca6
Added a friendly message on panic, and SIGSEGV no longer panics.
2011-09-07 17:48:01 +02:00
Jonas 'Sortie' Termansen
a2f70f358c
Added linebreaks after maxsi logo.
2011-08-12 20:09:40 +02:00
Jonas 'Sortie' Termansen
66c058fba1
Refactored virtual memory management, making it less buggy.
...
uintptr_t is now replaced with addr_t when referring to physical memory
addresses in Sortix. Many bugs in the previous memory management code have been
fixed. The new interface is less flexible - but should prove more solid as the
nasty internals have been hidden away. The current interface design should also
make the code more 64-bit ready/friendly. And so on.
2011-08-07 00:18:41 +02:00
Jonas 'Sortie' Termansen
9b79673dcb
Initial version of Sortix.
2011-08-05 14:25:00 +02:00