]> xenbits.xensource.com Git - unikraft/libs/libgo.git/log
unikraft/libs/libgo.git
5 years agoAdd patches to build the library
Costin Lupu [Thu, 26 Sep 2019 15:31:31 +0000 (17:31 +0200)]
Add patches to build the library

libgo expects the unwind.h header although it comes with its own
header, unwind-generic.h, so we will be using that one instead. The
second patch removes an unnecessary include directive.

Signed-off-by: Costin Lupu <costin.lupu@cs.pub.ro>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
5 years agoAdd rules for building runtime Go packages
Costin Lupu [Thu, 26 Sep 2019 15:31:30 +0000 (17:31 +0200)]
Add rules for building runtime Go packages

The file packages.uk file was generated by capturing the building
commands from the output of the original libgo build. This patch also
adds the generated .go files needed for building the packages.

Signed-off-by: Costin Lupu <costin.lupu@cs.pub.ro>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
5 years agoAdd Makefile.uk
Charalampos Mainas [Thu, 26 Sep 2019 15:31:29 +0000 (17:31 +0200)]
Add Makefile.uk

This patch also adds the generated config.h and runtime.inc headers.

Signed-off-by: Charalampos Mainas <Charalampos.Mainas@neclab.eu>
Signed-off-by: Costin Lupu <costin.lupu@cs.pub.ro>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
5 years agoIntroduce library skeleton
Charalampos Mainas [Thu, 26 Sep 2019 15:31:28 +0000 (17:31 +0200)]
Introduce library skeleton

We use the BSD-3-Clause license for this library glue code.

Signed-off-by: Charalampos Mainas <Charalampos.Mainas@neclab.eu>
Signed-off-by: Costin Lupu <costin.lupu@cs.pub.ro>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
5 years agoInitial commit (empty)
Felipe Huici [Tue, 24 Sep 2019 13:32:48 +0000 (15:32 +0200)]
Initial commit (empty)