Nick Kledzik
|
94e2d973c8
|
update comments about .objc_ symbols being generated
llvm-svn: 72708
|
2009-06-01 23:41:09 +00:00 |
Nick Kledzik
|
b481c2015a
|
<rdar://problem/6927148> libLTO needs to handle i386 magic objc class symbols
Parse __OBJC data structures and synthesize magic .objc_ symbols.
Also, alter mangler so that objc method names are readable.
llvm-svn: 72700
|
2009-06-01 20:33:09 +00:00 |
Rafael Espindola
|
56548523f5
|
Add LTO_SYMBOL_DEFINITION_WEAKUNDEF, use that on the gold plugin.
llvm-svn: 69972
|
2009-04-24 16:55:21 +00:00 |
Nick Lewycky
|
8811ecdadf
|
Correct strange whitespace.
llvm-svn: 63927
|
2009-02-06 07:01:00 +00:00 |
Nick Lewycky
|
af67df5881
|
Add protected visibility to libLTO.
llvm-svn: 60257
|
2008-11-29 22:49:59 +00:00 |
Nick Kledzik
|
44831bcb8c
|
tentative definitions are default visibility
llvm-svn: 53780
|
2008-07-19 00:58:07 +00:00 |
Devang Patel
|
41cfed7e49
|
Name string length is end position marker - begin position marker.
llvm-svn: 53697
|
2008-07-16 19:49:09 +00:00 |
Devang Patel
|
a59fe95be3
|
Do not forget global definitions from inline asm code block.
llvm-svn: 53693
|
2008-07-16 18:06:52 +00:00 |
Devang Patel
|
7688bed4ff
|
LinkOnce definitions have default scope, like weak definitions. Otherwise, the linker may not be able to match LinkOnce definition from one module with an exteranl reference from other module.
llvm-svn: 53580
|
2008-07-15 00:00:11 +00:00 |
Devang Patel
|
4be1c150e4
|
Rename new lto2 tool as lto.
lto2->lto
llvm-svn: 52912
|
2008-06-30 18:15:01 +00:00 |