[llvm-commits] [llvm] r162131 - /llvm/trunk/lib/CodeGen/StackProtector.cpp
Duncan Sands
baldrick at free.fr
Tue Aug 21 00:18:08 PDT 2012
Hi Chad, thanks for doing this.
>>>>> By the way can you please take a look at PR9673 which is just teaching clang to
>>>>> turn gcc's ssp-buffer-size option into LLVM's -stack-protector-buffer-size
>>>>> (llvm-gcc has done this for ages). This is important for Debian since there are
>>>>> nearly 100 Debian packages which use ssp-buffer-size and are compiled with
>>>>> -Werror. They fail to compile due to clang warning "unused argument during
>>>>> compilation" about ssp-buffer-size.
>>>>>
>>>
>>> Duncan,
>>> How do the attached patches look?
>>>
>>> <pr9673.clang.patch><pr9673.llvm.patch>
>>>
>>> Still needs a llvm codegen test, but should be working..
>>>
>> Chad,
>>
>> Make sure that other front-ends -- llc and tools/lto -- are setting this parameter too.
>
> Revised llvm patch attached. Unmodified clang patch attached for reference.
The LLVM parts look good to me.
Ciao, Duncan.
More information about the llvm-commits
mailing list