|
|
- all: lab1-ex0.exe lab1-ex1.exe lab1-ex3.s
-
- lab1-ex0.exe: defines.h lab1-ex0.s
- gcc -m32 -g -o lab1-ex0.exe lab1-ex0.s
- strace -f ./lab1-ex0.exe
-
- lab1-ex1.exe: lab1-ex1.c
- echo "compile and watch the syscalls from lab1-ex1"
- gcc -m32 -o lab1-ex1.exe lab1-ex1.c
- strace -c ./lab1-ex1.exe
- echo "watch the interrupts in linux"
- more /proc/interrupts
-
- lab1-ex3.s: lab1-ex3.c
- echo "show .s files"
- gcc -m32 -S lab1-ex3.c
-
- clean:
- rm lab1-ex0.exe lab1-ex1.exe lab1-ex3.s
|