Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Debug support for arm-linux. | Lauro Ramos Venancio | 2007-05-03 | 1 | -0/+17 | |
| | | | | | | Patch by Raul Herbster. llvm-svn: 36690 | |||||
* | Add some support for (Darwin) code-generating directives in getInlineAsmLength. | Dale Johannesen | 2007-05-02 | 1 | -17/+111 | |
| | | | | | | Support is incomplete, but more accurate than gcc's. llvm-svn: 36634 | |||||
* | remove unused variable | Dale Johannesen | 2007-04-30 | 1 | -1/+0 | |
| | | | | llvm-svn: 36585 | |||||
* | Enable protected visibility on ARM. | Lauro Ramos Venancio | 2007-04-30 | 1 | -0/+1 | |
| | | | | llvm-svn: 36583 | |||||
* | Make ARM-specific version of getInlineAsmLength | Dale Johannesen | 2007-04-29 | 1 | -0/+51 | |
| | | | | llvm-svn: 36572 | |||||
* | ARM TLS: implement "general dynamic", "initial exec" and "local exec" models. | Lauro Ramos Venancio | 2007-04-27 | 1 | -0/+2 | |
| | | | | llvm-svn: 36506 | |||||
* | add isThumb (unused as yet) | Dale Johannesen | 2007-04-23 | 1 | -0/+3 | |
| | | | | llvm-svn: 36370 | |||||
* | For Darwin, put constant data into .const, .const_data, .literal{4|8|16} | Evan Cheng | 2007-03-08 | 1 | -0/+3 | |
| | | | | | | sections. llvm-svn: 35017 | |||||
* | Use init_array/fini_array sections for static contructors/destructors when ↵ | Lauro Ramos Venancio | 2007-03-05 | 1 | -2/+7 | |
| | | | | | | | | the ABI is AAPCS. Fix SingleSource/Regression/C/ConstructorDestructorAttributes test on arm-linux-gnueabi. llvm-svn: 34931 | |||||
* | Define PrivateGlobalPrefix for ARM Linux. (Fix CodeGen/ARM/large_stack.ll) | Lauro Ramos Venancio | 2007-02-01 | 1 | -0/+1 | |
| | | | | llvm-svn: 33763 | |||||
* | Darwin -static should codegen static ctors / dtors to .constructor / ↵ | Evan Cheng | 2007-01-30 | 1 | -2/+7 | |
| | | | | | | .destructor sections. llvm-svn: 33657 | |||||
* | Some asm directives fixes for ELF. | Lauro Ramos Venancio | 2007-01-26 | 1 | -8/+7 | |
| | | | | | | Now we can compile llvm-gcc on arm-linux-gnueabi! llvm-svn: 33558 | |||||
* | Fix Data16bitsDirective for ELF. | Lauro Ramos Venancio | 2007-01-26 | 1 | -1/+0 | |
| | | | | llvm-svn: 33549 | |||||
* | Darwin HiddenDirective is .private_extern. | Evan Cheng | 2007-01-23 | 1 | -0/+1 | |
| | | | | llvm-svn: 33465 | |||||
* | Darwin doesn't support .bss, but it does have .zerofill | Evan Cheng | 2007-01-19 | 1 | -5/+7 | |
| | | | | llvm-svn: 33364 | |||||
* | Modify emission of jump tables on darwin to emit an extra "l" label that | Evan Cheng | 2007-01-19 | 1 | -0/+7 | |
| | | | | | | | delimits the boundaries of jump tables. This lets the linker's dead code stripping optimization do a better job. llvm-svn: 33362 | |||||
* | ARM backend contribution from Apple. | Evan Cheng | 2007-01-19 | 1 | -8/+40 | |
| | | | | llvm-svn: 33353 | |||||
* | Define StaticCtorsSection and StaticDtorsSection for ARM. | Lauro Ramos Venancio | 2006-12-28 | 1 | -0/+2 | |
| | | | | llvm-svn: 32763 | |||||
* | print weak references | Rafael Espindola | 2006-12-06 | 1 | -0/+1 | |
| | | | | llvm-svn: 32276 | |||||
* | Break out target asm info into separate files. | Jim Laskey | 2006-09-07 | 1 | -0/+26 | |
llvm-svn: 30161 |