Age | Commit message (Collapse) | Author |
|
CPIO is very outdated and its implementations varies on different hosts,
best to use OSMORA Archive Format (OMAR) instead!
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Add project root build var as some hosts may not handle
relative paths the same as others.
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Some hosts like OpenBSD like creating position independent executables
by default for security reasons... However this does not work for bare
metal applications and we must ensure this always remains off.
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Added support for building with Clang/LLVM and made it the default since
building a cross-compiling toolchain with GCC is generally less
efficient.
In `configure.ac`, `TOOLCHAIN` must be set to `clang` or `gcc`.
Signed-off-by: Quinn Stephens <quinn@osmora.org>
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
- Ensure headers are always copied
- Ensure lib/libc/include/*.h are copied
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|