[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [GCC PATCH v2 0/5] Port libbfi and libbacktrace on Unikraft
These are the patches needed for porting libffi and libbacktrace on Unikraft. As both of them are part of gcc they are under an external gcc library. These two libraries are needed for porting libgo to Unikraft. The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run time. libbacktrace is a C library that may be linked into a C/C++ program to produce symbolic backtraces. Sample uses would be to print a detailed backtrace when an error occurs or to gather detailed profiling information. Changes since v1: - Seperate libgo from gcc - Create a config directory under include for config header files for each library - Add ffitarget.h in libffi - Add backtrace.h in libbacktrace - Supress Wimplicit-function-declaration warning in libffi Charalampos Mainas (5): Introduce library skeleton Add Makefile.uk Port libbacktrace library Port libffi library Adding extra information .gitignore | 27 ++ CODING_STYLE.md | 4 + CONTRIBUTING.md | 4 + COPYING.md | 39 ++ Config.uk | 29 ++ MAINTAINERS.md | 11 + Makefile.uk | 122 +++++ README.md | 22 + exportsyms.uk | 1 + libbacktrace/exportsyms.uk | 6 + libbacktrace/include/backtrace-supported.h | 66 +++ libbacktrace/include/backtrace.h | 200 ++++++++ libbacktrace/include/config/config.h | 135 ++++++ libffi/exportsyms.uk | 21 + libffi/include/config/fficonfig.h | 206 +++++++++ libffi/include/ffi.h | 509 +++++++++++++++++++++ libffi/include/ffitarget.h | 141 ++++++ 17 files changed, 1543 insertions(+) create mode 100644 .gitignore create mode 100644 CODING_STYLE.md create mode 100644 CONTRIBUTING.md create mode 100644 COPYING.md create mode 100644 Config.uk create mode 100644 MAINTAINERS.md create mode 100644 Makefile.uk create mode 100644 README.md create mode 100644 exportsyms.uk create mode 100644 libbacktrace/exportsyms.uk create mode 100644 libbacktrace/include/backtrace-supported.h create mode 100644 libbacktrace/include/backtrace.h create mode 100644 libbacktrace/include/config/config.h create mode 100644 libffi/exportsyms.uk create mode 100644 libffi/include/config/fficonfig.h create mode 100644 libffi/include/ffi.h create mode 100644 libffi/include/ffitarget.h -- 2.17.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 |