# Makefile for libsys .include LIB= sys SRCS= \ alloc_util.c \ assert.c \ asynsend.c \ ds.c \ env_get_prm.c \ env_panic.c \ env_parse.c \ env_prefix.c \ fkey_ctl.c \ get_randomness.c \ getidle.c \ getsysinfo.c \ getuptime.c \ getuptime2.c \ input.c \ kernel_call.c \ kprintf.c \ kputc.c \ kputs.c \ optset.c \ panic.c \ pci_attr_r16.c \ pci_attr_r32.c \ pci_attr_r8.c \ pci_attr_w16.c \ pci_attr_w32.c \ pci_attr_w8.c \ pci_del_acl.c \ pci_dev_name.c \ pci_find_dev.c \ pci_first_dev.c \ pci_get_bar.c \ pci_ids.c \ pci_init.c \ pci_next_dev.c \ pci_rescan_bus.c \ pci_reserve.c \ pci_set_acl.c \ pci_slot_name.c \ profile.c \ profile_extern.c \ safecopies.c \ sched_start.c \ sched_stop.c \ sef.c \ sef_init.c \ sef_liveupdate.c \ sef_ping.c \ sef_signal.c \ ser_putc.c \ spin.c \ sqrt_approx.c \ stacktrace.c \ sys_abort.c \ sys_clear.c \ sys_cprof.c \ sys_endsig.c \ sys_eniop.c \ sys_exec.c \ sys_exit.c \ sys_fork.c \ sys_getinfo.c \ sys_getsig.c \ sys_hz.c \ sys_in.c \ sys_int86.c \ sys_irqctl.c \ sys_kill.c \ sys_mcontext.c \ sys_memset.c \ sys_newmap.c \ sys_out.c \ sys_physcopy.c \ sys_privctl.c \ sys_profbuf.c \ sys_readbios.c \ sys_runctl.c \ sys_safecopy.c \ sys_safemap.c \ sys_schedctl.c \ sys_schedule.c \ sys_sdevio.c \ sys_setalarm.c \ sys_setgrant.c \ sys_sigreturn.c \ sys_sigsend.c \ sys_sprof.c \ sys_statectl.c \ sys_stime.c \ sys_sysctl.c \ sys_times.c \ sys_trace.c \ sys_umap.c \ sys_umap_remote.c \ sys_update.c \ sys_vinb.c \ sys_vinl.c \ sys_vinw.c \ sys_vircopy.c \ sys_vmctl.c \ sys_voutb.c \ sys_voutl.c \ sys_voutw.c \ sys_vsafecopy.c \ sys_vtimer.c \ taskcall.c \ tickdelay.c \ timers.c \ timing.c \ tsc_util.c \ vm_brk.c \ vm_dmacalls.c \ vm_exec_newmem.c \ vm_exit.c \ vm_fork.c \ vm_info.c \ vm_map_phys.c \ vm_notify_sig.c \ vm_push_sig.c \ vm_umap.c \ vm_yield_get_block.c \ vprintf.c \ .if ${MKCOVERAGE} != "no" SRCS+= gcov.c \ sef_gcov.c CPPFLAGS+= -DUSE_COVERAGE .endif .if ${USE_LIVEUPDATE} != "no" CPPFLAGS+= -DUSE_LIVEUPDATE .endif .if ${USE_SYSDEBUG} != "no" CPPFLAGS+= -DUSE_SYSDEBUG .endif CPPFLAGS.sched_start.c+= -I${MINIXSRCDIR} .if (${CC} == "gcc") || (${CC} == "clang") LDADD+= -lminc .endif .include