# $Source: /usr/local/kcs/sys.DAVIS_800/conf_conv/RCS/files,v $
# $Revision: 1.7.98.28 $	$Author: rags $
# $State: Exp $         $Locker:  $
# $Date: 96/05/07 22:35:06 $

#
# Mpp input file. 
#   Definitions of mpp macros.
#
# See files.700, files.800, and defs.* for other mpp definitions.
#

##############################
# Kernel Libraries
#
# To add a library, a line must be added here and in
# makefile.template.  (And references in a master file if you 
# actually want it loaded into the kernel.)
#

hp-ux		LIB # Core Kernel
prm		LIB # Process Resource Manager 
fcgsc           LIB # GSC+ Fibre Channel (HSC FC)
fcms            LIB
		    #   (formerly fss Fair-Share Scheduler)
lan		LIB # Local Area Networking
lvm		LIB # Logical Volume Manager
ufs		LIB # Unix File System
cdfs		LIB # Compact Disc File System
nfs		LIB # Network File System
uipc		LIB # Berkeley Sockets (Unix Inter-Process Communication?)
net		LIB # Networking
inet		LIB # Internet Protocols Networking
stream_qa	LIB # Streams Quality Assurance
stream		LIB # Streams
strtio		LIB # Streams Terminal I/O
tpiso		LIB # TPI-to-sockets
dmapi		LIB # Veritas Heirarchichal Storage Management hooks (DMAPI)
install		LIB # Install kernel specific library
pci		LIB # PCI Bus Support


###########################################################
# Kernel Source Files
#
# Format is:
# <dir>/<file>	<lib-name> <compile-type> [+<compile-attribute>]...
#

### Compile-Types
#
# Asm    -- PA-RISC Assembly Source Code
# KR_c      -- C Source Code
# NO_PROFILE -- C, but will blow up profiling (GPROF, PBO)
# debug  -- C Code for symbolic debug info for Acme Debugger Tools (-g)

### Compile-Attributes
#
# +nolimit	-- Add Optimizer No-Resource-Limit Flag (+Onolimit)
# +ansi 	-- Extended ANSI Mode (-Ae)
# +debug  	-- Add debug option (-g)  (May conflict with regular options)
#

# To add a new compile type, just add it here and add the appropriate
# build rule into makefile.template.


sys/xicode.c		hp-ux NO_PROFILE


# This file contains only a revision code that is updated with
# every TKCI transaction change to the kernel source.
sys/kern_sequence.c	hp-ux KR_c


# These files get loaded into the library, but the build rule
# is hard-coded into the makefile, so we don't give a source-code
# class here, so no compile rule will be generated.
param.c			hp-ux

# This is for lint only, so it gets pulled into no libraries.
machine/Locore.c	KR_c

#  Symbolic Debug Support for Kernel Crash-dumps 
debug/file_sys.c	hp-ux debug 
debug/low_level.c	hp-ux debug
debug/multiproc.c	hp-ux debug
debug/proc_man.c	hp-ux debug
debug/virt_mem.c	hp-ux debug
debug/io.c		hp-ux debug +ansi
debug/wsio_drivers.c	hp-ux debug
debug/graf.c		hp-ux debug
debug/cent.c		hp-ux debug
debug/telnet.c		hp-ux debug
debug/xport_diag.c	hp-ux debug
debug/netdiag.c		hp-ux debug
debug/lv_lvm.c		hp-ux debug
debug/streams.c		hp-ux debug
debug/lan_dbg0.c	hp-ux debug
debug/lan_dbg1.c	hp-ux debug
debug/wsio_scsi.c	hp-ux debug
debug/nfs.c		hp-ux debug
debug/sio_drivers1.c	hp-ux debug
debug/sio_drivers2.c	hp-ux debug
debug/sio_drivers3.c	hp-ux debug
debug/sio_drivers4.c	hp-ux debug
debug/pci_debug.c	hp-ux debug +ansi

#  Termio-related files for Kernel Crash-dumps support
debug/strtio.c          hp-ux debug
debug/termio0.c         hp-ux debug
debug/termio1.c         hp-ux debug
debug/termio2.c         hp-ux debug
debug/termio3.c         hp-ux debug
debug/wtermio.c		hp-ux debug

# Fibre Channel files for Kernel Crash-dumps support
debug/fc_gsc.c          hp-ux debug +ansi

# The rest are "ordinary" kernel source files

sys/netdiag1.c		hp-ux KR_c
sys/net_diag.c		hp-ux KR_c

