diff --git a/mach/m68k2/libsys/head_em.s b/mach/m68k2/libsys/head_em.s index 3b90f7ee..ddc01b7c 100644 --- a/mach/m68k2/libsys/head_em.s +++ b/mach/m68k2/libsys/head_em.s @@ -1,5 +1,5 @@ .define .lino,.filn -.define EXIT +.define EXIT,BRK,WRITE .define begtext,begdata,begbss .define EARRAY,ERANGE,ESET,EIDIVZ,EHEAP,EILLINS,ECASE,EBADGTO .define hol0,.reghp,.limhp,.trpim,.trppc @@ -57,6 +57,12 @@ EXIT: move.w d0,-(sp) jsr __exit +BRK: + jmp __brk + +WRITE: + jmp __write + .sect .data begdata: hol0: diff --git a/mach/pmds/libsys/head_em.s b/mach/pmds/libsys/head_em.s index ff3bf445..59aebfea 100644 --- a/mach/pmds/libsys/head_em.s +++ b/mach/pmds/libsys/head_em.s @@ -1,5 +1,5 @@ .define .lino,.filn -.define EXIT +.define EXIT,WRITE,BRK .define begtext,begdata,begbss .define EARRAY,ERANGE,ESET,EIDIVZ,EHEAP,EILLINS,ECASE .define hol0,.reghp,.limhp,.trpim,.trppc @@ -33,6 +33,10 @@ EXIT: move.w d0,-(sp) jsr __exit +WRITE: jmp __write + +BRK: jmp __brk + .sect .data begdata: hol0: