summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver/function-sections.c
Commit message (Collapse)AuthorAgeFilesLines
* Make unique section names the default again.Rafael Espindola2015-05-221-10/+0
| | | | | | | | | | Using non unique names found a bug in the ICF inplementation in gold: https://sourceware.org/bugzilla/show_bug.cgi?id=18440 This reverts commit r234143. llvm-svn: 238048
* This reverts commit r234104, bringing back 233393 now that ARM is fixed.Rafael Espindola2015-04-061-0/+10
| | | | | | | | | | | Original message: Don't use unique section names by default if using the integrated as. This saves some IO and ccache space by not creating long section names. It should work with every ELF linker. llvm-svn: 234143
* Revert "Revert "Revert "Don't use unique section names by default if using ↵Rafael Espindola2015-04-041-10/+0
| | | | | | | | the integrated as.""" This reverts commit r234101. I will debug what went wrong with ARM. llvm-svn: 234104
* Revert "Revert "Don't use unique section names by default if using the ↵Rafael Espindola2015-04-041-0/+10
| | | | | | | | | | | | | | | integrated as."" This reverts commit r233398, bringing back 233393 now that LLVM is fixed. Original message: Don't use unique section names by default if using the integrated as. This saves some IO and ccache space by not creating long section names. It should work with every ELF linker. llvm-svn: 234101
* Revert "Don't use unique section names by default if using the integrated as."Rafael Espindola2015-03-271-10/+0
| | | | | | This reverts commit r233393 while a debug a bot failure. llvm-svn: 233398
* Don't use unique section names by default if using the integrated as.Rafael Espindola2015-03-271-0/+10
| | | | | | | This saves some IO and ccache space by not creating long section names. It should work with every ELF linker. llvm-svn: 233393
* Add -funique-section-names and -fno-unique-section-names options.Rafael Espindola2015-02-201-0/+12
| | | | | | | | | For now -funique-section-names is the default, so no change in default behavior. The total .o size in a build of llvm and clang goes from 241687775 to 230649031 bytes if -fno-unique-section-names is used. llvm-svn: 230031
* Fix handling of -fno-function-sections, -fno-data-sections in clang driver.Evgeniy Stepanov2014-02-031-0/+62
llvm-svn: 200685
OpenPOWER on IntegriCloud