[llvm-commits] [llvm] r109423 - in /llvm/trunk: lib/Target/ARM/ARMGlobalMerge.cpp test/CodeGen/ARM/2010-07-26-GlobalMerge.ll
clattner at apple.com
Mon Jul 26 14:55:24 PDT 2010
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
>>> 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.
More information about the llvm-commits