From owner-freebsd-stable@FreeBSD.ORG Wed Oct 19 02:55:29 2005 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D04316A41F for ; Wed, 19 Oct 2005 02:55:29 +0000 (GMT) (envelope-from thermonite@gmail.com) Received: from qproxy.gmail.com (qproxy.gmail.com [72.14.204.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B06C43D46 for ; Wed, 19 Oct 2005 02:55:25 +0000 (GMT) (envelope-from thermonite@gmail.com) Received: by qproxy.gmail.com with SMTP id a39so237757qbd for ; Tue, 18 Oct 2005 19:55:24 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=Mv/5ofI8C+aaW7Bhl2NdUuowI5TTFel8OuFVmxrypP1ZWRVMcAs7Nrbiw3MnMZeAaZLONcomQBxrjSswibsIEEvH0JBXDtRHPBn9vn4KnvSIIkor8AX03KnnK3OHzrv1loGkef0xCXCPQZ4ZjIczXfTF9eUFBTZa6D5HyWd2ieg= Received: by 10.65.83.9 with SMTP id k9mr109701qbl; Tue, 18 Oct 2005 19:49:15 -0700 (PDT) Received: by 10.65.119.17 with HTTP; Tue, 18 Oct 2005 19:49:15 -0700 (PDT) Message-ID: Date: Tue, 18 Oct 2005 22:49:15 -0400 From: Phil Bowens To: =?ISO-8859-1?Q?Owe_J=F8rgensen?= In-Reply-To: <434D449C.2070901@stud.ntnu.no> MIME-Version: 1.0 References: <434D449C.2070901@stud.ntnu.no> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-stable@freebsd.org Subject: Re: Error in kernel source, possibly GCC related X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2005 02:55:29 -0000 Take a look at: http://www.bitwizard.nl/sig11/ On 10/12/05, Owe J=F8rgensen wrote: > > I have a FreeBSD 5.3 system which I am upgrading to 5.4 STABLE. > > I am at this moment compiling the kernel, and I get this error when make > buildkernel goes for compilation of ispfw: > > =3D=3D=3D> ispfw > cc -O -pipe -D_KERNEL -DKLD_MODULE -nostdinc -I- -include > /usr/obj/usr/src/sys/RANDYMAN/opt_global.h -I. -I@ -I@/contrib/altq > -I@/../include -finline-limit=3D8000 -fno-common > -I/usr/obj/usr/src/sys/RANDYMAN -mno-align-long-strings > -mpreferred-stack-boundary=3D2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 > -ffreestanding -Wall -Wredundant-decls -Wnested-externs > -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline > -Wcast-qual -fformat-extensions -std=3Dc99 -c > /usr/src/sys/modules/ispfw/../../dev/ispfw/ispfw.c > In file included from > /usr/src/sys/modules/ispfw/../../dev/ispfw/ispfw.c:40: > @/dev/ispfw/asm_2100.h:4847: internal compiler error: in tree_low_cst, > at tree.c:3314 > Please submit a full bug report, > with preprocessed source if appropriate. > See for instructions. > *** Error code 1 > > Stop in /usr/src/sys/modules/ispfw. > *** Error code 1 > > Stop in /usr/src/sys/modules. > *** Error code 1 > > Stop in /usr/obj/usr/src/sys/RANDYMAN. > *** Error code 1 > > Stop in /usr/src. > *** Error code 1 > > Stop in /usr/src. > m240g# > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D > Below I have included my KERNEL config: > > # > # GENERIC -- Generic kernel configuration file for FreeBSD/i386 > # > # For more information on this file, please read the handbook section on > # Kernel Configuration Files: > # > # > > http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-co= nfig.html > # > # The handbook is also available locally in /usr/share/doc/handbook > # if you've installed the doc distribution, otherwise always see the > # FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the > # latest information. > # > # An exhaustive list of options and more detailed explanations of the > # device lines is also present in the ../../conf/NOTES and NOTES files. > # If you are in doubt as to the purpose or necessity of a line, check > first > # in NOTES. > # > # $FreeBSD: src/sys/i386/conf/GENERIC,v 1.413.2.13 2005/04/02 16:37:58 > scottl Exp $ > > machine i386 > cpu I686_CPU > ident RANDYMAN > > # To statically compile in device wiring instead of /boot/device.hints > #hints "GENERIC.hints" # Default places to look for devices. > > options SCHED_4BSD # 4BSD scheduler > options INET # InterNETworking > options INET6 > options FFS # Berkeley Fast Filesystem > options SOFTUPDATES # Enable FFS soft updates support > options UFS_ACL # Support for access control lists > options UFS_DIRHASH # Improve performance on big directories > options NFSCLIENT # Network Filesystem Client > options MSDOSFS # MSDOS Filesystem > options CD9660 # ISO 9660 Filesystem > options PROCFS # Process filesystem (requires PSEUDOFS) > options PSEUDOFS # Pseudo-filesystem framework > options GEOM_GPT # GUID Partition Tables. > options COMPAT_43 # Compatible with BSD 4.3 [KEEP THIS!] > options COMPAT_FREEBSD4 # Compatible with FreeBSD4 > options SCSI_DELAY=3D15000 # Delay (in ms) before probing SCSI > options KTRACE # ktrace(1) support > options SYSVSHM # SYSV-style shared memory > options SYSVMSG # SYSV-style message queues > options SYSVSEM # SYSV-style semaphores > options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions > options KBD_INSTALL_CDEV # install a CDEV entry in /dev > options AHC_REG_PRETTY_PRINT # Print register bitfields in debug > # output. Adds ~128k to driver. > options AHD_REG_PRETTY_PRINT # Print register bitfields in debug > # output. Adds ~215k to driver. > options ADAPTIVE_GIANT # Giant mutex is adaptive. > > device apic # I/O APIC > > # Bus support. Do not remove isa, even if you have no isa slots > device isa > device pci > > # Floppy drives > device fdc > > # ATA and ATAPI devices > device ata > device atadisk # ATA disk drives > device atapicd # ATAPI CDROM drives > device atapifd # ATAPI floppy drives > options ATA_STATIC_ID # Static device numbering > > # SCSI Controllers > # SCSI peripherals > # RAID controllers > device scbus > device da > # atkbdc0 controls both the keyboard and the PS/2 mouse > device atkbdc # AT keyboard controller > device atkbd # AT keyboard > device psm # PS/2 mouse > > device vga # VGA video card driver > > device splash # Splash screen and screen saver support > > # syscons is the default console driver, resembling an SCO console > device sc > > # Enable this for the pcvt (VT220 compatible) console driver > #device vt > #options XSERVER # support for X server on a vt console > #options FAT_CURSOR # start with block cursor > > device agp # support several AGP chipsets > > # Floating point support - do not disable. > device npx > > # Power management support (see NOTES for more options) > #device apm > # Add suspend/resume support for the i8254. > device pmtimer > > # PCCARD (PCMCIA) support > # PCMCIA and cardbus bridge support > > # Serial (COM) ports > > # Parallel port > # If you've got a "dumb" serial or parallel PCI card that is > # supported by the puc(4) glue driver, uncomment the following > # line to enable it (connects to the sio and/or ppc drivers): > #device puc > > # PCI Ethernet NICs. > # PCI Ethernet NICs that use the common MII bus controller code. > # NOTE: Be sure to keep the 'device miibus' line in order to use these > NICs! > device miibus # MII bus support > device rl # RealTek 8129/8139 > device sis # Silicon Integrated Systems SiS 900/SiS 7016 > device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') > > # ISA Ethernet NICs. pccard NICs included. > > # ISA devices that use the old ISA shims > #device le > > # Wireless NIC cards > > # Pseudo devices. > device loop # Network loopback > device mem # Memory and kernel memory devices > device io # I/O device > device random # Entropy device > device ether # Ethernet support > #device sl # Kernel SLIP > #device ppp # Kernel PPP > device tun # Packet tunnel. > device pty # Pseudo-ttys (telnet etc) > device md # Memory "disks" > device gif # IPv6 and IPv4 tunneling > #device faith # IPv6-to-IPv4 relaying (translation) > > # The `bpf' device enables the Berkeley Packet Filter. > # Be aware of the administrative consequences of enabling this! > # Note that 'bpf' is required for DHCP. > device bpf # Berkeley packet filter > > # USB support > device uhci # UHCI PCI->USB interface > device ohci # OHCI PCI->USB interface > device ehci # EHCI PCI->USB interface (USB 2.0) > device usb # USB Bus (required) > #device udbp # USB Double Bulk Pipe devices > device ugen # Generic > device uhid # "Human Interface Devices" > device umass # Disks/Mass storage - Requires scbus and da > # USB Ethernet, requires mii > > # FireWire support > device firewire # FireWire bus code > > device sound > device "snd_cmi" > > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > -- Phil Bowens He who is the greatest of warriors overcomes and subdues himself.