Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753072AbYHGVgF (ORCPT ); Thu, 7 Aug 2008 17:36:05 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752646AbYHGVfU (ORCPT ); Thu, 7 Aug 2008 17:35:20 -0400 Received: from hrndva-omtalb.mail.rr.com ([71.74.56.125]:34225 "EHLO hrndva-omtalb.mail.rr.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756662AbYHGVfS (ORCPT ); Thu, 7 Aug 2008 17:35:18 -0400 Date: Thu, 7 Aug 2008 17:35:16 -0400 (EDT) From: Steven Rostedt X-X-Sender: rostedt@gandalf.stny.rr.com To: Bodo Eggert <7eggert@gmx.de> cc: linux-kernel@vger.kernel.org, Ingo Molnar , Thomas Gleixner , Peter Zijlstra , Andrew Morton , Linus Torvalds , David Miller , Mathieu Desnoyers , Roland McGrath , Ulrich Drepper , Rusty Russell , Jeremy Fitzhardinge , Gregory Haskins , Arnaldo Carvalho de Melo , "Luis Claudio R. Goncalves" , Clark Williams Subject: Re: [PATCH 0/5] ftrace: to kill a daemon In-Reply-To: Message-ID: References: User-Agent: Alpine 1.10 (DEB 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1001 Lines: 34 On Thu, 7 Aug 2008, Bodo Eggert wrote: > Steven Rostedt wrote: > > > The idea I came > > up with was to make a tmp.s file for every object just after it is compiled. > > make -j would cause these files to overwrite each other, wouldn't it? I simplified my explanation. I really used something like this: for init/main.o: init/.tmp_mc_main.s : for the list file init/.tmp_mc_main.o : for the list compiled object. init/.tmp_gl_main.o : for the object converted static to global. init/.tmp_mx_main.o : for the merged list and global object. The tmp.s was to keep the focus on the concept. But the actual implementation handles multi-threaded builds. I use distcc and build with -j40. I had no issues. Thanks, -- Steve -- 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/