sys/init_main.c		hp-ux KR_c
sys/init_sent.c		hp-ux KR_c
sys/kern_acct.c		hp-ux KR_c
sys/kern_dscrp.c	hp-ux KR_c
sys/kern_exec.c		hp-ux KR_c
sys/kern_exit.c		hp-ux KR_c
sys/kern_kload.c	hp-ux KR_c
sys/kern_mallo.c	hp-ux KR_c
sys/kmall_trace.c	hp-ux KR_c
sys/kern_fork.c		hp-ux KR_c
sys/pm_callout.c	hp-ux KR_c
sys/pm_clockint.c	hp-ux KR_c +volatile
sys/pm_config.c		hp-ux KR_c
sys/pm_context.c	hp-ux KR_c
sys/pm_core.c		hp-ux KR_c
sys/pm_cred.c		hp-ux KR_c
sys/pm_getpid.c		hp-ux KR_c
sys/pm_noop.c		hp-ux KR_c
sys/pm_policy.c		hp-ux KR_c
sys/pm_privgrp.c	hp-ux KR_c
sys/pm_proc.c		hp-ux KR_c
sys/pm_prot.c		hp-ux KR_c
sys/pm_procdup.c	hp-ux KR_c
sys/pm_ptrace.c		hp-ux KR_c
sys/pm_resource.c	hp-ux KR_c
sys/pm_rtsched.c	hp-ux KR_c
sys/pm_signal.c		hp-ux KR_c
sys/pm_swtch.c		hp-ux KR_c
sys/pm_time.c		hp-ux KR_c
sys/pm_threads.c	hp-ux KR_c
sys/pm_timers.c		hp-ux KR_c
sys/pm_adjtime.c	hp-ux KR_c +ansi
sys/pm_ksleep.c         hp-ux KR_c 
sys/proc_iface.c	hp-ux KR_c +ansi
sys/kthread_iface.c	hp-ux KR_c +ansi
sys/lwp_synch.c         hp-ux KR_c +ansi

sys/kern_fss.c		prm KR_c
sys/audctl.c		hp-ux KR_c
sys/audit.c		hp-ux KR_c
sys/audswitch.c		hp-ux KR_c
sys/audwrite.c		hp-ux KR_c
sys/kern_db.c		hp-ux KR_c
sys/fssdefault.c	hp-ux KR_c
sys/getaudid.c		hp-ux KR_c
sys/getaudproc.c	hp-ux KR_c
sys/getevent.c		hp-ux KR_c
sys/kern_audwr.c	hp-ux KR_c
sys/kern_mman.c		hp-ux KR_c
sys/kern_sig.c		hp-ux KR_c
sys/kmetric.c		hp-ux KR_c
sys/meas_sys.c		hp-ux KR_c
sys/meas_drivr.c	hp-ux KR_c
sys/sem_alpha.c		hp-ux KR_c +volatile
sys/sem_beta.c		hp-ux KR_c +volatile
sys/sem_sync.c		hp-ux KR_c +volatile
sys/sem_utl.c		hp-ux KR_c +volatile
sys/spinlock.c		hp-ux KR_c +volatile
sys/rw_lock.c		hp-ux KR_c +volatile

sys/sar.c		hp-ux KR_c
sys/pstat.c		hp-ux KR_c +volatile
sys/subr_libc.c		hp-ux KR_c
sys/subr_mcnt.c		hp-ux KR_c
sys/subr_nvm.c		hp-ux KR_c +volatile
sys/subr_prf.c		hp-ux KR_c +volatile
sys/subr_rmap.c		hp-ux KR_c
sys/subr_time.c		hp-ux KR_c
sys/subr_threads.c	hp-ux KR_c
sys/subr_timers.c	hp-ux KR_c
sys/subr_ksleep.c	hp-ux KR_c
sys/sys_gen.c		hp-ux KR_c
sys/sys_ki.c		hp-ux KR_c +nolimit
sys/sysV_ipc.c		hp-ux KR_c
sys/sysV_map.c		hp-ux KR_c
sys/sysV_msg.c		hp-ux KR_c
sys/sysV_sem.c		hp-ux KR_c
sys/sysV_shm.c		hp-ux KR_c
sys/tty_isr.c		hp-ux KR_c
sys/tty_subr.c		hp-ux KR_c
sys/tty_sgtty.c		hp-ux KR_c
sys/tty_tty.c		hp-ux KR_c
sys/nfsd_init.c		hp-ux KR_c
sys/vm_remap.c		hp-ux KR_c

