summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/ARM/elf-lcomm-align.ll
Commit message (Collapse)AuthorAgeFilesLines
* Never use .lcomm on platforms where it does not accept an alignmentUlrich Weigand2012-11-271-2/+3
| | | | | | | | | | | argument. Instead, use a pair of .local and .comm directives. This avoids spurious differences between binaries built by the integrated assembler vs. those built by the external assembler, since the external assembler may impose alignment requirements on .lcomm symbols where the integrated assembler does not. llvm-svn: 168704
* Don't drop alignment info on local common symbols.Benjamin Kramer2011-09-011-0/+14
- On COFF the .lcomm directive has an alignment argument. - On ELF we fall back to .local + .comm Based on a patch by NAKAMURA Takumi. Fixes PR9337, PR9483 and PR10128. llvm-svn: 138976
OpenPOWER on IntegriCloud