[llvm-commits] [llvm] r163885 - /llvm/trunk/lib/Transforms/Scalar/SROA.cpp

NAKAMURA Takumi geek4civic at gmail.com
Fri Sep 14 03:09:56 PDT 2012


2012/9/14 Florian Weimer <fweimer at redhat.com>:
> On 09/14/2012 11:55 AM, NAKAMURA Takumi wrote:
>
>> -  void dump(const_iterator I) const LLVM_ATTRIBUTE_NOINLINE
>> LLVM_ATTRIBUTE_USED;
>> -  void dump() const LLVM_ATTRIBUTE_NOINLINE LLVM_ATTRIBUTE_USED;
>> +  void dump(const_iterator I) LLVM_ATTRIBUTE_NOINLINE LLVM_ATTRIBUTE_USED
>> const;
>> +  void dump() LLVM_ATTRIBUTE_NOINLINE LLVM_ATTRIBUTE_USED const;
>
>
> This breaks compilation with GCC 4.7.  I don't think GCC supports multiple
> __attribute__s per declaration.

Florian, I believe r163886 could appease gcc.

> void LLVM_ATTRIBUTE_NOINLINE LLVM_ATTRIBUTE_USED dump() const;

Sorry for inconvenience, and thank you to let me know.

...Takumi



More information about the llvm-commits mailing list