[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT/LIBCXX PATCH 0/2] Introduce C++ standard library on Unikraft
This patch introduces the C++ standard library(LLVM) on Unikraft. It comes with exception support and runtime support. It requires libcxxabi, compiler-rt and libunwind.(available on the mailing list) The following patches from the mailing list are needed: 1. Introduce Unikraft system constructors 2. Add eh_frame and eh_frame_hdr to the linker script Vlad-Andrei Badoiu (2): Add .gitignore Initial port of libcxx to Unikraft .gitignore | 27 ++++ Config.uk | 14 ++ Makefile.uk | 139 ++++++++++++++++++ glue.c | 19 +++ include/cmath | 2 + include/math.h | 59 ++++++++ include/nl_types.h | 30 ++++ include/stdlib.h | 10 ++ ...-from-long-double-function-to-double.patch | 40 +++++ ...default-config-to-work-with-Unikraft.patch | 40 +++++ 10 files changed, 380 insertions(+) create mode 100644 .gitignore create mode 100644 Config.uk create mode 100644 Makefile.uk create mode 100644 glue.c create mode 100644 include/cmath create mode 100644 include/math.h create mode 100644 include/nl_types.h create mode 100644 include/stdlib.h create mode 100644 patches/0001-Change-from-long-double-function-to-double.patch create mode 100644 patches/0001-Update-default-config-to-work-with-Unikraft.patch -- 2.20.1 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |