X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fthreads%2Fintr-stubs.pl;h=6ac5a8df527c2a4f7951774d1af7dfedfbbae439;hb=637d20eadbc4cb26b67335c282b34e20a2738fb6;hp=9725860b24b297b70175cbaac1618a200f153e0b;hpb=d4c9aca807cfbe799e211f574eab051954e7fd8c;p=pintos-anon diff --git a/src/threads/intr-stubs.pl b/src/threads/intr-stubs.pl index 9725860..6ac5a8d 100755 --- a/src/threads/intr-stubs.pl +++ b/src/threads/intr-stubs.pl @@ -4,7 +4,7 @@ print <<'EOF'; #include "mmu.h" .data - .globl intr_stubs +.globl intr_stubs intr_stubs: EOF @@ -20,7 +20,7 @@ EOF for $i (0...255) { $x = sprintf ("%02x", $i); - print "\t.globl intr${x}_stub\n"; + print ".globl intr${x}_stub\n"; print "intr${x}_stub:\n"; print "\tpushl \$0\n" if ($i != 8 && $i != 10 && $i != 11 @@ -45,13 +45,12 @@ intr_entry: # Call handler. pushl %esp - .globl intr_handler +.globl intr_handler call intr_handler addl $4, %esp - .globl intr_exit +.globl intr_exit intr_exit: - # Restore caller's registers. popal popl %es