|
|
@ -1,11 +1,12 @@ |
|
|
|
all: lab1-ex0.exe lab1-ex1.exe |
|
|
|
|
|
|
|
lab1-ex0.exe: defines.h lab1-ex0.s |
|
|
|
gcc -g -o lab1-ex0.exe 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 -o lab1-ex1.exe lab1-ex1.c |
|
|
|
gcc -m32 -o lab1-ex1.exe lab1-ex1.c |
|
|
|
strace -c ./lab1-ex1.exe |
|
|
|
echo "watch the interrupts in linux" |
|
|
|
more /proc/interrupts |
|
|
|