blob: 8813f462fde3d862e40994257c546d6f7fbbad02 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
1: Hijacka deras Makefiler så de bygger rust, kopierar rust FFI och länkar.
Deras Makefiler fungerar uppenbarligen och koden borde kunna anropa rust FFI utan problem.
2: Anropa deras libc från Rust, men börja med att typ returnera en int.
3: userprog/rust.c som skickar allt till rust.
4: build.rs som hanterar hela bygg-grejen.
.
.
.
99: i686-unknown-pintos
rust.h:
int rust_main(int argc, char **argv);
Haltar via exit i entry.c
|