Subject: GENERIC kernel base segment too large (#144)
Index:	sys/GENERIC/Makefile 2.11BSD

Description:
	The GENERIC kernel base segment is slightly too large.

Repeat-By:
	Attempt to make a generic kernel.

Fix:
	The addition of the "unsigned long" math routines to the kernel
	caused the base segment to grow.  The fix is to move the RL
	driver to the same overlay as the TMSCP driver.

	Apply the minor patch to the Makefile.

===============================cut here==========================
*** /sys/GENERIC/Makefile.old	Sun Jul  4 21:30:58 1993
--- /sys/GENERIC/Makefile	Sun Jul  4 21:27:00 1993
***************
*** 49,55 ****
  
  BASE=	br.o dh.o dhu.o dhv.o dkbad.o dr.o dz.o init_sysent.o kern_clock.o \
  	kern_descrip.o kern_mman.o kern_proc.o kern_sig.o kern_subr.o \
! 	kern_synch.o lp.o machdep.o ra.o ram.o rk.o rl.o rx.o si.o \
  	subr_rmap.o subr_xxx.o sys_inode.o sys_pipe.o trap.o tty.o \
  	tty_conf.o tty_subr.o tty_tb.o tty_tty.o ufs_alloc.o ufs_bio.o \
  	ufs_bmap.o ufs_dsort.o ufs_fio.o ufs_inode.o ufs_namei.o \
--- 49,55 ----
  
  BASE=	br.o dh.o dhu.o dhv.o dkbad.o dr.o dz.o init_sysent.o kern_clock.o \
  	kern_descrip.o kern_mman.o kern_proc.o kern_sig.o kern_subr.o \
! 	kern_synch.o lp.o machdep.o ra.o ram.o rk.o rx.o si.o \
  	subr_rmap.o subr_xxx.o sys_inode.o sys_pipe.o trap.o tty.o \
  	tty_conf.o tty_subr.o tty_tb.o tty_tty.o ufs_alloc.o ufs_bio.o \
  	ufs_bmap.o ufs_dsort.o ufs_fio.o ufs_inode.o ufs_namei.o \
***************
*** 62,68 ****
  OV4=	hk.o init_main.o kern_prot.o tty_pty.o quota_kern.o quota_subr.o \
  	quota_ufs.o subr_log.o vm_swp.o vm_swap.o vm_proc.o toy.o
  OV5=	ht.o tm.o ts.o
! OV6=	tmscp.o
  OV7=	mch_fpsim.o
  
  KERNOBJ=${CONF} ${BASE} ${OV1} ${OV2} ${OV3} ${OV4} ${OV5} \
--- 62,68 ----
  OV4=	hk.o init_main.o kern_prot.o tty_pty.o quota_kern.o quota_subr.o \
  	quota_ufs.o subr_log.o vm_swp.o vm_swap.o vm_proc.o toy.o
  OV5=	ht.o tm.o ts.o
! OV6=	tmscp.o rl.o
  OV7=	mch_fpsim.o
  
  KERNOBJ=${CONF} ${BASE} ${OV1} ${OV2} ${OV3} ${OV4} ${OV5} \
