Aero is a new modern, experimental, UNIX-like operating system following the monolithic kernel design. Supporting modern PC features such as long mode, 5-level paging, and SMP (multicore), to name a few.
This pull request updates the userland applications to compile with the x86_64-unknown-aero target. If the sysroot is not built, prebuilt rust toolchain is downloaded which supports the aero target in-order to compile the aero userland applications. Rest of the applications are still compiled by xbstrap on-demand when the sysroot is built.
This pull request also implements the following in-order for the applications to be functional:
This pull request updates the userland applications to compile with the
x86_64-unknown-aero
target. If the sysroot is not built, prebuilt rust toolchain is downloaded which supports the aero target in-order to compile the aero userland applications. Rest of the applications are still compiled by xbstrap on-demand when the sysroot is built.This pull request also implements the following in-order for the applications to be functional:
FIOCLEX
generic IOCTLkill
syscallSigned-off-by: Andy-Python-Programmer andypythonappdeveloper@gmail.com