aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorGustav Sörnäs <gustav@sornas.net>2020-11-23 04:07:45 +0100
committerGustav Sörnäs <gustav@sornas.net>2020-11-23 04:07:45 +0100
commit3f7102d7193d3c0f6cdda8e3106aac77188bb475 (patch)
tree83a1a7b07d83bdabe93c10c0eebbe56d411a76fe /TODO
parentcda174afc8e1bf6b779726965f5eaa030d80b1dc (diff)
downloadpintos-rs-3f7102d7193d3c0f6cdda8e3106aac77188bb475.tar.gz
intial rs
Diffstat (limited to 'TODO')
-rw-r--r--TODO19
1 files changed, 19 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..8813f46
--- /dev/null
+++ b/TODO
@@ -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