From: Alan Cox Date: Sat, 17 Feb 2018 22:37:30 +0000 (+0000) Subject: libs: PDP11 syscall directory X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=b98fe75eb294630cea732c3edfd4e235c69e4f74;p=FUZIX.git libs: PDP11 syscall directory --- diff --git a/Library/libs/fuzixpdp11/Makefile b/Library/libs/fuzixpdp11/Makefile new file mode 100644 index 00000000..ea75fc28 --- /dev/null +++ b/Library/libs/fuzixpdp11/Makefile @@ -0,0 +1,121 @@ +# Autogenerated by tools/syscall_pdp11 +CROSS_AS=pdp11-aout-as +CROSS_LD=pdp11-aout-ld +CROSS_AR=pdp11-aout-ar +ASOPTS= + +ASRCS = syscall__exit.s +ASRCS += syscall_open.s +ASRCS += syscall_close.s +ASRCS += syscall_rename.s +ASRCS += syscall_mknod.s +ASRCS += syscall_link.s +ASRCS += syscall_unlink.s +ASRCS += syscall_read.s +ASRCS += syscall_write.s +ASRCS += syscall__lseek.s +ASRCS += syscall_chdir.s +ASRCS += syscall_sync.s +ASRCS += syscall_access.s +ASRCS += syscall_chmod.s +ASRCS += syscall_chown.s +ASRCS += syscall__stat.s +ASRCS += syscall__fstat.s +ASRCS += syscall_dup.s +ASRCS += syscall_getpid.s +ASRCS += syscall_getppid.s +ASRCS += syscall_getuid.s +ASRCS += syscall_umask.s +ASRCS += syscall__getfsys.s +ASRCS += syscall_execve.s +ASRCS += syscall__getdirent.s +ASRCS += syscall_setuid.s +ASRCS += syscall_setgid.s +ASRCS += syscall__time.s +ASRCS += syscall__stime.s +ASRCS += syscall_ioctl.s +ASRCS += syscall_brk.s +ASRCS += syscall_sbrk.s +ASRCS += syscall__fork.s +ASRCS += syscall_mount.s +ASRCS += syscall__umount.s +ASRCS += syscall_signal.s +ASRCS += syscall_dup2.s +ASRCS += syscall__pause.s +ASRCS += syscall_alarm.s +ASRCS += syscall_kill.s +ASRCS += syscall_pipe.s +ASRCS += syscall_getgid.s +ASRCS += syscall_times.s +ASRCS += syscall_utime.s +ASRCS += syscall_geteuid.s +ASRCS += syscall_getegid.s +ASRCS += syscall_chroot.s +ASRCS += syscall_fcntl.s +ASRCS += syscall_fchdir.s +ASRCS += syscall_fchmod.s +ASRCS += syscall_fchown.s +ASRCS += syscall_mkdir.s +ASRCS += syscall_rmdir.s +ASRCS += syscall_setpgrp.s +ASRCS += syscall__uname.s +ASRCS += syscall_waitpid.s +ASRCS += syscall__profil.s +ASRCS += syscall_uadmin.s +ASRCS += syscall_nice.s +ASRCS += syscall__sigdisp.s +ASRCS += syscall_flock.s +ASRCS += syscall_getpgrp.s +ASRCS += syscall_yield.s +ASRCS += syscall_acct.s +ASRCS += syscall_memalloc.s +ASRCS += syscall_memfree.s +ASRCS += syscall__nosys66.s +ASRCS += syscall__nosys67.s +ASRCS += syscall__nosys68.s +ASRCS += syscall__nosys69.s +ASRCS += syscall__nosys70.s +ASRCS += syscall__nosys71.s +ASRCS += syscall__select.s +ASRCS += syscall_setgroups.s +ASRCS += syscall_getgroups.s +ASRCS += syscall_getrlimit.s +ASRCS += syscall_setrlimit.s +ASRCS += syscall_setpgid.s +ASRCS += syscall_setsid.s +ASRCS += syscall_getsid.s +ASRCS += syscall__nosys80.s +ASRCS += syscall__nosys81.s +ASRCS += syscall__nosys82.s +ASRCS += syscall__nosys83.s +ASRCS += syscall__nosys84.s +ASRCS += syscall__nosys85.s +ASRCS += syscall__nosys86.s +ASRCS += syscall__nosys87.s +ASRCS += syscall__nosys88.s +ASRCS += syscall__nosys89.s +ASRCS += syscall_socket.s +ASRCS += syscall_listen.s +ASRCS += syscall_bind.s +ASRCS += syscall_connect.s +ASRCS += syscall__accept.s +ASRCS += syscall__getsockaddrs.s +ASRCS += syscall__sendto.s +ASRCS += syscall__recvfrom.s +ASRCS += syscall__shutdown.s + + +ASRCALL = $(ASRCS) + +AOBJS = $(ASRCALL:.s=.o) + +syslib.lib: $(AOBJS) + echo $(AOBJS) >syslib.l + $(CROSS_AR) rc syslib.lib $(AOBJS) + +$(AOBJS): %.o: %.s + $(CROSS_AS) $(ASOPTS) -o $*.o $< + +clean: + rm -f $(AOBJS) $(ASRCS) syslib.lib syslib.l *~ +