From owner-freebsd-questions Sat May 11 13:44:55 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA14589 for questions-outgoing; Sat, 11 May 1996 13:44:55 -0700 (PDT) Received: from relay-2.mail.demon.net (disperse.demon.co.uk [158.152.1.77]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id NAA14576 for ; Sat, 11 May 1996 13:44:47 -0700 (PDT) Received: from post.demon.co.uk ([158.152.1.72]) by relay-2.mail.demon.net id ab12366; 11 May 96 21:39 +0100 Received: from jraynard.demon.co.uk ([158.152.42.77]) by relay-3.mail.demon.net id aa25325; 11 May 96 19:56 +0100 Received: (from fqueries@localhost) by jraynard.demon.co.uk (8.6.12/8.6.12) id SAA28070; Sat, 11 May 1996 18:42:18 GMT Date: Sat, 11 May 1996 18:42:18 GMT From: James Raynard Message-Id: <199605111842.SAA28070@jraynard.demon.co.uk> To: eugene@sanet.ge CC: freebsd-questions@freebsd.org In-reply-to: (message from Eugene Vekua on Sat, 11 May 1996 02:45:58 +0500 (BSD)) Subject: Re: Problem with kernel rebuilding... (locore.s) Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >>>>> Eugene Vekua writes: > > Below is the GENERIC which I use for kernel rebuilding, and the mistake > which I've got. As I understand the problem is with assembler source file > locore.s but I have no enough expirience with assembler for edit it, and > correct mistake, or may be I need to use additional key for compiler, I > don't know I'm stuck. [snip] > > /usr/src/sys/compile/EUGENE >make > cpp -DLOCORE -nostdinc -I. -I../../ -I../../sys/ -I../../include -DEUGENE > -DI586_CPU -DBOUNCE_BUFFERS -DCOMPAT_43 -DPROCFS -DCD9660 -DMSDOSFS -DNFS > -DFFS -DINET -DMATH-EMULATE -DKERNEL -Di386 -DLOAD_ADDRESS=0xF0100000 > ../../i386/i386/locore.s | as -o locore.o > ../../i386/i386/locore.s:Assembler messages: > ../../i386/i386/locore.s:156: Error: Rest of line ignored. First ignored > character is `b'. > ../../i386/i386/locore.s:156: Error: invalid character '_' in opcode > ../../i386/i386/locore.s:515: Error: operands givendon't match any known > 386 instruction > ../../i386/i386/locore.s:516: Error: Unimplemented segment type 6 in > parse_operand I think your locore.s file is corrupt. On my 2.0.5 CDROM, line 156 says movw $0x1234,0x472 /* warm boot */ which doesn't even contain a '_'!