Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 8 Oct 2002 10:37:44 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 8 Oct 2002 10:37:44 -0400 Received: from nat-pool-rdu.redhat.com ([66.187.233.200]:37692 "EHLO devserv.devel.redhat.com") by vger.kernel.org with ESMTP id ; Tue, 8 Oct 2002 10:37:40 -0400 Date: Tue, 8 Oct 2002 10:42:40 -0400 From: Pete Zaitcev Message-Id: <200210081442.g98EgeH11258@devserv.devel.redhat.com> To: Keith Owens Cc: linux-kernel@vger.kernel.org, zaitcev@redhat.com Subject: Re: kbuild news In-Reply-To: References: Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 933 Lines: 27 > From: Keith Owens >>No, the kallsyms object file would not need to be seen by >>the btfixup.o generator. It could therefore be done validly >>as: >> >> 1) build .tmp_vmlinux >> 2) build btfixup.o >> 3) build kallsyms >> 4) link final vmlinux image >> >>The order of #2 and #3 could be transposed and that would be fine too. > > Wrong. Anything that changes the address or size of any symbol or > section invalidates the kallsyms data. kallsyms must be run on the > definitive vmlinux contents, with everything else already included and > all sizes must be stable. Let's face it, both btfixup and kallsyms "want" to be the last, so something has to give. -- Pete - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/