sys/vfs.c		hp-ux KR_c
sys/vfs_bio.c		hp-ux KR_c
sys/dbc_bio.c		hp-ux KR_c
sys/vfs_dev.c		hp-ux KR_c
sys/vfs_dnlc.c		hp-ux KR_c
sys/vfs_io.c		hp-ux KR_c
sys/vfs_lockf.c		hp-ux KR_c
sys/vfs_lookup.c	hp-ux KR_c
sys/vfs_pathnm.c	hp-ux KR_c
sys/vfs_scalls.c	hp-ux KR_c
sys/vfs_vm.c		hp-ux KR_c
sys/ufs_vm.c		hp-ux KR_c
sys/remote_vm.c		hp-ux KR_c
sys/vfs_vnode.c		hp-ux KR_c
sys/vfs_pn_ct.c		hp-ux KR_c
sys/vfs_pn_nc.c		hp-ux KR_c
sys/vm_kern.c		hp-ux KR_c
sys/vm_kvm.c		hp-ux KR_c
sys/vm_mmap.c		hp-ux  KR_c
sys/vm_msem.c		hp-ux KR_c
sys/vm_devswap.c	hp-ux  KR_c
sys/vm_mon.c		hp-ux KR_c
sys/dgram_aud.c 	hp-ux KR_c
sys/vm_page.c		hp-ux KR_c
sys/vm_pgcache.c	hp-ux KR_c
sys/vm_plock.c		hp-ux KR_c
sys/vm_sched.c		hp-ux KR_c
sys/vm_stats.c		hp-ux KR_c
sys/vm_sw.c		hp-ux KR_c
sys/vm_swp.c		hp-ux KR_c
sys/vm_text.c		hp-ux KR_c
sys/vm_textcache.c	hp-ux KR_c
sys/vm_fault.c		hp-ux KR_c
sys/vm_uio.c		hp-ux KR_c
sys/vm_vfd.c		hp-ux KR_c
sys/vm_vas.c		hp-ux  KR_c
sys/vm_pregion.c	hp-ux  KR_c
sys/vm_region.c		hp-ux  KR_c
sys/vm_misc.c		hp-ux  KR_c
sys/vm_superpage.c	hp-ux KR_c +ansi
sys/vm_swalloc.c	hp-ux KR_c
sys/vm_unhash.c		hp-ux KR_c
sys/vm_vhand.c		hp-ux KR_c
sys/vm_vdma.c		hp-ux KR_c
sys/pipe_vnops.c	hp-ux KR_c
sys/toolbox.c		hp-ux KR_c
sys/spinwatcher.c       hp-ux KR_c

ufs/quota.c		hp-ux KR_c
ufs/quot_scall.c	hp-ux KR_c
ufs/quota_ufs.c		hp-ux KR_c

ufs/ufs_alloc.c		ufs KR_c
ufs/ufs_bmap.c		ufs KR_c
ufs/ufs_dir.c		ufs KR_c
ufs/ufs_dsort.c		ufs hp-ux KR_c
ufs/ufs_fifo.c		ufs KR_c
ufs/ufs_inode.c		ufs KR_c
ufs/ufs_subr.c		ufs KR_c
ufs/ufs_tables.c	ufs KR_c
ufs/ufs_vfsops.c	ufs KR_c
ufs/ufs_vnops.c		ufs KR_c
ufs/ufs_setacl.c	ufs KR_c

nfs/nfs_iface.c		hp-ux KR_c +ansi
nfs/nfs_fcntl.c		nfs KR_c
nfs/nfs_export.c	nfs KR_c
nfs/nfs_server.c	nfs KR_c
nfs/nfs_subr.c		nfs KR_c
nfs/nfs_vnops.c		nfs KR_c
nfs/nfs_vfsops.c	nfs KR_c
nfs/nfs_xdr.c		nfs KR_c
nfs/spec_subr.c		hp-ux KR_c
nfs/spec_vnops.c	hp-ux KR_c
nfs/klm_kprot.c		nfs KR_c
nfs/klm_lckmgr.c	nfs KR_c
nfs/fifo_vnops.c	hp-ux KR_c

nfs/nfstest.c		nfs KR_c

lofs/lo_subr.c          hp-ux KR_c
lofs/lo_vfsops.c        hp-ux KR_c
lofs/lo_vnops.c         hp-ux KR_c

cdfs/cdfs_cdnod.c	cdfs KR_c
cdfs/cdfs_hooks.c	hp-ux KR_c
cdfs/cdfs_subr.c	cdfs KR_c
cdfs/cdfs_vfsop.c	cdfs KR_c
cdfs/cdfs_vnops.c	cdfs KR_c
cdfs/cdfs_vm.c		cdfs KR_c

sio/partition.c		hp-ux KR_c +volatile

# Disk Compatibility Pseudo Driver  
io/cpd.c		hp-ux KR_c +ansi +volatile

# Diagnostics  
io/diag2.c              hp-ux KR_c +volatile

# Autochanger surface module 
io/scsi_surface.c       hp-ux KR_c +volatile

# Berkeley IPC and UNIX Domain 
sys/netfunc.c		hp-ux KR_c
sys/sys_socket.c	uipc KR_c
sys/uipc_compat.c	uipc KR_c
sys/uipc_domain.c	uipc KR_c
sys/uipc_init.c		uipc KR_c
sys/uipc_mbuf.c		hp-ux KR_c
sys/uipc_proto.c	uipc KR_c
sys/uipc_socket.c	uipc KR_c
sys/uipc_socket2.c	uipc KR_c
sys/uipc_syscall.c	uipc KR_c
sys/uipc_usrreq.c	uipc KR_c


#  Networking Support 
net/af.c		net KR_c
net/if.c		net KR_c
net/if_loop.c		net KR_c
net/if_ni.c		net KR_c
net/net_init.c		net KR_c

#  This file is referenced from UNIX domain socket subsystem,
#  therefore it needs to be in the libuipc and UIPC fileset. RM
net/netisr.c		uipc KR_c

net/raw_cb.c		net KR_c
net/raw_usrreq.c	net KR_c
net/route.c		net KR_c
net/radix.c		net KR_c

#  Internet Protocols 
netinet/if_ether.c	inet KR_c
netinet/in.c		inet KR_c
netinet/in_pcb.c	inet KR_c
netinet/in_proto.c	inet KR_c
netinet/inet_init.c	inet KR_c
netinet/ip_icmp.c	inet KR_c
netinet/ip_input.c	inet KR_c +nolimit
netinet/ip_output.c	inet KR_c
netinet/ip_igmp.c	inet KR_c
netinet/igmp_random.c	inet KR_c
netinet/ip_mroute.c	inet KR_c
netinet/raw_ip.c	inet KR_c
netinet/tcp_debug.c	inet KR_c
netinet/tcp_input.c	inet KR_c +nolimit
netinet/tcp_output.c	inet KR_c
netinet/tcp_subr.c	inet KR_c
netinet/tcp_timer.c	inet KR_c
netinet/tcp_usrreq.c	inet KR_c
netinet/udp_usrreq.c	inet KR_c
sys/tty_nvs.c		inet KR_c
net/nvsisr.c		inet KR_c

#  Network Management 
netinet/nm_icmp.c	inet KR_c
netinet/nm_ip.c		inet KR_c +nolimit
netinet/nm_tcp.c	inet KR_c
netinet/nm_udp.c	inet KR_c
netinet/nm_tune.c	hp-ux KR_c
netinet/nm_gen.c	hp-ux KR_c
netinet/nm_sys.c	hp-ux KR_c
net/nm_if.c		net KR_c

rpc/auth_kern.c		nfs KR_c
rpc/authux_pro.c	nfs KR_c
rpc/clnt_kudp.c		nfs KR_c
rpc/kudp_fsend.c	nfs KR_c
rpc/pmap_kport.c	nfs KR_c
rpc/pmap_prot.c		nfs KR_c
rpc/rpc_prot.c		nfs KR_c
rpc/subr_kudp.c		nfs KR_c
rpc/svc.c		nfs KR_c
rpc/svc_auth.c		nfs KR_c
rpc/svc_authux.c	nfs KR_c
rpc/svc_kudp.c		nfs KR_c
rpc/xdr.c		nfs KR_c
rpc/xdr_array.c		nfs KR_c
rpc/xdr_mbuf.c		nfs KR_c
rpc/xdr_mem.c		nfs KR_c

