Nick Kledzik
|
c367a91ca8
|
update comments about .objc_ symbols being generated
llvm-svn: 72708
|
2009-06-01 23:41:09 +00:00 |
|
Nick Kledzik
|
3486856fd9
|
<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
|
b01a03d6d5
|
Add LTO_SYMBOL_DEFINITION_WEAKUNDEF, use that on the gold plugin.
llvm-svn: 69972
|
2009-04-24 16:55:21 +00:00 |
|
Nick Lewycky
|
c54f8330b0
|
Correct strange whitespace.
llvm-svn: 63927
|
2009-02-06 07:01:00 +00:00 |
|
Nick Lewycky
|
39e055d2a3
|
Add protected visibility to libLTO.
llvm-svn: 60257
|
2008-11-29 22:49:59 +00:00 |
|
Nick Kledzik
|
627baa1eea
|
tentative definitions are default visibility
llvm-svn: 53780
|
2008-07-19 00:58:07 +00:00 |
|
Devang Patel
|
8927d00a25
|
Name string length is end position marker - begin position marker.
llvm-svn: 53697
|
2008-07-16 19:49:09 +00:00 |
|
Devang Patel
|
e1c10d31ec
|
Do not forget global definitions from inline asm code block.
llvm-svn: 53693
|
2008-07-16 18:06:52 +00:00 |
|
Devang Patel
|
da53eaaea8
|
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
|
41de5d3b17
|
Rename new lto2 tool as lto.
lto2->lto
llvm-svn: 52912
|
2008-06-30 18:15:01 +00:00 |
|