Rearranged a bit and made room for C++ in the ia32 folder also. C++ is supposedly taking over the world, slowly but steadily… :)
Why not make it a bit simpler, when we can.
Include the top-level defines.h when ia32/defines.h gets included. This is not obviously clear; should storm/defines.h include storm/ia32/defines.h, or should it be the other way around…? Needs to be thought about and perhaps discussed.
Again, more work on #2. This will be a long runner I feel...
#2: system_calls.c were converted to C++ altogether, so we can utilize the nice little "auto" keyword. I get the feeling that perhaps we should convert all of the kernel to C++ eventually…
Cleanups towards #2.
Fixed to be usable from C++.
#2: Also needed to modify the argument type in this one.
Fixed 'clean' to work again, and install the right binary on 'install'. ;)
Include the revision in the compile banner on boot up + only use the short name of the host (not the FQDN).
Since VERSION was renamed, we need to update the usage also.
Added support for compiling .asm files (using NASM).
NASM is also needed.