streams/str_modsw.c	stream KR_c
streams/str_config.c	stream KR_c
streams/str_debug.c	stream KR_c
streams/str_env.c	stream KR_c
streams/str_filesys.c	stream KR_c
streams/str_init.c	stream KR_c
streams/str_memory.c	stream KR_c
streams/str_osr.c	stream KR_c
streams/str_runq.c	stream KR_c
streams/str_scalls.c	stream KR_c
streams/str_shead.c	stream KR_c
streams/str_subr.c	stream KR_c
streams/str_synch.c	stream KR_c
streams/str_tty.c	stream KR_c
streams/str_util.c	stream KR_c
streams/str_weld.c	stream KR_c
streams/log.c		stream KR_c
streams/mi.c		stream KR_c
streams/sc.c		stream KR_c
streams/nd.c		stream KR_c
streams/sad.c		stream KR_c
streams/echo.c		stream KR_c
streams/timod.c		stream KR_c
streams/tirdwr.c	stream KR_c
streams/spipe_vnops.c	stream KR_c
streams/ffs_vnops.c	stream KR_c
streams/ffs_vfsops.c	stream KR_c
streams/pipemod.c	stream KR_c
streams/lmodb.c		stream_qa KR_c
streams/lmodt.c		stream_qa KR_c
streams/lmodc.c		stream_qa KR_c
streams/lo.c		stream_qa NO_PROFILE +nolimit
streams/loop.c		stream_qa KR_c
streams/tlo.c		stream_qa KR_c
streams/tivc.c		stream_qa KR_c
streams/tmux.c		stream_qa KR_c
streams/tidg.c		stream_qa KR_c
streams/lmodr.c		stream_qa KR_c
streams/lmode.c		stream_qa KR_c
streams/mux.c		stream_qa KR_c
streams/tmux_att.c	stream_qa KR_c
streams/sp.c		stream_qa KR_c
streams/test_weld.c	stream_qa KR_c
streams/ts.c            stream_qa KR_c
#  Streams Debugging???? obsolete?
#streams/str_trcdbg.c

#  Stream-based PTY 
strtio/ldtty.c          strtio KR_c
strtio/ldtty_compat.c   strtio KR_c
strtio/ldtty_euc.c      strtio KR_c
strtio/tty_common.c     strtio KR_c
strtio/pty.c            strtio KR_c
strtio/ptem.c           strtio KR_c
strtio/pckt.c           strtio KR_c

#  Veritas VxFS file system



#  DFS
sys/dfs_dynamic.c	hp-ux KR_c

machine/locore.s	hp-ux Asm
machine/asm_tlb.s	hp-ux Asm
machine/asm_tlb2_0.s	hp-ux Asm
machine/sdta.s		hp-ux Asm
machine/gateway.s	hp-ux Asm
machine/ivt_icept.s	hp-ux Asm
machine/asm_em.s	hp-ux Asm
machine/asm_excp.s	hp-ux Asm
machine/fpudispatch.c	hp-ux KR_c
machine/interrupt.s	hp-ux Asm
machine/asm_pfail.s	hp-ux Asm
machine/asm_proc.s	hp-ux Asm
machine/asm_rv.s	hp-ux Asm
machine/asm_scall.s	hp-ux Asm
machine/lw_scall.s	hp-ux Asm
machine/lw_test.s	hp-ux Asm
machine/asm_utl.s	hp-ux Asm
machine/bcopy.s		hp-ux Asm
machine/lbcopy.s	hp-ux Asm
machine/pgcopy.s	hp-ux Asm
machine/bzero.s		hp-ux Asm
machine/lbzero.s	hp-ux Asm
machine/ulbcopy.s	hp-ux Asm
machine/protection.s	hp-ux Asm
machine/asm_vm.s	hp-ux Asm
machine/asm_vm_pdir.s	hp-ux Asm
machine/asm_crash.s	hp-ux Asm
machine/btlb.c		hp-ux KR_c
machine/clock.c		hp-ux KR_c +ansi
machine/clock_ki.c	hp-ux KR_c
machine/ddbProcRtn.c	hp-ux KR_c
machine/decode_exc.c	hp-ux KR_c
machine/dmem.c		hp-ux KR_c
machine/denormal.c	hp-ux KR_c
machine/in_cksum.s	inet Asm
machine/queue.s		hp-ux Asm
machine/machdep.c	hp-ux KR_c +volatile
machine/mem.c		hp-ux KR_c +volatile
machine/pfail.c		hp-ux KR_c +volatile
machine/asm_pdc_rqst.s	hp-ux Asm
machine/pdc_rqst.c	hp-ux KR_c
machine/spl.c		hp-ux KR_c
machine/stlb.c		hp-ux KR_c
machine/lpmc.c		hp-ux KR_c +volatile
machine/trap.c		hp-ux KR_c +volatile
machine/syscall.c	hp-ux KR_c
machine/ufs_mchdep.c	hp-ux KR_c
machine/vm_machdep.c	hp-ux KR_c +volatile
machine/ica.c		hp-ux KR_c
machine/kern_ica.c	hp-ux KR_c
machine/kern_switch.c	hp-ux KR_c
machine/prf.c		hp-ux KR_c
machine/vm_mapcall.c	hp-ux KR_c
machine/vm_machreg.c	hp-ux KR_c
machine/vm_pdir1_1.c	hp-ux KR_c +volatile
machine/vm_pdir2_0.c	hp-ux KR_c +volatile
machine/vm_ioblk.c	hp-ux KR_c
machine/hdl_fault.c	hp-ux KR_c
machine/hdl_policy.c	hp-ux KR_c
machine/hdl_trans.c	hp-ux KR_c
machine/hdl_bits.c	hp-ux KR_c
machine/hdl_init.c	hp-ux KR_c
machine/hdl_mprotect.c	hp-ux KR_c
machine/hdl_swap.c	hp-ux KR_c
machine/hdl_vdma.c	hp-ux KR_c
machine/iodc_prf.c	hp-ux KR_c +volatile
machine/iodc_llio.s	hp-ux Asm
machine/dump.c		hp-ux KR_c +ansi +volatile
machine/dump_conf.c	hp-ux KR_c +ansi
machine/virt_phys.s	hp-ux Asm
machine/io_map.c	hp-ux KR_c +volatile
machine/pm_sendsig.c	hp-ux KR_c
machine/lwp_ldcws.s     hp-ux Asm 
machine/tracer.s	hp-ux Asm

