This website requires JavaScript.
Explore
Help
Sign In
ExternalVendorCode
/
genode
Watch
1
Star
0
Fork
0
You've already forked genode
mirror of
https://github.com/genodelabs/genode.git
synced
2024-12-25 08:21:08 +00:00
Code
Issues
Actions
Packages
Projects
Releases
Wiki
Activity
2c4f0e5505
genode
/
repos
/
libports
/
lib
/
mk
/
libunwind-rust.mk
4 lines
78 B
Makefile
Raw
Normal View
History
Unescape
Escape
Move rust support to libports Issue #1899
2016-05-12 08:26:36 +00:00
SRC_RS
=
lib.rs
Fixed linking and memory allocation for rust Now rlibs are actually linked to programs. Target files have been modified to not generate code that requires compiler-rt. Added a target for libstd-rust, but it's very broken right now. Moved alloc_system to the libports folder because either a memory allocator needs to be written in rust or posix_memalign needs to be implemented. Changed liblibc to use freebsd as the OS instead of netbsd. Added a library with unwind dummy functions. Rust relies on atomic builtins, which are not implemented in libgcc for ARM. One was implemented in rust, which was sufficient to get the current rust test to run. Rust libs were added into the group of libs for the linker so order no longer matters. The raspberry pi now uses an armv6 target.
2016-02-29 06:44:04 +00:00
LIBS
=
libcore-rust
v
p
a
t
h
%
$(
REP_DIR
)
/
s
r
c
/
l
i
b
/
r
u
s
t
/
l
i
b
u
n
w
i
n
d
Reference in New Issue
Copy Permalink