summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelipe Boeira <felipe.boeira@liu.se>2019-01-22 17:37:28 +0100
committerFelipe Boeira <felipe.boeira@liu.se>2019-01-22 17:37:28 +0100
commitefc06d038b98a2887306ebbce058361e43a68e77 (patch)
treee55012a7d183872c54832860db1e1a0006fea23a
parent54f498fe4fb918ee7b40786b7599803bc9e7445a (diff)
downloadpintos-efc06d038b98a2887306ebbce058361e43a68e77.tar.gz
Added files for the GDB lab 0 exercise
-rw-r--r--src/.gitignore1
-rw-r--r--src/examples/Makefile3
-rw-r--r--src/examples/printf.c10
3 files changed, 13 insertions, 1 deletions
diff --git a/src/.gitignore b/src/.gitignore
new file mode 100644
index 0000000..bea5755
--- /dev/null
+++ b/src/.gitignore
@@ -0,0 +1 @@
+TAGS
diff --git a/src/examples/Makefile b/src/examples/Makefile
index 92d9038..986e492 100644
--- a/src/examples/Makefile
+++ b/src/examples/Makefile
@@ -6,9 +6,10 @@ SRCDIR = ..
PROGS = cat cmp cp echo halt hex-dump ls mcat mcp mkdir pwd rm shell \
bubsort insult lineup matmult recursor \
sumargv lab2test lab1test lab1test2 pfs pfs_reader pfs_writer dummy longrun \
- child parent create-bad
+ child parent create-bad printf
# Added test programs
+printf_SRC = printf.c
sumargv_SRC = sumargv.c
lab2test_SRC = lab2test.c
lab1test_SRC = lab1test.c
diff --git a/src/examples/printf.c b/src/examples/printf.c
new file mode 100644
index 0000000..2072e8e
--- /dev/null
+++ b/src/examples/printf.c
@@ -0,0 +1,10 @@
+#include <stdio.h>
+#include <syscall.h>
+
+int
+main (int argc, char **argv)
+{
+ printf ("You got it, use your debugging skills during the labs!\n");
+
+ return EXIT_SUCCESS;
+}