minix/kernel/system/Makefile.inc
Tomas Hruby 40f440b8cd KCall methods do not depend on m_source and m_type fields
- substituted the use of the m_source message field by
  caller->p_endpoint in kernel calls. It is the same information, just
  passed more intuitively.
  
- the last dependency on m_type field is removed.
  
- do_unused() is substituted by a check for NULL.

- this pretty much removes the depency of kernel calls on the general
  message format. In the future this may be used to pass the kcall
  arguments in a different structure or registers (x86-64, ARM?) The
  kcall number may be passed in a register already.
2010-06-01 08:54:31 +00:00

45 lines
698 B
Makefile

# Makefile for system library implementation
.include <minix.own.mk>
.PATH: ${.CURDIR}/system
SRCS+= \
do_fork.c \
do_exec.c \
do_newmap.c \
do_clear.c \
do_exit.c \
do_trace.c \
do_runctl.c \
do_update.c \
do_times.c \
do_setalarm.c \
do_stime.c \
do_vtimer.c \
do_irqctl.c \
do_devio.c \
do_vdevio.c \
do_copy.c \
do_umap.c \
do_memset.c \
do_setgrant.c \
do_privctl.c \
do_segctl.c \
do_safecopy.c \
do_safemap.c \
do_sysctl.c \
do_getksig.c \
do_endksig.c \
do_kill.c \
do_sigsend.c \
do_sigreturn.c \
do_abort.c \
do_getinfo.c \
do_sprofile.c \
do_cprofile.c \
do_profbuf.c \
do_vmctl.c \
do_mcontext.c \
do_schedule.c \
do_schedctl.c \
do_statectl.c