|
826885df8a
|
Make ttest compile under clang
|
2018-03-20 14:11:21 +01:00 |
|
|
ad74123882
|
Handle null pointers in string comparisons
|
2018-03-20 14:11:21 +01:00 |
|
|
cfa1a15076
|
Define TTEST when ttesting. Also allow multiple assertions per test
|
2018-03-20 14:11:21 +01:00 |
|
|
1b80c00658
|
Fix overflow bug when comparing strings
|
2018-03-20 14:11:21 +01:00 |
|
|
e50fbff2d1
|
Handle compilation errors of tests
|
2018-03-20 14:11:21 +01:00 |
|
|
cba19b62df
|
More assertions and catching crashes
|
2018-03-20 14:11:21 +01:00 |
|
|
faaedb212d
|
A simple testing framework
|
2018-03-20 14:11:21 +01:00 |
|
|
823560d3ae
|
Simplify P2V and V2P macros - also makes them more useful
|
2018-03-20 14:10:03 +01:00 |
|
|
83f81b9a74
|
Cleaning up and commenting
|
2018-03-20 14:10:03 +01:00 |
|
|
663668ff93
|
Move the kernel to high memory
|
2018-03-20 14:10:03 +01:00 |
|
|
93d60294ba
|
Move include files
|
2018-03-19 20:29:40 +01:00 |
|
|
5ddf0173c2
|
Remove magic numbers. Also, no code segment - not needed.
|
2018-03-19 20:29:40 +01:00 |
|
|
607266bfd3
|
Clean up interface
|
2018-03-19 20:29:40 +01:00 |
|
|
2451851b9f
|
Remove Multiboot1 support
|
2018-03-19 20:29:40 +01:00 |
|
|
e2ecdb6154
|
Keep the multiboot header as simple as possible
|
2018-03-19 20:29:40 +01:00 |
|
|
a44d0d7500
|
Move Multiboot headers to separate file
|
2018-03-19 20:29:40 +01:00 |
|
|
d80e87991e
|
A bit of cleanup
|
2018-03-19 20:29:40 +01:00 |
|