diff options
| author | Gustav Sörnäs <gustav@sornas.net> | 2020-11-23 04:07:45 +0100 |
|---|---|---|
| committer | Gustav Sörnäs <gustav@sornas.net> | 2020-11-23 04:07:45 +0100 |
| commit | 3f7102d7193d3c0f6cdda8e3106aac77188bb475 (patch) | |
| tree | 83a1a7b07d83bdabe93c10c0eebbe56d411a76fe /TODO | |
| parent | cda174afc8e1bf6b779726965f5eaa030d80b1dc (diff) | |
| download | pintos-rs-3f7102d7193d3c0f6cdda8e3106aac77188bb475.tar.gz | |
intial rs
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -0,0 +1,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 |
