| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
| |
1. Add #includes to LinkAllVMCore.h to get Mangler.o and InlineAsm.o
2. Make Mangler.h and InlineAsm.h use the macros to ensure linkage
3. Make each of the tools with --load options include LinkAllVMCore.h
This should be the last set of changes for this bug and 800.
llvm-svn: 28719
|
|
|
|
|
|
| |
name' issue.
llvm-svn: 26149
|
|
|
|
| |
llvm-svn: 24362
|
|
|
|
| |
llvm-svn: 24296
|
|
|
|
| |
llvm-svn: 24294
|
|
|
|
|
|
|
|
|
|
|
| |
names. This also changes the default to allow all of "$_." in addition
to letters and numbers as symbol names. If you don't want this, use
markCharUnacceptable to remove one of these or markCharAcceptable to add
to the set. This corresponds with what GAS accepts by default.
Also, this includes some minor speedups
llvm-svn: 24293
|
|
|
|
| |
llvm-svn: 24283
|
|
|
|
| |
llvm-svn: 24281
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do not mangle internal global names that do not collide with anything.
This gives us strings that now look like this:
__2E_str_1: ; '.str_1'
.asciz "foo"
instead of this:
l1__2E_str_1: ; '.str_1'
.asciz "foo"
llvm-svn: 24277
|
|
|
|
| |
llvm-svn: 23721
|
|
|
|
|
|
| |
prefix to a symbol name
llvm-svn: 23421
|
|
|
|
| |
llvm-svn: 21427
|
|
|
|
|
|
|
|
| |
using Function::arg_{iterator|begin|end}. Likewise Module::g* -> Module::global_*.
This patch is contributed by Gabor Greif, thanks!
llvm-svn: 20597
|
|
|
|
|
|
|
|
| |
Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
llvm-svn: 16137
|
|
|
|
| |
llvm-svn: 15865
|
|
llvm-svn: 15825
|