[llvm-commits] [llvm-gcc-4.2] r54243 - /llvm-gcc-4.2/trunk/gcc/dwarf2out.c

Bill Wendling isanbard at gmail.com
Thu Jul 31 01:03:28 PDT 2008


On Jul 31, 2008, at 12:20 AM, Duncan Sands wrote:

> Hi,
>
>> Take into account Obj-C++.
>
> I wondered about ObjC++, but the original patch (using dialect)
> seemed to only consider objc, so...
>
It did, but other people brought up the question of ObjC++. I looked  
at the original bug report, and it would apply to ObjC++ as well. It  
has to do with the fact that ObjC makes variables in a @try block  
volatile be default. So, if you have a typedef that doesn't have  
volatile in it, then the dwarf stuff won't match up. This patch allows  
them to match.

-bw




More information about the llvm-commits mailing list