Subject: Recompiling Nov 1. sup
To: None <netbsd-help@NetBSD.ORG>
From: Simon J DeBoer <sdeboer@uoguelph.ca>
List: netbsd-help
Date: 11/05/1995 12:28:42
In case it is important I am running an A3K, the config file is tacked on
the end of this message...
I am recompiling the kernel with a Nov 1 sup and have had two
problems...First I get the following from the locore creation:
../../amiga/locore.s:126: unterminated character constant
../../amiga/locore.s:726: unterminated character constant
../../amiga/locore.s:763: unterminated character constant
../../amiga/locore.s:858: unterminated character constant
../../amiga/locore.s:1104: unterminated character constant
../../amiga/locore.s:1462: unterminated character constant
../../amiga/locore.s:1486: unterminated character constant
and then I get the following error, which stops the make:
../../../../miscfs/fdesc/fdesc_vnops.c: In function `fdesc_readdir':
../../../../miscfs/fdesc/fdesc_vnops.c:626: internal
error--unrecognizable insn:
(jump_insn:HI 71 70 536 (set (pc)
(if_then_else (le (mem/s:DI (plus:SI (reg/v:SI 13 a5)
(const_int 8)))
(const_int 0))
(label_ref 78)
(pc))) -1 (nil)
(nil))
cc: Internal compiler error: program cc1 got fatal signal 6
*** Error code 1
Before I go and play with stuff I was wondering if this might just be
that I have forgot some vital config parameter. I am using a config file
that I have used to compile the 950912 snapshot source and have had no
problems.
Thanks,
Simon
--------Viator.cfg--------
# $NetBSD: GENERIC,v 1.41 1995/08/20 15:13:20 chopps Exp $
#
# A custome Viator Configuration
#
# This configuration file contains all possible options
#
include "std.amiga"
maxusers 8
options TIMEZONE=300, DST=1
#
# processors this kernel should support
#
#options "M68040" # support for 040
#options FPSP # MC68040 floating point support
options "M68030" # support for 030
#options "M68020" # support for 020/851
options FPCOPROC # Support for MC6888[12] (Required)
options SWAPPAGER # Pager for processes (Required)
options VNODEPAGER # Pager for vnodes (Required)
options DEVPAGER # Pager for devices (Required)
#
# Networking options
#
options INET # IP networking support (Required)
#options ISO # ISO Networking support
#options TPIP # ARGO TP networking support
#options CCITT # CCITT X.25
#options NS # Xerox XNS
#options EON # ISO CLNL over IP
#options GATEWAY # Packet forwarding
#options DIRECTED_BROADCAST # Broadcast across subnets
#options NSIP # XNS over IP
#
# File system related options
#
#options QUOTA # Disk quotas for local disks
#options NFSSERVER # Network File System server side code
#options NFSCLIENT # Network File System client side code
#
# File systems
#
options FFS # Berkeley fast file system
options MFS # Memory based filesystem
options PROCFS # Process filesystem
options KERNFS # Kernel parameter filesystem (Recommended)
options FDESC # /dev/fd filesystem
options NULLFS # Loopback filesystem
options FIFO # FIFO operations on vnodes (Recommended)
options ADOSFS # AmigaDOS file system
#options "CD9660" # ISO 9660 file system, with Rock Ridge
#options PORTAL # Portal filesystem
#options MSDOSFS # MS-DOS filesystem
#
# Compatability options for various existing systems
#
options "COMPAT_10" # compatability with older NetBSD release
options "COMPAT_09" # compatability with older NetBSD release
options "COMPAT_43" # 4.3 BSD compatible system calls
#options COMPAT_SUNOS # Support to run Sun (m68k) executables
options "TCP_COMPAT_42" # Use 4.2 BSD style TCP
options "COMPAT_NOMID" # allow nonvalid machine id executables
#options COMPAT_HPUX # HP300 compatability
#
# Support for System V IPC facilities.
#
options SYSVSHM # System V-like shared memory
options SYSVMSG # System V-like messages
options SYSVSEM # System V-like semaphores
#
# Support for various kernel options
#
#options GENERIC # Mini-root boot support
options LKM # Loadable kernel modules
options KTRACE # Add kernel tracing system call
options DIAGNOSTIC # Add additional error checking code
options "NKMEMCLUSTERS=256" # Size of kernel malloc area
#
# Misc. debuging options
#
options PANICWAIT # Require keystroke to dump/reboot
#options DEBUG # Add debugging statements
options DDB # Kernel debugger
#options SYSCALL_DEBUG # debug all syscalls.
#options SCSIDEBUG # Add SCSI debugging statements
#options KGDB # Kernel debugger (KGDB) support
#options PANICBUTTON # Forced crash via keypress (???)
#
# Amiga specific options
#
options MACHINE_NONCONTIG # Non-contiguous memory support
options GRF_NTSC # NTSC
options "SERIBUF_SIZE=16738" # use a much larger serial input buffer
options LEV6_DEFER # use level6 interrupt remapper
grfcc0 at mainbus0 # custom chips
grf0 at grfcc0
ite0 at grf0 # terminal emulators for grf's
# scsi stuff, all possible
gvpbus* at zbus0
gtsc0 at gvpbus? # GVP series II scsi
ahsc0 at mainbus0 # A3000 scsi
scsibus* at gtsc0
scsibus* at ahsc0
# each hard drive from low target to high
# will configure to the next available sd unit number
sd* at scsibus? target ? lun ? # scsi disks
pseudo-device sl # slip
pseudo-device ppp # ppp
pseudo-device view 10 # views
pseudo-device pty 16 # pseudo terminals
pseudo-device loop # network loopback
#pseudo-device bpfilter 2 # berkeley packet filters
pseudo-device tun 2
config netbsd root on sd2 swap on sd0b