Messages in this thread | | | Date | Wed, 04 Aug 1999 08:04:23 -0400 | From | Peter Rival <> | Subject | Re: 2.3.13-pre4 tweeks |
| |
<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <html> Hi, <p> Just out of curiosity, which version of gcc/egcs are you using to build with this patch? I get the following with stock RH6.0 egcs/1.1.2: <p>...... <p><tt>make -C arch/alpha/kernel</tt> <br><tt>make[1]: Entering directory `/usr/src/linux/arch/alpha/kernel'</tt> <br><tt>gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -D__SMP__ -pipe -mno-fp-regs -ffixed-8 -c -o smp.o smp.c</tt> <br><tt>smp.c:48: section attribute not allowed for `bits'</tt> <br><tt>make[1]: *** [smp.o] Error 1</tt> <br><tt>make[1]: Leaving directory `/usr/src/linux/arch/alpha/kernel'</tt> <br><tt>make: *** [_dir_arch/alpha/kernel] Error 2</tt> <p>My only guess so far is that it's complaining about the __cacheline_aligned statement. As always, building for a rawhide, SMP, etc. Thoughts? <p> - Pete <br> <p>Richard Henderson wrote: <blockquote TYPE=CITE>I'd like to take this opportunity to move __cacheline_aligned <br>where it belongs -- <asm/cache.h>. I don't like not having <br>the __aligned__(N) tag on there. It hides information from <br>the compiler that might (one day) be of use. And it's Right. <p>Matti reported problems with __kernel_thread missing at link. <br>Dunno what was up with that, but I moved kernel_thread into <br><asm/processor.h> like everyone else. <p>r~</blockquote> <snip></html>
| |