[llvm-commits] [llvm-gcc-4.2] r53572 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

Dale Johannesen dalej at apple.com
Wed Jul 16 11:05:58 PDT 2008


On Jul 16, 2008, at 10:17 AMPDT, Duncan Sands wrote:

> Hi,
>
>>> thanks for the explanation.  However llvm-gcc already supports
>>> variable byte-offsets, i.e. where the value of the byte offset
>>> depends on the value of some variable, the content of a memory
>>> location etc.  Ada does this for example.  So why does ObjC2
>>> need something special here?
>>
>> Presumably the ObjC FE trees do not look like the Ada trees.
>> I don't know what the Ada trees look like.
>> In ObjC, the offset is actually there twice in the tree in effect ,
>> and the user
>> needs to compensate at some stage.  Don't ask me why, I didn't write
>> it:)
>
> how does it manage to work in mainline?

I don't think ObjC V2 is in FSF mainline, if that's the mainline you  
mean.




More information about the llvm-commits mailing list