diff options
author | Daniel Jacobowitz <drow@false.org> | 2006-12-15 21:09:03 +0300 |
---|---|---|
committer | Daniel Jacobowitz <drow@false.org> | 2006-12-15 21:09:03 +0300 |
commit | 57c3fb90264598d503ae0484f4d61a82f0105b80 (patch) | |
tree | d3fa0966f610dd0c2d85d8865e22e8f26de92633 /libgloss | |
parent | 0efbda1a83df0756f4cdcdbc03ddbd2552a73a8e (diff) |
* m68k/Makefile.in (FIDO_OBJS): Build fido-priv.o.
* m68k/fido-crt0.S (_vector_table): Reference
_PrivilegeViolationHandler.
* m68k/fido-priv.S: New file.
Diffstat (limited to 'libgloss')
-rw-r--r-- | libgloss/m68k/Makefile.in | 3 | ||||
-rw-r--r-- | libgloss/m68k/fido-crt0.S | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/libgloss/m68k/Makefile.in b/libgloss/m68k/Makefile.in index 576b0d20b..ce1ef6324 100644 --- a/libgloss/m68k/Makefile.in +++ b/libgloss/m68k/Makefile.in @@ -160,7 +160,8 @@ CF_SOURCES = cf-isv.S cf-crt0.S cf-crt1.c asm.h FIDO_CRT0S = fido-rom-crt0.o fido-ram-crt0.o fido-redboot-crt0.o FIDO_BSP = libfido.a FIDO_OBJS = fido-hosted.o getpid.o kill.o fido-sbrk.o fido-_exit.o \ - $(patsubst %,fido-%Handler.o,$(FIDO_HANDLERS)) + $(patsubst %,fido-%Handler.o,$(FIDO_HANDLERS)) fido-priv.o +# Note: Do not spell correct Privilige here. See fido-priv.S. FIDO_HANDLERS:= BusError AddressError IllegalInstruction DivideByZero Chk \ Trapcc PriviligeViolation Trace ALine FLine HwBreakpoint Reserved0 \ FormatError UnitializedInt SoftwareInt \ diff --git a/libgloss/m68k/fido-crt0.S b/libgloss/m68k/fido-crt0.S index 89910514d..1ef573a4d 100644 --- a/libgloss/m68k/fido-crt0.S +++ b/libgloss/m68k/fido-crt0.S @@ -325,7 +325,7 @@ SYM (_vector_table): dc.l _DivideByZeroHandler /* 005 Divide by Zero */ dc.l _ChkHandler /* 006 CHK, CHK2 Instructions */ dc.l _TrapccHandler /* 007 TRAPcc, TRAPV Instructions */ - dc.l _PriviligeViolationHandler /* 008 Privilege Violation */ + dc.l _PrivilegeViolationHandler /* 008 Privilege Violation */ dc.l _TraceHandler /* 009 Trace */ dc.l _ALineHandler /* 010 A-Line Unimplemented Instr */ dc.l _FLineHandler /* 011 F-Line Unimplemented Instr */ |