# Instruction Coverage (ICA)??
#  needed ifdef AC_ON
# machine/asm_ac.s	hp-ux Asm

# IND profiling??
#  needed ifdef __BTT
# machine/asm_btt.s	hp-ux Asm
# machine/btt.c		hp-ux KR_c

# These files contain the driver for collecting
# hardware performance monitoring information from the tornado CPUs
# used in kittyhawks and skyhawks. 

machine/tornade.h
machine/tornade.c	hp-ux KR_c +volatile
machine/onyxe.c		hp-ux KR_c +volatile

# Math Emulation routines
spmath/fcnvff.c	hp-ux KR_c
spmath/fcnvfx.c	hp-ux KR_c
spmath/fcnvxf.c	hp-ux KR_c
spmath/fcnvfxt.c	hp-ux KR_c
spmath/fcnvfu.c	hp-ux KR_c
spmath/fcnvuf.c	hp-ux KR_c
spmath/fcnvfut.c	hp-ux KR_c
spmath/sfcmp.c	hp-ux KR_c
spmath/dfcmp.c	hp-ux KR_c
spmath/sfadd.c	hp-ux KR_c
spmath/dfadd.c	hp-ux KR_c
spmath/sfsub.c	hp-ux KR_c
spmath/dfsub.c	hp-ux KR_c
spmath/sfmpy.c	hp-ux KR_c
spmath/dfmpy.c	hp-ux KR_c
spmath/sfdiv.c	hp-ux KR_c
spmath/dfdiv.c	hp-ux KR_c
spmath/frnd.c	hp-ux KR_c
spmath/sfrem.c	hp-ux KR_c
spmath/dfrem.c	hp-ux KR_c
spmath/sfsqrt.c	hp-ux KR_c
spmath/dfsqrt.c	hp-ux KR_c
spmath/fmpyfadd.c	hp-ux KR_c
spmath/divu.s	hp-ux Asm
spmath/impys.s	hp-ux Asm
spmath/impyu.s	hp-ux Asm

machine/asm_rdb.s	hp-ux  Asm
machine/rdb.c	hp-ux KR_c
stand/comm_utl.s	hp-ux Asm
stand/rdb_boot.c	hp-ux KR_c +volatile
stand/rdb_com.c	hp-ux KR_c +volatile
stand/rdb_com_lan.c	hp-ux KR_c +volatile
stand/rdb_log.c	hp-ux KR_c +volatile
stand/rdb_lan.c	hp-ux KR_c +volatile
stand/rdb_pll.c	hp-ux KR_c +volatile
stand/rdb_mp.c	hp-ux KR_c +volatile
stand/rdb_rs232.c	hp-ux KR_c +volatile
stand/snakes_rs232.c	hp-ux KR_c +volatile

ktest/ktest.c		hp-ux KR_c +volatile
ktest/ktestio.c		hp-ux KR_c +volatile

wsio/wsio_cdio.c        hp-ux KR_c +volatile
wsio/wsio_util.c        hp-ux KR_c +volatile
wsio/wsio_probe.c       hp-ux KR_c +volatile
wsio/wsio_utl.s         hp-ux Asm +volatile

wsio/audio.c	hp-ux KR_c +volatile

