diff --git a/mach/sun3/libce/.distr b/mach/sun3/libce/.distr index 4c51a90db..cb69c33b0 100644 --- a/mach/sun3/libce/.distr +++ b/mach/sun3/libce/.distr @@ -19,4 +19,5 @@ mlf8.s sbf4.s sbf8.s vars.s +sys.s head_em.s diff --git a/mach/sun3/libce/proto.make b/mach/sun3/libce/proto.make index b8f4d9f69..48e7245f1 100644 --- a/mach/sun3/libce/proto.make +++ b/mach/sun3/libce/proto.make @@ -8,7 +8,8 @@ EMOBJ = aar.o cii.o cmi.o cms.o cmu.o csa.o csb.o cuu.o dia.o exg.o fat.o \ inn.o lar.o los.o mon.o nop.o sar.o set.o shp.o sts.o trp.o trpstr.o FOBJ = adf4.o adf8.o cff.o cfi.o cfu.o cif.o cmf4.o cmf8.o cuf.o dvf4.o \ - dvf8.o fef4.o fef8.o fif4.o fif8.o mlf4.o mlf8.o sbf4.o sbf8.o vars.o + dvf8.o fef4.o fef8.o fif4.o fif8.o mlf4.o mlf8.o sbf4.o sbf8.o vars.o \ + sys.o OBJ = $(EMOBJ) $(FOBJ) diff --git a/mach/sun3/libce/sys.s b/mach/sun3/libce/sys.s new file mode 100644 index 000000000..58da5987b --- /dev/null +++ b/mach/sun3/libce/sys.s @@ -0,0 +1,6 @@ +.sect .text +.define __write, __brk + +__write: jmp (_write) + +__brk: jmp (_brk)