[LLVMbugs] [Bug 1644] New: llvm-gcc-4.0 Mac OS X build failure... maybe my assember is too old?

Dale Johannesen dalej at apple.com
Fri Sep 7 14:04:00 PDT 2007


On Sep 7, 2007, at 1:16 PM, bugzilla-daemon at cs.uiuc.edu wrote:
> I haven't investigated the warning, but the error on line 2892  
> turns out to be
> an assembler directive that my assembler, (apple's gas version 1.38  
> that came
> with OS/X 10.4.10), doesn't support:
>
> .comm ___gcov_var,4128,5
>
> The .comm directive picks an alignment on its own, and doesn't  
> support passing
> one, as described here:
> http://developer.apple.com/documentation/DeveloperTools/Reference/ 
> Assembler/ASMDirectives/chapter_5_section_4.html#//apple_ref/doc/ 
> uid/TP30000823-TPXREF155
>
> Maybe the new assembler in Leopard supports it?

I've checked with the assembler expert, and indeed this is a Leopard  
feature that will not be supported in 10.4.

However, the llvm-gcc I built on (x86) 10.4 does the right thing; it  
doesn't get into that code.  This is some sort of configuration  
issue.  I'm asking around to figure it out.  What hardware do you have?





More information about the llvm-bugs mailing list