]> xenbits.xensource.com Git - unikraft/libs/gcc.git/log
unikraft/libs/gcc.git
5 years agoMakefile.uk: Skip building types.c and closures.c with Python3 RELEASE-0.4 RELEASE-0.5
Costin Lupu [Sun, 13 Oct 2019 15:03:33 +0000 (18:03 +0300)]
Makefile.uk: Skip building types.c and closures.c with Python3

Python3 comes with its own types and closures when enabling the _ctypes
extension. We currently check if the extension is enabled, but a more
generic symbol should be defined at some point.

Signed-off-by: Costin Lupu <costin.lupu@cs.pub.ro>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
5 years agoRemove the exportsyms.uk file.
Costin Lupu [Sun, 13 Oct 2019 15:03:32 +0000 (18:03 +0300)]
Remove the exportsyms.uk file.

Signed-off-by: Costin Lupu <costin.lupu@cs.pub.ro>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
5 years agoAdding extra information
Charalampos Mainas [Thu, 26 Sep 2019 15:19:11 +0000 (17:19 +0200)]
Adding extra information

Add external library depedencies and known bug notice.

Signed-off-by: Charalampos Mainas <Charalampos.Mainas@neclab.eu>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
5 years agoPort libffi library
Charalampos Mainas [Thu, 26 Sep 2019 15:19:10 +0000 (17:19 +0200)]
Port libffi library

This port also adds generated ffi.h and fficonfig.h 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 agoPort libbacktrace library
Charalampos Mainas [Thu, 26 Sep 2019 15:19:09 +0000 (17:19 +0200)]
Port libbacktrace library

This port also adds generated config.h and backtrace-supported.h
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 agoAdd Makefile.uk
Charalampos Mainas [Thu, 26 Sep 2019 15:19:08 +0000 (17:19 +0200)]
Add Makefile.uk

GCC is a suite of multiple libraries. In this patch we introduce only
the basic contents for the Makefile.

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:19:07 +0000 (17:19 +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)
Costin Lupu [Fri, 16 Aug 2019 16:46:51 +0000 (18:46 +0200)]
Initial commit (empty)