Andreas Kling
49635e62fa
LibELF: Move AK/ELF/ into Libraries/LibELF/
...
Let's arrange things like this instead. It didn't feel right for all of
the ELF handling code to live in AK.
2019-11-06 13:42:38 +01:00
Andreas Kling
9c3c117f05
ELF: Make code a little more buildable on other platforms
...
Patch from Anonymous.
2019-09-27 13:30:23 +02:00
Robin Burchell
7de79d3bbb
ELFImage: Sprinkle some constification love
2019-07-18 13:22:51 +02:00
Andreas Kling
27f699ef0c
AK: Rename the common integer typedefs to make it obvious what they are.
...
These types can be picked up by including <AK/Types.h>:
* u8, u16, u32, u64 (unsigned)
* i8, i16, i32, i64 (signed)
2019-07-03 21:20:13 +02:00
Andreas Kling
9145917bf0
ELF: Run clang-format on everything.
2019-06-07 17:12:30 +02:00
Robin Burchell
6917c42140
Kernel/AK: Move ELF loader to AK
...
This is in preparation for eventually using it in userspace.
LinearAddress.h has not been moved for the time being (as it seems to be
only used by a very small part of the code).
2019-05-23 16:57:34 +02:00