From owner-freebsd-current Tue Apr 4 15:44:38 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA25095 for current-outgoing; Tue, 4 Apr 1995 15:44:38 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA25089 for ; Tue, 4 Apr 1995 15:44:34 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id OAA08472; Tue, 4 Apr 1995 14:43:59 -0700 From: "Rodney W. Grimes" Message-Id: <199504042143.OAA08472@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/sys/i386/conf Makefile.i386 To: rkw@dataplex.net (Richard Wackerbarth) Date: Tue, 4 Apr 1995 14:43:59 -0700 (PDT) Cc: current@FreeBSD.org In-Reply-To: from "Richard Wackerbarth" at Apr 4, 95 04:13:28 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1362 Sender: current-owner@FreeBSD.org Precedence: bulk > > >The rule for genassym's should be changed such that it always uses > >/usr/include/stdio.h, that is the correct file to use, period, as > >it is going to be linked and run against /usr/lib/libc.a at the time > >the kernel is compiled. This will be extreamly important for cross > >compilation in the future. > > Actually, cross compilation is why it is WRONG!. You had better go understand genassym a bit more before you start in on this.... > There are two genassym's. One will be run on "this" machine to generate a > kernel for "that" machine and the other is a version which will be in the > distribution which is installed on "that" machine and used to rebuild the > kernel. Your never going to be able to put a genassym in the distribution that will last longer than a day with our kernel sources, and it would not work for all the possible kernel config options that a kernel can have. > Since the two versions are linked against different libraries, it is > important that thare is NO ABSOLUTE reference to any file. All references > MUST be RELATIVE to the environment in which the code will be executed. Drop this issue for now, until you have actually made what you are saying work. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD