| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Reapply 56585:56589 with proper fix for some gcc versions | Anton Korobeynikov | 2008-09-25 | 1 | -22/+22 | 
| | | | | | llvm-svn: 56621 | ||||
| * | Temporarily backing out 56585:56589 to unbreak the build. | Evan Cheng | 2008-09-25 | 1 | -15/+22 | 
| | | | | | llvm-svn: 56607 | ||||
| * | Get rid of virtual inheritance for ARM TAI | Anton Korobeynikov | 2008-09-24 | 1 | -22/+15 | 
| | | | | | llvm-svn: 56587 | ||||
| * | Get rid of ReadOnlySection duplicate | Anton Korobeynikov | 2008-09-24 | 1 | -2/+0 | 
| | | | | | llvm-svn: 56582 | ||||
| * | Get rid of now unused {Four,Eight,Sixteen}ByteConstantSection | Anton Korobeynikov | 2008-09-24 | 1 | -5/+0 | 
| | | | | | llvm-svn: 56580 | ||||
| * | Get rid of duplicate char*/Section* stuff for TLS sections | Anton Korobeynikov | 2008-09-24 | 1 | -2/+0 | 
| | | | | | llvm-svn: 56577 | ||||
| * | Get rid of duplicate char*/Section* DataSection | Anton Korobeynikov | 2008-09-24 | 1 | -1/+0 | 
| | | | | | llvm-svn: 56575 | ||||
| * | Fix logic for not emitting no-dead-strip for some | Dale Johannesen | 2008-09-09 | 1 | -0/+1 | 
| | | | | | | | | | | | objects in llvm.used (thanks Anton). Makes visible the magic 'l' prefix for symbols on Darwin which are to be passed through the assembler, then removed at linktime (previously all references to this had been hidden in the ObjC FE code, oh well). llvm-svn: 55973 | ||||
| * | Switch ARM to new section handling stuff | Anton Korobeynikov | 2008-08-07 | 1 | -77/+89 | 
| | | | | | llvm-svn: 54458 | ||||
| * | Add StringConstantPrefix to control what the | Dale Johannesen | 2008-06-03 | 1 | -0/+1 | 
| | | | | | | | assembler names of string constants look like. llvm-svn: 51909 | ||||
| * | A quick nm audit turned up several fixed tables and objects that were | Dan Gohman | 2008-03-25 | 1 | -1/+2 | 
| | | | | | | | | marked read-write. Use const so that they can be allocated in a read-only segment. llvm-svn: 48800 | ||||
| * | Add \t after .set. Fix by Jay Freeman. | Evan Cheng | 2008-03-24 | 1 | -1/+1 | 
| | | | | | llvm-svn: 48753 | ||||
| * | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -3/+2 | 
| | | | | | llvm-svn: 45418 | ||||
| * | Support non-POSIX hosts by removing use of strncasecmp. | Dale Johannesen | 2007-10-25 | 1 | -44/+53 | 
| | | | | | llvm-svn: 43364 | ||||
| * | Enable indirect encoding for the personality function | Bill Wendling | 2007-09-11 | 1 | -0/+1 | 
| | | | | | llvm-svn: 41873 | ||||
| * | Define AsmTransCBE for ARM. | Lauro Ramos Venancio | 2007-06-08 | 1 | -0/+25 | 
| | | | | | llvm-svn: 37527 | ||||
| * | Enable aliases on arm-linux. | Lauro Ramos Venancio | 2007-05-14 | 1 | -0/+1 | 
| | | | | | llvm-svn: 37042 | ||||
| * | 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 | |||||

