[lkml]   [2008]   [Aug]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [PATCH 0/5] ftrace: to kill a daemon

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.


-- Steve

 \ /
  Last update: 2008-08-07 23:39    [W:0.029 / U:4.424 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site