[llvm-commits] [llvm] r109423 - in /llvm/trunk: lib/Target/ARM/ARMGlobalMerge.cpp test/CodeGen/ARM/2010-07-26-GlobalMerge.ll
Bill Wendling
wendling at apple.com
Mon Jul 26 15:37:54 PDT 2010
On Jul 26, 2010, at 2:55 PM, Chris Lattner wrote:
>
> On Jul 26, 2010, at 2:41 PM, Bill Wendling wrote:
>
>> On Jul 26, 2010, at 2:36 PM, Chris Lattner wrote:
>>
>>> On Jul 26, 2010, at 11:45 AM, Anton Korobeynikov wrote:
>>>
>>>> Author: asl
>>>> Date: Mon Jul 26 13:45:39 2010
>>>> New Revision: 109423
>>>>
>>>> URL: http://llvm.org/viewvc/llvm-project?rev=109423&view=rev
>>>> Log:
>>>> Currently EH lowering code expects typeinfo to be global only.
>>>> This assumption is not satisfied due to global mergeing.
>>>> Workaround the issue by temporary disablinge mergeing of const globals.
>>>> Also, ignore LLVM "special" globals. This fixes PR7716
>>>
>>> Ok, I understand "llvm.foo", but what is ".llvm.foo" ?
>>>
>> I added a ".llvm." variable to my EH horrible hack. It can probably change to llvm... .
>
> yes, please do. "llvm." is the reserved namespace for system stuff.
>
Done.
-bw
More information about the llvm-commits
mailing list