[patch] arm: external weak in constant pool

Adds external weak symbols of constant pool to ExtWeakSymbols set.

Lauro

llvm.patch (1021 Bytes)

weakConstantPool.ll (298 Bytes)

Hi Lauro,

Just a stylistic remark; In your "llvm.patch" file, there are tabs in
these lines:

+ if (GV->hasExternalWeakLinkage()) {
+ ExtWeakSymbols.insert(GV);
+ }

Others will need to review the patch for correctness, though.

-bw

without tabs

Lauro

2006/12/20, Bill Wendling <isanbard@gmail.com>:

llvm.patch (1.02 KB)

without tabs

Looks great, applied:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20061218/041706.html

Thanks,

-Chris