]>
xenbits.xensource.com Git - unikraft/libs/compiler-rt.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Andrei Tatar [Fri, 5 May 2023 19:20:40 +0000 (21:20 +0200)]
Update to LLVM 14.0.6
Co-authored-by: Marco Schlumpp <marco@unikraft.io>
Signed-off-by: Marco Schlumpp <marco@unikraft.io>
Signed-off-by: Andrei Tatar <andrei@unikraft.io>
Andrei Tatar [Fri, 5 May 2023 19:16:02 +0000 (21:16 +0200)]
Makefile.uk: Group and sort library sources
Signed-off-by: Andrei Tatar <andrei@unikraft.io>
Delia-Maria Pavel [Sat, 10 Sep 2022 13:58:25 +0000 (16:58 +0300)]
Add lib-libunwind as a dependency for lib-compiler-rt
Signed-off-by: Delia-Maria Pavel <delia_maria.pavel@stud.acs.upb.ro>
Reviewed-by: Stefan Jumarea <stefanjumarea02@gmail.com>
Reviewed-by: Razvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Reviewed-by: Sergiu Moga <sergiu.moga@protonmail.com>
Approved-by: Razvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #8
Razvan Deaconescu [Sun, 28 Aug 2022 17:16:29 +0000 (20:16 +0300)]
Config.uk: Add LIBUKMMAP dependency
`mprotect()` is required and it is part of the `ukmmap` internal
Unikraft library. Add required dependency to `Config.uk`.
Signed-off-by: Razvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Reviewed-by: Stefan Jumarea <stefanjumarea02@gmail.com>
Reviewed-by: Maria Sfiraiala <maria.sfiraiala@gmail.com>
Approved-by: Marc Rittinghaus <marc.rittinghaus@kit.edu>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #5
Simon Kuenzer [Tue, 13 Jul 2021 19:11:48 +0000 (21:11 +0200)]
Correct license headers introduced by University Politehnica of Bucharest
This commit removes the additional clause
"THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY"
from BSD license headers that got introduced by mistake
with the following commits:
64d5663 - Initial port of compiler-rt to Unikraft (Vlad-Andrei BĂDOIU (78692))
On the one hand, this additional clause is redundant because
the BSD license already states that it must remain and the
copyright notice must be kept.
On the other hand, the clause freezes the file header
and prohibits future contributors from extending the
copyright notice for their contributions. This additional
clause is not part of the official BSD 3-clause.
The original author(s) or an authorized representative from
the author's affiliation consents to the change with a
`Reviewed-by` tag to this commit.
Signed-off-by: Simon Kuenzer <simon.kuenzer@neclab.eu>
Reviewed-by: Razvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Razvan Deaconescu [Sat, 1 May 2021 09:21:10 +0000 (12:21 +0300)]
Config: Remove leading whitespace in comment
Signed-off-by: Razvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Reviewed-by: Vlad-Andrei Badoiu <vlad_andrei.badoiu@upb.ro>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Pull-Request: #2
Razvan Deaconescu [Sat, 1 May 2021 09:20:10 +0000 (12:20 +0300)]
Config: Rename POSIX sysinfo dependency
Rename `UKSYSINFO` to `LIBPOSIX_SYSINFO`.
Signed-off-by: Razvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Reviewed-by: Vlad-Andrei Badoiu <vlad_andrei.badoiu@upb.ro>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Pull-Request: #2
George Muraru [Wed, 15 Apr 2020 06:15:58 +0000 (09:15 +0300)]
Add clrsbdi2 needed by tensorflowlite
Signed-off-by: George Muraru <murarugeorgec@gmail.com>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
Felipe Huici [Thu, 13 Feb 2020 20:42:40 +0000 (21:42 +0100)]
Add suppress flag for cleaner build.
Signed-off-by: Felipe Huici <felipe.huici@neclab.eu>
Reviewed-by: Simon Kuenzer <simon.kuenzer@neclab.eu>
Vlad-Andrei BĂDOIU (78692) [Tue, 14 Jan 2020 16:08:19 +0000 (16:08 +0000)]
Add ARM64 support
This patch makes the minimum amount of changes needed to support ARM64.
We now compile the cpu_model.c source file only for x86-64.
Signed-off-by: Vlad-Andrei Badoiu <vlad_andrei.badoiu@stud.acs.upb.ro>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
Vlad-Andrei BĂDOIU (78692) [Fri, 1 Nov 2019 12:12:16 +0000 (12:12 +0000)]
Remove exportsyms.uk
Signed-off-by: Vlad-Andrei Badoiu <vlad_andrei.badoiu@stud.acs.upb.ro>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
Vlad-Andrei BĂDOIU (78692) [Wed, 30 Oct 2019 23:06:39 +0000 (23:06 +0000)]
Enable the libatomic implementation
compiler-rt contains an implementation of an atomics library. We provide
a config option for to enable this implementation.
Signed-off-by: Vlad-Andrei Badoiu <vlad_andrei.badoiu@stud.acs.upb.ro>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
Vlad-Andrei BĂDOIU (78692) [Fri, 18 Oct 2019 11:01:04 +0000 (11:01 +0000)]
Add __mulsc3 to exportsyms.uk
Signed-off-by: Vlad-Andrei Badoiu <vlad_andrei.badoiu@stud.acs.upb.ro>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
Costin Lupu [Sat, 12 Oct 2019 12:25:42 +0000 (15:25 +0300)]
Makefile.uk: Rename SUPPRESS_FLAGS to LIBCOMPILER_RT_SUPPRESS_FLAGS
Signed-off-by: Costin Lupu <costin.lupu@cs.pub.ro>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
Felipe Huici [Tue, 17 Sep 2019 12:01:35 +0000 (14:01 +0200)]
Export __udivti3 symbol
Needed by our upcoming mbed TLS port.
Signed-off-by: Felipe Huici <felipe.huici@neclab.eu>
Reviewed-by: Vlad-Andrei Badoiu <vlad_andrei.badoiu@stud.acs.upb.ro>
Costin Lupu [Wed, 21 Aug 2019 13:14:36 +0000 (16:14 +0300)]
Export symbols used by libgo
We add only the symbols needed by libgo.
Signed-off-by: Costin Lupu <costin.lupu@cs.pub.ro>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
Costin Lupu [Sun, 2 Jun 2019 13:27:43 +0000 (16:27 +0300)]
Supress unused-parameter warnings
Origin code generates "unused-parameter" warnings.
Signed-off-by: Costin Lupu <costin.lupu@cs.pub.ro>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
Vlad-Andrei BĂDOIU (78692) [Fri, 29 Mar 2019 00:55:17 +0000 (00:55 +0000)]
Initial port of compiler-rt to Unikraft
This is our initial port of compiler-rt to Unikraft as an external
library. The port currently requires a libc-equivalent (e.g.,
newlib), libunwind, libcxxabi and libcxx.
Signed-off-by: Vlad-Andrei Badoiu <vlad_andrei.badoiu@stud.acs.upb.ro>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
Vlad-Andrei BĂDOIU (78692) [Fri, 29 Mar 2019 00:55:16 +0000 (00:55 +0000)]
Add .gitignore
Signed-off-by: Vlad-Andrei Badoiu <vlad_andrei.badoiu@stud.acs.upb.ro>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
Vlad-Andrei Badoiu [Thu, 21 Mar 2019 15:45:11 +0000 (17:45 +0200)]
Initial commit (empty)