16 lines
		
	
	
		
			379 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			379 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
all: lab1-ex0.exe lab1-ex1.exe
 | 
						|
 | 
						|
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
 | 
						|
	
 | 
						|
clean:
 | 
						|
	rm  lab1-ex0.exe lab1-ex1.exe
 |