sio/llio_idy.c		hp-ux KR_c +volatile
sioserv/sio_util.c	hp-ux KR_c +ansi +volatile
sioserv/sio_node_config.c	hp-ux KR_c +ansi +volatile
sioserv/sio_sys_config.c	hp-ux KR_c +ansi	# +volatile
sioserv/ios_int.c	hp-ux KR_c +volatile
sioserv/ios_mem.c	hp-ux KR_c +volatile
sioserv/ios_msgs.c	hp-ux KR_c 		# +volatile
sioserv/ios_timer.c	hp-ux KR_c +volatile
sioserv/dma_A.c		hp-ux KR_c +volatile

sio/mux2.c		hp-ux KR_c +nolimit +volatile
sio/mux3.c		hp-ux KR_c +volatile

sio/rc.c	hp-ux KR_c +volatile
sio/cons.c	hp-ux KR_c +volatile
sio/target.c	hp-ux KR_c +volatile
sio/hptt0.c	hp-ux KR_c +nolimit +volatile
sio/tty_conf.c	hp-ux KR_c +volatile
wsio/ttycomn.c	hp-ux KR_c +volatile
wsio/asio0.c	hp-ux KR_c +volatile
sys/tty_pty.c	hp-ux  KR_c
sys/lif.c       hp-ux KR_c
wsio/scsi_disk.c	hp-ux  KR_c +volatile
wsio/scsi_tape.c	hp-ux  KR_c +volatile
wsio/scsi_changer.c	hp-ux  KR_c +volatile
wsio/scsi_floppy.c	hp-ux  KR_c +volatile
wsio/scsi_ctl.c	hp-ux  KR_c +volatile
wsio/scsi_c720.c	hp-ux  KR_c +volatile
wsio/dma_s700.c	hp-ux  KR_c +volatile
wsio/centif.c		hp-ux KR_c +volatile
wsio/chardrv.c		hp-ux  KR_c +volatile

sio/iomap.c             hp-ux KR_c +volatile

wsio/eeprom.c           hp-ux KR_c +volatile
wsio/eisa.c             hp-ux KR_c +volatile
wsio/eisa_int.c         hp-ux KR_c +volatile
wsio/eisa_cdio.c        hp-ux KR_c +volatile
wsio/eisa_sysbrd.c      hp-ux KR_c +volatile
wsio/etest.c            hp-ux KR_c +volatile

wsio/pc_fdc.c           hp-ux KR_c +volatile
wsio/pc_floppy.c        hp-ux KR_c +volatile

# PCI CDIO
wsio/h2p_iface.c	pci KR_c +ansi +volatile
wsio/pci.c		pci KR_c +ansi +volatile
wsio/pci_cdio.c		pci KR_c +ansi +volatile
wsio/pci_wsio.c		pci KR_c +ansi +volatile
wsio/dino_cdio.c	pci KR_c +ansi +volatile
wsio/pci_test_drvr.c	pci KR_c 

# LVM driver
lvm/lv_block.c	lvm KR_c
lvm/lv_defect.c	lvm KR_c
lvm/lv_ioctls.c	lvm KR_c
lvm/lv_lvsubr.c	lvm KR_c
lvm/lv_mircons.c	lvm KR_c
lvm/lv_pbuf.c	lvm KR_c
lvm/lv_phys.c	lvm KR_c
lvm/lv_schedule.c	lvm KR_c
lvm/lv_strategy.c	lvm KR_c
lvm/lv_subr.c	lvm KR_c
lvm/lv_syscalls.c	lvm KR_c
lvm/lv_vgda.c	lvm KR_c
lvm/lv_vgsa.c	lvm KR_c
lvm/lv_kdb.c	lvm KR_c
lvm/lv_malloc.c	lvm KR_c
lvm/lv_hp.c	lvm KR_c
lvm/lv_stub.c	lvm KR_c
lvm/lv_cluster_lock.c	lvm KR_c
lvm/lv_config.c		hp-ux KR_c
lvm/sh_vgsa.c	lvm KR_c
lvm/slvm_comm.c	lvm KR_c
lvm/slvm_schedule.c	lvm KR_c

