On 15 Dec 2004, Alexandre Oliva <[EMAIL PROTECTED]> wrote: > I ran into a problem building a recent kernel the other day, because > the kernel uses incbin, when available, to include the contents of a > dynamic library (vsyscall) into a section of an object file, as a > binary blob. distcc happily preprocesses vsyscall.S and ships it for > distccd to assemble, where the distccd-started gas won't be able to > perform the incbin, unless you're lucky to have its cwd in the kernel > build tree.
Thanks for the report. This does seem to be a bug. distcc doesn't do anything to .S or .s files. The problem here seems to be that arch/x86_64/ia32/syscall32.c has an .incbin directive within an asm directive. I'm not sure what to do here. I guess we could scan through C source for strings like ".incbin". Can that be separated out into an assembly file, or at least put DISTCC_HOSTS=localhost in the makefile for that file. -- Martin
signature.asc
Description: Digital signature
__ distcc mailing list http://distcc.samba.org/ To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/distcc