KERNEL_BUILD=GENERIC.SKI IDENT= \ -DCOMPAT_UTILS \ -DDIAGNOSTIC \ -DDEBUG \ MACHINE=ia64 S= /home/scole/nbsd/cvs/src/sys # $NetBSD: Makefile.ia64,v 1.6 2018/09/22 12:24:02 rin Exp $ # Makefile for NetBSD # # This makefile is constructed from a machine description: # config machineid # Most changes should be made in the machine description # /sys/arch/ia64/conf/``machineid'' # after which you should do # config machineid # Machine generic makefile changes should be made in # /sys/arch/ia64/conf/Makefile.ia64 # after which config should be rerun for all machines of that type. # # To specify debugging, add the config line: makeoptions DEBUG="-g" # A better way is to specify -g only for a few files. # # makeoptions DEBUGLIST="uvm* trap if_*" MACHINE_ARCH= ia64 USETOOLS?= no NEED_OWN_INSTALL_TARGET?=no .include ## ## (1) port identification ## IA64= $S/arch/ia64 GENASSYM_CONF= ${IA64}/ia64/genassym.cf ## ## (2) compile settings ## CPPFLAGS+= -mconstant-gp -Dia64 AFLAGS+= -x assembler-with-cpp -Wa,-x ## ## (3) libkern and compat ## OPT_MODULAR= ## ## (4) local objects, compile rules, and dependencies ## MD_OBJS= locore.o MD_CFILES= MD_SFILES= ${IA64}/ia64/locore.S locore.o: ${IA64}/ia64/locore.S assym.h ${NORMAL_S} ## ## (5) link settings ## ##TEXTADDR?= 0xdeadbeeffeeddead LINKFLAGS_NORMAL= -X KERNLDSCRIPT?= ${IA64}/conf/kern.ldscript ## ## (6) port specific target dependencies ## ## ## (7) misc settings ## ## ## (8) config(8) generated machinery ## EXTRA_INCLUDES+= -I$S/external/bsd/acpica/dist EXTRA_INCLUDES+= -I$S/external/bsd/libnv/dist EXTRA_INCLUDES+= -I$S/../common/lib/libx86emu EXTRA_INCLUDES+= -I$S/../common/lib/libc/misc ALLFILES= \ arch/ia64/ia64/autoconf.c \ arch/ia64/ia64/machdep.c \ arch/ia64/ia64/clock.c \ arch/ia64/ia64/process_machdep.c \ arch/ia64/ia64/pmap.c \ arch/ia64/ia64/sys_machdep.c \ arch/ia64/ia64/syscall.c \ arch/ia64/ia64/trap.c \ arch/ia64/ia64/interrupt.c \ arch/ia64/ia64/vm_machdep.c \ arch/ia64/ia64/efi.c \ arch/ia64/ia64/sal.c \ arch/ia64/disasm/disasm_decode.c \ arch/ia64/disasm/disasm_extract.c \ arch/ia64/disasm/disasm_format.c \ arch/ia64/unwind/decode.c \ arch/ia64/unwind/stackframe.c \ arch/ia64/ia64/db_interface.c \ arch/ia64/ia64/db_trace.c \ arch/ia64/ia64/exception.S \ arch/ia64/ia64/context.S \ arch/ia64/ia64/syscall_stubs.S \ arch/ia64/ia64/support.S \ arch/ia64/ia64/setjmp.S \ arch/ia64/ia64/pal.S \ arch/ia64/ia64/consinit.c \ arch/ia64/ia64/bus_space.c \ arch/ia64/ia64/sapic.c \ arch/ia64/acpi/madt.c \ dev/cons.c \ dev/cninit.c \ arch/ia64/acpi/acpi_machdep.c \ arch/ia64/pci/pci_machdep.c \ arch/ia64/ia64/mainbus.c \ arch/ia64/ia64/cpu.c \ arch/ia64/ia64/ssc.c \ dev/pci/pcibusprint.c \ dev/acpi/acpi.c \ dev/acpi/acpi_debug.c \ dev/acpi/acpi_event.c \ dev/acpi/acpi_i2c.c \ dev/acpi/acpi_pci.c \ dev/acpi/acpi_pci_link.c \ dev/acpi/acpi_power.c \ dev/acpi/acpi_quirks.c \ dev/acpi/acpi_resource.c \ dev/acpi/acpi_srat.c \ dev/acpi/acpi_slit.c \ dev/acpi/acpi_timer.c \ dev/acpi/acpi_usb.c \ dev/acpi/acpi_util.c \ dev/acpi/acpi_wakedev.c \ dev/dev_verbose.c \ dev/acpi/acpica/OsdEnvironment.c \ dev/acpi/acpica/OsdHardware.c \ dev/acpi/acpica/OsdInterrupt.c \ dev/acpi/acpica/OsdMemory.c \ dev/acpi/acpica/OsdMisc.c \ dev/acpi/acpica/OsdSchedule.c \ dev/acpi/acpica/OsdStream.c \ dev/acpi/acpica/OsdSynch.c \ compat/common/compat_exec.c \ compat/common/compat_util.c \ crypto/arc4/arc4.c \ crypto/rijndael/rijndael-alg-fst.c \ crypto/rijndael/rijndael-api-fst.c \ crypto/rijndael/rijndael.c \ crypto/nist_ctr_drbg/nist_ctr_drbg.c \ crypto/cprng_fast/cprng_fast.c \ dev/sysmon/sysmon_taskq.c \ dev/sysmon/sysmon.c \ dev/sysmon/sysmon_power.c \ netatalk/at_print.c \ netinet/igmp.c \ netinet/in.c \ netinet/in_offload.c \ netinet/in_pcb.c \ netinet/in_print.c \ netinet/in_proto.c \ netinet/ip_icmp.c \ netinet/ip_id.c \ netinet/ip_input.c \ netinet/ip_output.c \ netinet/ip_reass.c \ netinet/raw_ip.c \ netinet/tcp_input.c \ netinet/tcp_output.c \ netinet/tcp_sack.c \ netinet/tcp_subr.c \ netinet/tcp_timer.c \ netinet/tcp_usrreq.c \ netinet/tcp_congctl.c \ netinet/tcp_vtw.c \ netinet/udp_usrreq.c \ netinet/portalgo.c \ netinet6/in6_print.c \ ddb/db_access.c \ ddb/db_autoconf.c \ ddb/db_break.c \ ddb/db_command.c \ ddb/db_cpu.c \ ddb/db_examine.c \ ddb/db_expr.c \ ddb/db_input.c \ ddb/db_kernel.c \ ddb/db_lex.c \ ddb/db_lwp.c \ ddb/db_output.c \ ddb/db_panic.c \ ddb/db_proc.c \ ddb/db_print.c \ ddb/db_run.c \ ddb/db_sym.c \ ddb/db_trap.c \ ddb/db_variables.c \ ddb/db_watch.c \ ddb/db_write_cmd.c \ ddb/db_xxx.c \ fs/cd9660/cd9660_bmap.c \ fs/cd9660/cd9660_lookup.c \ fs/cd9660/cd9660_node.c \ fs/cd9660/cd9660_rrip.c \ fs/cd9660/cd9660_util.c \ fs/cd9660/cd9660_vfsops.c \ fs/cd9660/cd9660_vnops.c \ miscfs/kernfs/kernfs_vfsops.c \ miscfs/kernfs/kernfs_vnops.c \ miscfs/nullfs/null_vfsops.c \ miscfs/nullfs/null_vnops.c \ nfs/krpc_subr.c \ nfs/nfs_bio.c \ nfs/nfs_boot.c \ nfs/nfs_clntsocket.c \ nfs/nfs_clntsubs.c \ nfs/nfs_iod.c \ nfs/nfs_kq.c \ nfs/nfs_node.c \ nfs/nfs_socket.c \ nfs/nfs_subs.c \ nfs/nfs_vfsops.c \ nfs/nfs_vnops.c \ ufs/ffs/ffs_alloc.c \ ufs/ffs/ffs_balloc.c \ ufs/ffs/ffs_inode.c \ ufs/ffs/ffs_snapshot.c \ ufs/ffs/ffs_subr.c \ ufs/ffs/ffs_tables.c \ ufs/ffs/ffs_vfsops.c \ ufs/ffs/ffs_vnops.c \ ufs/lfs/lfs_alloc.c \ ufs/lfs/lfs_balloc.c \ ufs/lfs/lfs_bio.c \ ufs/lfs/lfs_cksum.c \ ufs/lfs/lfs_debug.c \ ufs/lfs/lfs_inode.c \ ufs/lfs/lfs_itimes.c \ ufs/lfs/lfs_pages.c \ ufs/lfs/lfs_rename.c \ ufs/lfs/lfs_segment.c \ ufs/lfs/lfs_subr.c \ ufs/lfs/lfs_syscalls.c \ ufs/lfs/lfs_vfsops.c \ ufs/lfs/lfs_vnops.c \ ufs/lfs/ulfs_bmap.c \ ufs/lfs/ulfs_inode.c \ ufs/lfs/ulfs_lookup.c \ ufs/lfs/ulfs_quota1_subr.c \ ufs/lfs/ulfs_snapshot.c \ ufs/lfs/ulfs_vfsops.c \ ufs/lfs/ulfs_vnops.c \ ufs/mfs/mfs_vfsops.c \ ufs/mfs/mfs_vnops.c \ ufs/mfs/mfs_miniroot.c \ ufs/ufs/ufs_bmap.c \ ufs/ufs/ufs_inode.c \ ufs/ufs/ufs_lookup.c \ ufs/ufs/quota1_subr.c \ ufs/ufs/ufs_rename.c \ ufs/ufs/ufs_vfsops.c \ ufs/ufs/ufs_vnops.c \ uvm/uvm_amap.c \ uvm/uvm_anon.c \ uvm/uvm_aobj.c \ uvm/uvm_bio.c \ uvm/uvm_coredump.c \ uvm/uvm_device.c \ uvm/uvm_fault.c \ uvm/uvm_glue.c \ uvm/uvm_init.c \ uvm/uvm_io.c \ uvm/uvm_km.c \ uvm/uvm_loan.c \ uvm/uvm_map.c \ uvm/uvm_meter.c \ uvm/uvm_mmap.c \ uvm/uvm_mremap.c \ uvm/uvm_object.c \ uvm/uvm_page.c \ uvm/uvm_pager.c \ uvm/uvm_pdaemon.c \ uvm/uvm_pdpolicy_clock.c \ uvm/uvm_pglist.c \ uvm/uvm_physseg.c \ uvm/uvm_readahead.c \ uvm/uvm_stat.c \ uvm/uvm_swap.c \ uvm/uvm_unix.c \ uvm/uvm_user.c \ uvm/uvm_vnode.c \ secmodel/secmodel.c \ conf/debugsyms.c \ conf/param.c \ kern/bufq_disksort.c \ kern/bufq_fcfs.c \ kern/compat_stub.c \ kern/core_elf64.c \ kern/cnmagic.c \ kern/exec_elf64.c \ kern/exec_script.c \ kern/exec_subr.c \ kern/init_main.c \ kern/init_sysctl.c \ kern/init_sysctl_base.c \ kern/init_sysent.c \ kern/kern_acct.c \ kern/kern_auth.c \ kern/kern_cfglock.c \ kern/kern_clock.c \ kern/kern_condvar.c \ kern/kern_core.c \ kern/kern_cpu.c \ kern/kern_descrip.c \ kern/kern_event.c \ kern/kern_exec.c \ kern/kern_exit.c \ kern/kern_fork.c \ kern/kern_idle.c \ kern/kern_hook.c \ kern/kern_kthread.c \ kern/kern_ktrace.c \ kern/kern_ktrace_vfs.c \ kern/kern_ksyms.c \ kern/kern_lock.c \ kern/kern_lwp.c \ kern/kern_malloc.c \ kern/kern_module.c \ kern/kern_module_vfs.c \ kern/kern_mutex.c \ kern/kern_mutex_obj.c \ kern/kern_ntptime.c \ kern/kern_physio.c \ kern/kern_pmf.c \ kern/kern_proc.c \ kern/kern_prot.c \ kern/kern_ras.c \ kern/kern_rate.c \ kern/kern_reboot.c \ kern/kern_resource.c \ kern/kern_rndpool.c \ kern/kern_rndq.c \ kern/kern_rndsink.c \ kern/kern_runq.c \ kern/kern_rwlock.c \ kern/kern_rwlock_obj.c \ kern/kern_scdebug.c \ kern/kern_crashme.c \ kern/kern_sig.c \ kern/kern_sleepq.c \ kern/kern_softint.c \ kern/kern_ssp.c \ kern/kern_stub.c \ kern/kern_subr.c \ kern/kern_synch.c \ kern/kern_syscall.c \ kern/kern_sysctl.c \ kern/kern_tc.c \ kern/kern_threadpool.c \ kern/kern_time.c \ kern/kern_timeout.c \ kern/kern_turnstile.c \ kern/kern_todr.c \ kern/kern_uidinfo.c \ kern/kern_uuid.c \ kern/sched_4bsd.c \ kern/subr_autoconf.c \ kern/subr_blist.c \ kern/subr_bufq.c \ kern/subr_callback.c \ kern/subr_cprng.c \ kern/subr_cpufreq.c \ kern/subr_copy.c \ kern/subr_debug.c \ kern/subr_device.c \ kern/subr_devsw.c \ kern/subr_disk.c \ kern/subr_disk_open.c \ kern/subr_emul.c \ kern/subr_evcnt.c \ kern/subr_exec_fd.c \ kern/subr_extent.c \ kern/subr_hash.c \ kern/subr_humanize.c \ kern/subr_interrupt.c \ kern/subr_iostat.c \ kern/subr_ipi.c \ kern/subr_kcpuset.c \ kern/subr_kmem.c \ kern/subr_kobj.c \ kern/subr_kobj_vfs.c \ kern/subr_localcount.c \ kern/subr_lockdebug.c \ kern/subr_log.c \ kern/subr_lwp_specificdata.c \ kern/subr_once.c \ kern/subr_optstr.c \ kern/subr_pcq.c \ kern/subr_pcu.c \ kern/subr_percpu.c \ kern/subr_pool.c \ kern/subr_prf.c \ kern/subr_prof.c \ kern/subr_pserialize.c \ kern/subr_psref.c \ kern/subr_specificdata.c \ kern/subr_time.c \ kern/subr_thmap.c \ kern/subr_userconf.c \ kern/subr_vmem.c \ kern/subr_workqueue.c \ kern/subr_xcall.c \ kern/sys_aio.c \ kern/sys_descrip.c \ kern/sys_generic.c \ kern/sys_module.c \ kern/sys_mqueue.c \ kern/sys_lwp.c \ kern/sys_pipe.c \ kern/sys_process.c \ kern/sys_ptrace.c \ kern/sys_ptrace_common.c \ kern/sys_pset.c \ kern/sys_select.c \ kern/sys_sig.c \ kern/sys_sched.c \ kern/sys_socket.c \ kern/sysv_ipc.c \ kern/sysv_msg.c \ kern/sysv_sem.c \ kern/sysv_shm.c \ kern/tty.c \ kern/tty_conf.c \ kern/tty_pty.c \ kern/tty_ptm.c \ kern/tty_subr.c \ kern/tty_tty.c \ kern/uipc_accf.c \ kern/uipc_domain.c \ kern/uipc_mbuf.c \ net/link_proto.c \ kern/uipc_proto.c \ kern/uipc_sem.c \ kern/uipc_socket.c \ kern/uipc_socket2.c \ kern/uipc_syscalls.c \ kern/uipc_usrreq.c \ kern/vfs_bio.c \ kern/vfs_cache.c \ kern/vfs_cwd.c \ kern/vfs_dirhash.c \ kern/vfs_getcwd.c \ kern/vfs_hooks.c \ kern/vfs_init.c \ kern/vfs_lockf.c \ kern/vfs_lookup.c \ kern/vfs_mount.c \ kern/vfs_quotactl.c \ kern/vfs_subr.c \ kern/vfs_syscalls.c \ kern/vfs_trans.c \ kern/vfs_vnode.c \ kern/vfs_vnops.c \ kern/vfs_xattr.c \ kern/vnode_if.c \ miscfs/deadfs/dead_vfsops.c \ miscfs/deadfs/dead_vnops.c \ miscfs/fifofs/fifo_vnops.c \ miscfs/genfs/genfs_io.c \ miscfs/genfs/genfs_rename.c \ miscfs/genfs/genfs_vfsops.c \ miscfs/genfs/genfs_vnops.c \ miscfs/genfs/layer_subr.c \ miscfs/genfs/layer_vfsops.c \ miscfs/genfs/layer_vnops.c \ miscfs/specfs/spec_vnops.c \ dev/clock_subr.c \ dev/dkwedge/dk.c \ dev/md.c \ dev/mm.c \ dev/rndpseudo.c \ net/bpf_stub.c \ net/dl_print.c \ net/if.c \ net/if_llatbl.c \ net/if_loop.c \ net/if_media.c \ net/pfil.c \ net/pktqueue.c \ net/net_stats.c \ net/radix.c \ net/raw_cb.c \ net/raw_usrreq.c \ net/route.c \ net/rss_config.c \ net/rtbl.c \ net/rtsock.c \ netinet/cpu_in_cksum.c \ netinet/in4_cksum.c \ netinet/in_cksum.c \ netinet/ip_encap.c \ netinet/wqinput.c \ external/bsd/acpica/dist/common/ahids.c \ external/bsd/acpica/dist/dispatcher/dsargs.c \ external/bsd/acpica/dist/dispatcher/dscontrol.c \ external/bsd/acpica/dist/dispatcher/dsdebug.c \ external/bsd/acpica/dist/dispatcher/dsfield.c \ external/bsd/acpica/dist/dispatcher/dsinit.c \ external/bsd/acpica/dist/dispatcher/dsmethod.c \ external/bsd/acpica/dist/dispatcher/dsmthdat.c \ external/bsd/acpica/dist/dispatcher/dsobject.c \ external/bsd/acpica/dist/dispatcher/dsopcode.c \ external/bsd/acpica/dist/dispatcher/dspkginit.c \ external/bsd/acpica/dist/dispatcher/dsutils.c \ external/bsd/acpica/dist/dispatcher/dswexec.c \ external/bsd/acpica/dist/dispatcher/dswload.c \ external/bsd/acpica/dist/dispatcher/dswload2.c \ external/bsd/acpica/dist/dispatcher/dswscope.c \ external/bsd/acpica/dist/dispatcher/dswstate.c \ external/bsd/acpica/dist/events/evevent.c \ external/bsd/acpica/dist/events/evglock.c \ external/bsd/acpica/dist/events/evgpe.c \ external/bsd/acpica/dist/events/evgpeblk.c \ external/bsd/acpica/dist/events/evgpeinit.c \ external/bsd/acpica/dist/events/evgpeutil.c \ external/bsd/acpica/dist/events/evhandler.c \ external/bsd/acpica/dist/events/evmisc.c \ external/bsd/acpica/dist/events/evregion.c \ external/bsd/acpica/dist/events/evrgnini.c \ external/bsd/acpica/dist/events/evsci.c \ external/bsd/acpica/dist/events/evxface.c \ external/bsd/acpica/dist/events/evxfevnt.c \ external/bsd/acpica/dist/events/evxfgpe.c \ external/bsd/acpica/dist/events/evxfregn.c \ external/bsd/acpica/dist/executer/exconcat.c \ external/bsd/acpica/dist/executer/exconfig.c \ external/bsd/acpica/dist/executer/exconvrt.c \ external/bsd/acpica/dist/executer/excreate.c \ external/bsd/acpica/dist/executer/exdebug.c \ external/bsd/acpica/dist/executer/exdump.c \ external/bsd/acpica/dist/executer/exfield.c \ external/bsd/acpica/dist/executer/exfldio.c \ external/bsd/acpica/dist/executer/exmisc.c \ external/bsd/acpica/dist/executer/exmutex.c \ external/bsd/acpica/dist/executer/exnames.c \ external/bsd/acpica/dist/executer/exoparg1.c \ external/bsd/acpica/dist/executer/exoparg2.c \ external/bsd/acpica/dist/executer/exoparg3.c \ external/bsd/acpica/dist/executer/exoparg6.c \ external/bsd/acpica/dist/executer/exprep.c \ external/bsd/acpica/dist/executer/exregion.c \ external/bsd/acpica/dist/executer/exresnte.c \ external/bsd/acpica/dist/executer/exresolv.c \ external/bsd/acpica/dist/executer/exresop.c \ external/bsd/acpica/dist/executer/exserial.c \ external/bsd/acpica/dist/executer/exstore.c \ external/bsd/acpica/dist/executer/exstoren.c \ external/bsd/acpica/dist/executer/exstorob.c \ external/bsd/acpica/dist/executer/exsystem.c \ external/bsd/acpica/dist/executer/extrace.c \ external/bsd/acpica/dist/executer/exutils.c \ external/bsd/acpica/dist/hardware/hwacpi.c \ external/bsd/acpica/dist/hardware/hwesleep.c \ external/bsd/acpica/dist/hardware/hwgpe.c \ external/bsd/acpica/dist/hardware/hwpci.c \ external/bsd/acpica/dist/hardware/hwregs.c \ external/bsd/acpica/dist/hardware/hwsleep.c \ external/bsd/acpica/dist/hardware/hwtimer.c \ external/bsd/acpica/dist/hardware/hwvalid.c \ external/bsd/acpica/dist/hardware/hwxface.c \ external/bsd/acpica/dist/hardware/hwxfsleep.c \ external/bsd/acpica/dist/namespace/nsaccess.c \ external/bsd/acpica/dist/namespace/nsalloc.c \ external/bsd/acpica/dist/namespace/nsarguments.c \ external/bsd/acpica/dist/namespace/nsdump.c \ external/bsd/acpica/dist/namespace/nsdumpdv.c \ external/bsd/acpica/dist/namespace/nsconvert.c \ external/bsd/acpica/dist/namespace/nseval.c \ external/bsd/acpica/dist/namespace/nsinit.c \ external/bsd/acpica/dist/namespace/nsload.c \ external/bsd/acpica/dist/namespace/nsnames.c \ external/bsd/acpica/dist/namespace/nsobject.c \ external/bsd/acpica/dist/namespace/nsparse.c \ external/bsd/acpica/dist/namespace/nspredef.c \ external/bsd/acpica/dist/namespace/nsprepkg.c \ external/bsd/acpica/dist/namespace/nsrepair.c \ external/bsd/acpica/dist/namespace/nsrepair2.c \ external/bsd/acpica/dist/namespace/nssearch.c \ external/bsd/acpica/dist/namespace/nsutils.c \ external/bsd/acpica/dist/namespace/nswalk.c \ external/bsd/acpica/dist/namespace/nsxfeval.c \ external/bsd/acpica/dist/namespace/nsxfname.c \ external/bsd/acpica/dist/namespace/nsxfobj.c \ external/bsd/acpica/dist/parser/psargs.c \ external/bsd/acpica/dist/parser/psloop.c \ external/bsd/acpica/dist/parser/psobject.c \ external/bsd/acpica/dist/parser/psopcode.c \ external/bsd/acpica/dist/parser/psopinfo.c \ external/bsd/acpica/dist/parser/psparse.c \ external/bsd/acpica/dist/parser/psscope.c \ external/bsd/acpica/dist/parser/pstree.c \ external/bsd/acpica/dist/parser/psutils.c \ external/bsd/acpica/dist/parser/pswalk.c \ external/bsd/acpica/dist/parser/psxface.c \ external/bsd/acpica/dist/resources/rsaddr.c \ external/bsd/acpica/dist/resources/rscalc.c \ external/bsd/acpica/dist/resources/rscreate.c \ external/bsd/acpica/dist/resources/rsinfo.c \ external/bsd/acpica/dist/resources/rsio.c \ external/bsd/acpica/dist/resources/rsirq.c \ external/bsd/acpica/dist/resources/rslist.c \ external/bsd/acpica/dist/resources/rsmemory.c \ external/bsd/acpica/dist/resources/rsmisc.c \ external/bsd/acpica/dist/resources/rsserial.c \ external/bsd/acpica/dist/resources/rsutils.c \ external/bsd/acpica/dist/resources/rsxface.c \ external/bsd/acpica/dist/tables/tbdata.c \ external/bsd/acpica/dist/tables/tbfadt.c \ external/bsd/acpica/dist/tables/tbfind.c \ external/bsd/acpica/dist/tables/tbinstal.c \ external/bsd/acpica/dist/tables/tbprint.c \ external/bsd/acpica/dist/tables/tbutils.c \ external/bsd/acpica/dist/tables/tbxface.c \ external/bsd/acpica/dist/tables/tbxfload.c \ external/bsd/acpica/dist/tables/tbxfroot.c \ external/bsd/acpica/dist/utilities/utaddress.c \ external/bsd/acpica/dist/utilities/utalloc.c \ external/bsd/acpica/dist/utilities/utascii.c \ external/bsd/acpica/dist/utilities/utbuffer.c \ external/bsd/acpica/dist/utilities/utcache.c \ external/bsd/acpica/dist/utilities/utcopy.c \ external/bsd/acpica/dist/utilities/utdebug.c \ external/bsd/acpica/dist/utilities/utdecode.c \ external/bsd/acpica/dist/utilities/utdelete.c \ external/bsd/acpica/dist/utilities/uterror.c \ external/bsd/acpica/dist/utilities/uteval.c \ external/bsd/acpica/dist/utilities/utexcep.c \ external/bsd/acpica/dist/utilities/utglobal.c \ external/bsd/acpica/dist/utilities/uthex.c \ external/bsd/acpica/dist/utilities/utids.c \ external/bsd/acpica/dist/utilities/utinit.c \ external/bsd/acpica/dist/utilities/utlock.c \ external/bsd/acpica/dist/utilities/utmath.c \ external/bsd/acpica/dist/utilities/utmisc.c \ external/bsd/acpica/dist/utilities/utmutex.c \ external/bsd/acpica/dist/utilities/utnonansi.c \ external/bsd/acpica/dist/utilities/utobject.c \ external/bsd/acpica/dist/utilities/utosi.c \ external/bsd/acpica/dist/utilities/utownerid.c \ external/bsd/acpica/dist/utilities/utpredef.c \ external/bsd/acpica/dist/utilities/utresrc.c \ external/bsd/acpica/dist/utilities/utstate.c \ external/bsd/acpica/dist/utilities/utstring.c \ external/bsd/acpica/dist/utilities/utstrsuppt.c \ external/bsd/acpica/dist/utilities/utstrtoul64.c \ external/bsd/acpica/dist/utilities/uttrack.c \ external/bsd/acpica/dist/utilities/utuuid.c \ external/bsd/acpica/dist/utilities/utxface.c \ external/bsd/acpica/dist/utilities/utxfinit.c \ external/bsd/acpica/dist/utilities/utxferror.c \ secmodel/suser/secmodel_suser.c \ secmodel/securelevel/secmodel_securelevel.c \ secmodel/extensions/secmodel_extensions.c \ secmodel/bsd44/secmodel_bsd44.c \ devsw.c \ ioconf.c \ swapnetbsd.c \ #%OFILES #%CFILES #%SFILES KERNELS+=netbsd #%RULES ## ## (9) port independent kernel machinery ## .include "$S/conf/Makefile.kern.inc" ## ## (10) Appending make options. ## OPT.disasm_decode.c+= ddb OPT.disasm_extract.c+= ddb OPT.disasm_format.c+= ddb OPT.decode.c+= ddb OPT.stackframe.c+= ddb OPT.db_interface.c+= ddb OPT.db_trace.c+= ddb OPT.acpi_machdep.c+= acpi OPT.pci_machdep.c+= acpi OPT.mainbus.c+= mainbus OPT.cpu.c+= cpu OPT.ssc.c+= ssccons OPT.pcibusprint.c+= pcibus OPT.acpi.c+= acpi OPT.acpi_debug.c+= acpi OPT.acpi_event.c+= acpi OPT.acpi_i2c.c+= acpi OPT.acpi_pci.c+= acpi OPT.acpi_pci_link.c+= acpi OPT.acpi_power.c+= acpi OPT.acpi_quirks.c+= acpi OPT.acpi_resource.c+= acpi OPT.acpi_srat.c+= acpi OPT.acpi_slit.c+= acpi OPT.acpi_timer.c+= acpi OPT.acpi_usb.c+= acpi OPT.acpi_util.c+= acpi OPT.acpi_wakedev.c+= acpi OPT.OsdEnvironment.c+= acpica OPT.OsdHardware.c+= acpica OPT.OsdInterrupt.c+= acpica OPT.OsdMemory.c+= acpica OPT.OsdMisc.c+= acpica OPT.OsdSchedule.c+= acpica OPT.OsdStream.c+= acpica OPT.OsdSynch.c+= acpica OPT.compat_exec.c+= compat_utils OPT.compat_util.c+= compat_utils OPT.sysmon_taskq.c+= sysmon_taskq OPT.sysmon.c+= sysmon OPT.sysmon_power.c+= sysmon_power OPT.igmp.c+= inet OPT.in.c+= inet OPT.in_offload.c+= inet OPT.in_pcb.c+= inet OPT.in_proto.c+= inet OPT.ip_icmp.c+= inet OPT.ip_id.c+= inet OPT.ip_input.c+= inet OPT.ip_output.c+= inet OPT.ip_reass.c+= inet OPT.raw_ip.c+= inet OPT.tcp_input.c+= inet OPT.tcp_output.c+= inet OPT.tcp_sack.c+= inet OPT.tcp_subr.c+= inet OPT.tcp_timer.c+= inet OPT.tcp_usrreq.c+= inet OPT.tcp_congctl.c+= inet OPT.tcp_vtw.c+= inet OPT.udp_usrreq.c+= inet OPT.portalgo.c+= inet OPT.db_access.c+= ddb OPT.db_autoconf.c+= ddb OPT.db_break.c+= ddb OPT.db_command.c+= ddb OPT.db_cpu.c+= ddb OPT.db_examine.c+= ddb OPT.db_expr.c+= ddb OPT.db_input.c+= ddb OPT.db_kernel.c+= ddb OPT.db_lex.c+= ddb OPT.db_lwp.c+= ddb OPT.db_output.c+= ddb OPT.db_panic.c+= ddb OPT.db_proc.c+= ddb OPT.db_print.c+= ddb OPT.db_run.c+= ddb OPT.db_sym.c+= ddb OPT.db_trap.c+= ddb OPT.db_variables.c+= ddb OPT.db_watch.c+= ddb OPT.db_write_cmd.c+= ddb OPT.db_xxx.c+= ddb OPT.cd9660_bmap.c+= cd9660 OPT.cd9660_lookup.c+= cd9660 OPT.cd9660_node.c+= cd9660 OPT.cd9660_rrip.c+= cd9660 OPT.cd9660_util.c+= cd9660 OPT.cd9660_vfsops.c+= cd9660 OPT.cd9660_vnops.c+= cd9660 OPT.kernfs_vfsops.c+= kernfs OPT.kernfs_vnops.c+= kernfs OPT.null_vfsops.c+= nullfs OPT.null_vnops.c+= nullfs OPT.krpc_subr.c+= nfs OPT.nfs_bio.c+= nfs OPT.nfs_boot.c+= nfs OPT.nfs_clntsocket.c+= nfs OPT.nfs_clntsubs.c+= nfs OPT.nfs_iod.c+= nfs OPT.nfs_kq.c+= nfs OPT.nfs_node.c+= nfs OPT.nfs_socket.c+= nfs OPT.nfs_subs.c+= nfs OPT.nfs_vfsops.c+= nfs OPT.nfs_vnops.c+= nfs OPT.ffs_alloc.c+= ffs OPT.ffs_balloc.c+= ffs OPT.ffs_inode.c+= ffs OPT.ffs_snapshot.c+= ffs OPT.ffs_subr.c+= ffs OPT.ffs_tables.c+= ffs OPT.ffs_vfsops.c+= ffs OPT.ffs_vnops.c+= ffs OPT.lfs_alloc.c+= lfs OPT.lfs_balloc.c+= lfs OPT.lfs_bio.c+= lfs OPT.lfs_cksum.c+= lfs OPT.lfs_debug.c+= lfs OPT.lfs_inode.c+= lfs OPT.lfs_itimes.c+= lfs OPT.lfs_pages.c+= lfs OPT.lfs_rename.c+= lfs OPT.lfs_segment.c+= lfs OPT.lfs_subr.c+= lfs OPT.lfs_syscalls.c+= lfs OPT.lfs_vfsops.c+= lfs OPT.lfs_vnops.c+= lfs OPT.ulfs_bmap.c+= lfs OPT.ulfs_inode.c+= lfs OPT.ulfs_lookup.c+= lfs OPT.ulfs_quota1_subr.c+= lfs OPT.ulfs_snapshot.c+= lfs OPT.ulfs_vfsops.c+= lfs OPT.ulfs_vnops.c+= lfs OPT.mfs_vfsops.c+= mfs OPT.mfs_vnops.c+= mfs OPT.ufs_bmap.c+= ufs OPT.ufs_inode.c+= ffs mfs OPT.ufs_lookup.c+= ufs OPT.ufs_rename.c+= ffs mfs OPT.ufs_vfsops.c+= ufs OPT.ufs_vnops.c+= ufs OPT.uvm_amap.c+= uvm OPT.uvm_anon.c+= uvm OPT.uvm_aobj.c+= uvm OPT.uvm_bio.c+= uvm OPT.uvm_coredump.c+= coredump OPT.uvm_device.c+= uvm OPT.uvm_fault.c+= uvm OPT.uvm_glue.c+= uvm OPT.uvm_init.c+= uvm OPT.uvm_io.c+= uvm OPT.uvm_km.c+= uvm OPT.uvm_loan.c+= uvm OPT.uvm_map.c+= uvm OPT.uvm_meter.c+= uvm OPT.uvm_mmap.c+= uvm OPT.uvm_mremap.c+= uvm OPT.uvm_object.c+= uvm OPT.uvm_page.c+= uvm OPT.uvm_pager.c+= uvm OPT.uvm_pdaemon.c+= uvm OPT.uvm_pdpolicy_clock.c+= OPT.uvm_pglist.c+= uvm OPT.uvm_physseg.c+= uvm OPT.uvm_readahead.c+= uvm OPT.uvm_stat.c+= uvm OPT.uvm_swap.c+= vmswap OPT.uvm_unix.c+= uvm OPT.uvm_user.c+= uvm OPT.uvm_vnode.c+= uvm OPT.debugsyms.c+= kern OPT.param.c+= kern OPT.bufq_disksort.c+= bufq_disksort OPT.bufq_fcfs.c+= bufq_fcfs OPT.compat_stub.c+= kern OPT.core_elf64.c+= exec_elf64 OPT.cnmagic.c+= kern OPT.exec_elf64.c+= exec_elf64 OPT.exec_script.c+= exec_script OPT.exec_subr.c+= kern OPT.init_main.c+= kern OPT.init_sysctl.c+= kern OPT.init_sysctl_base.c+= kern OPT.init_sysent.c+= kern OPT.kern_acct.c+= kern OPT.kern_auth.c+= kern OPT.kern_cfglock.c+= kern OPT.kern_clock.c+= kern OPT.kern_condvar.c+= kern OPT.kern_core.c+= coredump OPT.kern_cpu.c+= kern OPT.kern_descrip.c+= kern OPT.kern_event.c+= kern OPT.kern_exec.c+= kern OPT.kern_exit.c+= kern OPT.kern_fork.c+= kern OPT.kern_idle.c+= kern OPT.kern_hook.c+= kern OPT.kern_kthread.c+= kern OPT.kern_ktrace.c+= ktrace OPT.kern_ktrace_vfs.c+= ktrace OPT.kern_ksyms.c+= ksyms ddb OPT.kern_lock.c+= kern OPT.kern_lwp.c+= kern OPT.kern_malloc.c+= kern OPT.kern_module.c+= kern OPT.kern_module_vfs.c+= kern OPT.kern_mutex.c+= kern OPT.kern_mutex_obj.c+= kern OPT.kern_ntptime.c+= kern OPT.kern_physio.c+= kern OPT.kern_pmf.c+= kern OPT.kern_proc.c+= kern OPT.kern_prot.c+= kern OPT.kern_ras.c+= kern OPT.kern_rate.c+= kern OPT.kern_reboot.c+= kern OPT.kern_resource.c+= kern OPT.kern_rndpool.c+= kern OPT.kern_rndq.c+= kern OPT.kern_rndsink.c+= kern OPT.kern_runq.c+= kern OPT.kern_rwlock.c+= kern OPT.kern_rwlock_obj.c+= kern OPT.kern_scdebug.c+= kern OPT.kern_crashme.c+= debug OPT.kern_sig.c+= kern OPT.kern_sleepq.c+= kern OPT.kern_softint.c+= kern OPT.kern_ssp.c+= kern OPT.kern_stub.c+= kern OPT.kern_subr.c+= kern OPT.kern_synch.c+= kern OPT.kern_syscall.c+= kern OPT.kern_sysctl.c+= kern OPT.kern_tc.c+= kern OPT.kern_threadpool.c+= kern OPT.kern_time.c+= kern OPT.kern_timeout.c+= kern OPT.kern_turnstile.c+= kern OPT.kern_todr.c+= kern OPT.kern_uidinfo.c+= kern OPT.kern_uuid.c+= kern OPT.sched_4bsd.c+= sched_4bsd OPT.subr_autoconf.c+= kern OPT.subr_blist.c+= vmswap OPT.subr_bufq.c+= kern OPT.subr_callback.c+= kern OPT.subr_cprng.c+= kern OPT.subr_cpufreq.c+= kern OPT.subr_copy.c+= kern OPT.subr_debug.c+= debug OPT.subr_device.c+= kern OPT.subr_devsw.c+= kern OPT.subr_disk.c+= kern OPT.subr_disk_open.c+= kern OPT.subr_emul.c+= kern OPT.subr_evcnt.c+= kern OPT.subr_exec_fd.c+= kern OPT.subr_extent.c+= kern OPT.subr_hash.c+= kern OPT.subr_humanize.c+= kern OPT.subr_interrupt.c+= kern OPT.subr_iostat.c+= kern OPT.subr_ipi.c+= kern OPT.subr_kcpuset.c+= kern OPT.subr_kmem.c+= kern OPT.subr_kobj.c+= kern OPT.subr_kobj_vfs.c+= kern OPT.subr_localcount.c+= kern OPT.subr_lockdebug.c+= kern OPT.subr_log.c+= kern OPT.subr_lwp_specificdata.c+= kern OPT.subr_once.c+= kern OPT.subr_optstr.c+= kern OPT.subr_pcq.c+= kern OPT.subr_pcu.c+= kern OPT.subr_percpu.c+= kern OPT.subr_pool.c+= kern OPT.subr_prf.c+= kern OPT.subr_prof.c+= kern OPT.subr_pserialize.c+= kern OPT.subr_psref.c+= kern OPT.subr_specificdata.c+= kern OPT.subr_time.c+= kern OPT.subr_thmap.c+= kern OPT.subr_userconf.c+= userconf OPT.subr_vmem.c+= kern OPT.subr_workqueue.c+= kern OPT.subr_xcall.c+= kern OPT.sys_aio.c+= aio OPT.sys_descrip.c+= kern OPT.sys_generic.c+= kern OPT.sys_module.c+= kern OPT.sys_mqueue.c+= mqueue OPT.sys_lwp.c+= kern OPT.sys_pipe.c+= OPT.sys_process.c+= ptrace_hooks ktrace OPT.sys_ptrace.c+= ptrace OPT.sys_ptrace_common.c+= ptrace OPT.sys_pset.c+= kern OPT.sys_select.c+= kern OPT.sys_sig.c+= kern OPT.sys_sched.c+= kern OPT.sys_socket.c+= kern OPT.sysv_ipc.c+= sysvshm sysvsem sysvmsg OPT.sysv_msg.c+= sysvmsg OPT.sysv_sem.c+= sysvsem OPT.sysv_shm.c+= sysvshm OPT.tty.c+= kern OPT.tty_conf.c+= kern OPT.tty_pty.c+= pty OPT.tty_ptm.c+= pty OPT.tty_subr.c+= kern OPT.tty_tty.c+= kern OPT.uipc_accf.c+= kern OPT.uipc_domain.c+= kern OPT.uipc_mbuf.c+= kern OPT.link_proto.c+= kern OPT.uipc_proto.c+= kern OPT.uipc_sem.c+= kern OPT.uipc_socket.c+= kern OPT.uipc_socket2.c+= kern OPT.uipc_syscalls.c+= kern OPT.uipc_usrreq.c+= kern OPT.vfs_bio.c+= vfs OPT.vfs_cache.c+= vfs OPT.vfs_cwd.c+= vfs OPT.vfs_dirhash.c+= vfs OPT.vfs_getcwd.c+= vfs OPT.vfs_hooks.c+= vfs OPT.vfs_init.c+= vfs OPT.vfs_lockf.c+= vfs OPT.vfs_lookup.c+= vfs OPT.vfs_mount.c+= vfs OPT.vfs_quotactl.c+= vfs OPT.vfs_subr.c+= vfs OPT.vfs_syscalls.c+= vfs OPT.vfs_trans.c+= vfs OPT.vfs_vnode.c+= vfs OPT.vfs_vnops.c+= vfs OPT.vfs_xattr.c+= vfs OPT.vnode_if.c+= vfs OPT.dead_vfsops.c+= vfs OPT.dead_vnops.c+= vfs OPT.fifo_vnops.c+= vfs OPT.genfs_io.c+= vfs OPT.genfs_rename.c+= vfs OPT.genfs_vfsops.c+= vfs OPT.genfs_vnops.c+= vfs OPT.layer_subr.c+= layerfs OPT.layer_vfsops.c+= layerfs OPT.layer_vnops.c+= layerfs OPT.spec_vnops.c+= vfs OPT.clock_subr.c+= kern OPT.dk.c+= kern OPT.md.c+= md OPT.mm.c+= kern OPT.rndpseudo.c+= rnd OPT.bpf_stub.c+= net OPT.if.c+= net OPT.if_llatbl.c+= inet OPT.if_loop.c+= loop OPT.if_media.c+= net OPT.pfil.c+= net OPT.pktqueue.c+= net OPT.net_stats.c+= net OPT.radix.c+= net OPT.raw_cb.c+= net OPT.raw_usrreq.c+= net OPT.route.c+= net OPT.rss_config.c+= net OPT.rtbl.c+= net OPT.rtsock.c+= net OPT.cpu_in_cksum.c+= inet OPT.in4_cksum.c+= inet OPT.in_cksum.c+= inet OPT.ip_encap.c+= inet OPT.wqinput.c+= inet OPT.ahids.c+= acpica OPT.dsargs.c+= acpica OPT.dscontrol.c+= acpica OPT.dsdebug.c+= acpica OPT.dsfield.c+= acpica OPT.dsinit.c+= acpica OPT.dsmethod.c+= acpica OPT.dsmthdat.c+= acpica OPT.dsobject.c+= acpica OPT.dsopcode.c+= acpica OPT.dspkginit.c+= acpica OPT.dsutils.c+= acpica OPT.dswexec.c+= acpica OPT.dswload.c+= acpica OPT.dswload2.c+= acpica OPT.dswscope.c+= acpica OPT.dswstate.c+= acpica OPT.evevent.c+= acpica OPT.evglock.c+= acpica OPT.evgpe.c+= acpica OPT.evgpeblk.c+= acpica OPT.evgpeinit.c+= acpica OPT.evgpeutil.c+= acpica OPT.evhandler.c+= acpica OPT.evmisc.c+= acpica OPT.evregion.c+= acpica OPT.evrgnini.c+= acpica OPT.evsci.c+= acpica OPT.evxface.c+= acpica OPT.evxfevnt.c+= acpica OPT.evxfgpe.c+= acpica OPT.evxfregn.c+= acpica OPT.exconcat.c+= acpica OPT.exconfig.c+= acpica OPT.exconvrt.c+= acpica OPT.excreate.c+= acpica OPT.exdebug.c+= acpica OPT.exdump.c+= acpica OPT.exfield.c+= acpica OPT.exfldio.c+= acpica OPT.exmisc.c+= acpica OPT.exmutex.c+= acpica OPT.exnames.c+= acpica OPT.exoparg1.c+= acpica OPT.exoparg2.c+= acpica OPT.exoparg3.c+= acpica OPT.exoparg6.c+= acpica OPT.exprep.c+= acpica OPT.exregion.c+= acpica OPT.exresnte.c+= acpica OPT.exresolv.c+= acpica OPT.exresop.c+= acpica OPT.exserial.c+= acpica OPT.exstore.c+= acpica OPT.exstoren.c+= acpica OPT.exstorob.c+= acpica OPT.exsystem.c+= acpica OPT.extrace.c+= acpica OPT.exutils.c+= acpica OPT.hwacpi.c+= acpica OPT.hwesleep.c+= acpica OPT.hwgpe.c+= acpica OPT.hwpci.c+= acpica OPT.hwregs.c+= acpica OPT.hwsleep.c+= acpica OPT.hwtimer.c+= acpica OPT.hwvalid.c+= acpica OPT.hwxface.c+= acpica OPT.hwxfsleep.c+= acpica OPT.nsaccess.c+= acpica OPT.nsalloc.c+= acpica OPT.nsarguments.c+= acpica OPT.nsdump.c+= acpica OPT.nsdumpdv.c+= acpica OPT.nsconvert.c+= acpica OPT.nseval.c+= acpica OPT.nsinit.c+= acpica OPT.nsload.c+= acpica OPT.nsnames.c+= acpica OPT.nsobject.c+= acpica OPT.nsparse.c+= acpica OPT.nspredef.c+= acpica OPT.nsprepkg.c+= acpica OPT.nsrepair.c+= acpica OPT.nsrepair2.c+= acpica OPT.nssearch.c+= acpica OPT.nsutils.c+= acpica OPT.nswalk.c+= acpica OPT.nsxfeval.c+= acpica OPT.nsxfname.c+= acpica OPT.nsxfobj.c+= acpica OPT.psargs.c+= acpica OPT.psloop.c+= acpica OPT.psobject.c+= acpica OPT.psopcode.c+= acpica OPT.psopinfo.c+= acpica OPT.psparse.c+= acpica OPT.psscope.c+= acpica OPT.pstree.c+= acpica OPT.psutils.c+= acpica OPT.pswalk.c+= acpica OPT.psxface.c+= acpica OPT.rsaddr.c+= acpica OPT.rscalc.c+= acpica OPT.rscreate.c+= acpica OPT.rsinfo.c+= acpica OPT.rsio.c+= acpica OPT.rsirq.c+= acpica OPT.rslist.c+= acpica OPT.rsmemory.c+= acpica OPT.rsmisc.c+= acpica OPT.rsserial.c+= acpica OPT.rsutils.c+= acpica OPT.rsxface.c+= acpica OPT.tbdata.c+= acpica OPT.tbfadt.c+= acpica OPT.tbfind.c+= acpica OPT.tbinstal.c+= acpica OPT.tbprint.c+= acpica OPT.tbutils.c+= acpica OPT.tbxface.c+= acpica OPT.tbxfload.c+= acpica OPT.tbxfroot.c+= acpica OPT.utaddress.c+= acpica OPT.utalloc.c+= acpica OPT.utascii.c+= acpica OPT.utbuffer.c+= acpica OPT.utcache.c+= acpica OPT.utcopy.c+= acpica OPT.utdebug.c+= acpica OPT.utdecode.c+= acpica OPT.utdelete.c+= acpica OPT.uterror.c+= acpica OPT.uteval.c+= acpica OPT.utexcep.c+= acpica OPT.utglobal.c+= acpica OPT.uthex.c+= acpica OPT.utids.c+= acpica OPT.utinit.c+= acpica OPT.utlock.c+= acpica OPT.utmath.c+= acpica OPT.utmisc.c+= acpica OPT.utmutex.c+= acpica OPT.utnonansi.c+= acpica OPT.utobject.c+= acpica OPT.utosi.c+= acpica OPT.utownerid.c+= acpica OPT.utpredef.c+= acpica OPT.utresrc.c+= acpica OPT.utstate.c+= acpica OPT.utstring.c+= acpica OPT.utstrsuppt.c+= acpica OPT.utstrtoul64.c+= acpica OPT.uttrack.c+= acpica OPT.utuuid.c+= acpica OPT.utxface.c+= acpica OPT.utxfinit.c+= acpica OPT.utxferror.c+= acpica OPT.secmodel_suser.c+= secmodel_suser OPT.secmodel_securelevel.c+= secmodel_securelevel OPT.secmodel_extensions.c+= secmodel_extensions OPT.secmodel_bsd44.c+= secmodel_bsd44 CPPFLAGS+=-I$S/external/bsd/acpica/dist/include