summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/MCSymbol.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Pass StringRef by value.Daniel Dunbar2009-11-061-1/+1
| | | | llvm-svn: 86251
* Allow symbols to start from the digit if target requests it. This allows, ↵Anton Korobeynikov2009-09-181-6/+9
| | | | | | | | | e.g. pinning variables to specified absolute address. Make use of this feature for MSP430. This unbreaks PR4776. llvm-svn: 82227
* fix MCSymbol printing on darwin to exactly match the mangler (handling of \n ↵Chris Lattner2009-09-131-8/+28
| | | | | | and " in a symbol name). llvm-svn: 81683
* Make the MC symbol printer and llvm::Mangler exactly agree on manglingChris Lattner2009-09-131-20/+50
| | | | | | for systems that don't support quoting (PR4966). llvm-svn: 81682
* allow @ in symbol names without quoting the identifier. This Chris Lattner2009-09-091-1/+1
| | | | | | allows things like @PLT without quotes. llvm-svn: 81296
* fix MCSymbol printing to exactly match the normal mangler rules soChris Lattner2009-09-031-19/+23
| | | | | | we can diff .s files. llvm-svn: 80894
* Thread an MCAsmInfo pointer through the various MC printing APIs, Chris Lattner2009-09-031-2/+2
| | | | | | | and fix a few things using << on MCSymbols to use ->print(). No functionality change other than unbreaking my previous patch. llvm-svn: 80890
* llvm-mc: Clean up some handling of symbol/section association to be more correctDaniel Dunbar2009-08-221-0/+4
| | | | | | | | | (external was really undefined and there wasn't an explicit representation for absolute symbols). - This still needs some cleanup to how the absolute "pseudo" section is dealt with, but I haven't figured out the nicest approach yet. llvm-svn: 79733
* Add MCSymbol::{print, dump}Daniel Dunbar2009-08-141-0/+49
llvm-svn: 78983
OpenPOWER on IntegriCloud