# Graphics files
graf/framebuf.c		hp-ux   KR_c +volatile
graf/graph3.c	hp-ux   KR_c +volatile
graf/stirom.c	hp-ux  KR_c +volatile
graf/s_hil_code.c	 hp-ux   KR_c +volatile
graf/s_hil_drv.c	 hp-ux   KR_c +volatile
graf/ps2.c       hp-ux  KR_c +volatile
graf/beep.c       hp-ux  KR_c +volatile
graf/kbd_code.c	 hp-ux KR_c +volatile
graf/kbd_table.c	 hp-ux KR_c +volatile
graf/ite.c	    hp-ux KR_c +volatile
graf/ite_color.c	    hp-ux KR_c +volatile
graf/ite_parse.c	    hp-ux KR_c +volatile
graf/ite_scroll.c	    hp-ux KR_c +volatile
graf/ite1.c	 hp-ux   KR_c +volatile
graf/ite1_sti.c	 hp-ux   KR_c +volatile

# RAM disks -- introduced in 7.0, but unsupported
sio/ram_disc.c	hp-ux  KR_c +volatile

# new files for MP
machine/resume.s	hp-ux Asm
machine/mp.c	hp-ux KR_c +volatile


# Ethernet/IEEE 802.3 LAN Driver
sio/lan2.c	lan KR_c +volatile
# LAN Driver Common
sio/lanc.c	lan KR_c +volatile
sio/lanc_dda.c	lan KR_c +volatile
sio/lanc_input.c	lan KR_c +volatile

# DLPI files
sio/lan_dlpi.c		lan KR_c +volatile
sio/lan_t2.c		lan KR_c +nolimit +volatile
sio/mbuftomblk.c	lan KR_c +volatile

# GIO and CDIOs
io/gio_lvl1.c           hp-ux KR_c +ansi +volatile
io/gio_lvl2.c           hp-ux KR_c +ansi +volatile
io/gio_node.c           hp-ux KR_c +ansi +volatile
io/gio_class.c          hp-ux KR_c +ansi +volatile
io/gio_prop.c           hp-ux KR_c +ansi +volatile
io/gio_search.c         hp-ux KR_c +ansi +volatile
io/gio_kdev.c           hp-ux KR_c +ansi +volatile
io/dev_config.c         hp-ux KR_c +ansi +volatile
io/core_cdio.c          hp-ux KR_c +ansi +volatile
io/core_lasi.c          hp-ux KR_c +ansi +volatile
io/core_asp.c           hp-ux KR_c +ansi +volatile
io/pa_lvl1.c            hp-ux KR_c +ansi +volatile
io/pa_fio.c             hp-ux KR_c +ansi +volatile
io/pa_cdio.c            hp-ux KR_c +ansi +volatile
io/pa_map.c             hp-ux KR_c +ansi +volatile
io/pa_ccio.c            hp-ux KR_c +ansi +volatile
io/io_minor.c           hp-ux KR_c +ansi +volatile
io/mt_prop.c            hp-ux KR_c +ansi +volatile


# Kernel Entry Points Driver files
pseudo_drivers/kepd.c		hp-ux KR_c +ansi
pseudo_drivers/setboot.c	hp-ux KR_c +ansi
pseudo_drivers/klog.c		hp-ux KR_c +ansi
pseudo_drivers/safety_time.c	hp-ux KR_c +ansi

# asynch io files
sio/async.c	hp-ux  KR_c +volatile

# xtidir files
xtidir/xtiso.c          tpiso KR_c
xtidir/xtiso_mbuf.c     tpiso KR_c

# Install specific
pseudo_drivers/ramfs.c  install KR_c

# Interfaces to the Secondary System Loader (Mongoose)
machine/btsyscall.c	hp-ux KR_c

# libfcgsc files in wsio and io
wsio/fcgsc.c            fcgsc KR_c +ansi +nolimit
wsio/fcgsc_ctrl.c       fcgsc KR_c +ansi +nolimit
wsio/fcgsc_xmit.c       fcgsc KR_c +ansi
wsio/fcgsc_err.c        fcgsc KR_c +ansi
wsio/fcgsc_timers.c     fcgsc KR_c +ansi
wsio/fctrlog.c          fcgsc KR_c +ansi
wsio/gscasm.s           fcgsc Asm
wsio/in_cpsum.s         fcgsc Asm
wsio/fc4le.c            fcgsc KR_c +ansi
wsio/fclwp.c            fcgsc KR_c
wsio/fclwp_bh.c         fcgsc KR_c
wsio/fclwp_so.c         fcgsc KR_c
wsio/fclwp_dlpi.c       fcgsc KR_c

io/fc_cdio.c            fcgsc KR_c +ansi

# libfcms files in wsio
wsio/fcpbh.c            fcms KR_c +ansi +nolimit
wsio/fcp_cdio.c         fcms KR_c +ansi +nolimit
wsio/fcpdev.c           fcms KR_c +ansi +nolimit
wsio/fcpmux.c           fcms KR_c +ansi +nolimit
