Allow targets to specify a comment character

llvm-svn: 15879
This commit is contained in:
Chris Lattner 2004-08-17 16:26:36 +00:00
parent 9f093edf1a
commit db00f45936
1 changed files with 6 additions and 1 deletions

View File

@ -45,9 +45,13 @@ namespace llvm {
// Properties to be set by the derived class ctor, used to configure the
// asmwriter.
/// CommentChar - This indicates the comment character used by the
/// assembler.
const char *CommentChar;
/// GlobalPrefix - If this is set to a non-empty string, it is prepended
/// onto all global symbols. This is often used for "_" or ".".
const char *GlobalPrefix;
const char *GlobalPrefix; // Defaults to ""
/// ZeroDirective - this should be set to the directive used to get some
/// number of zero bytes emitted to the current section. Common cases are
@ -69,6 +73,7 @@ namespace llvm {
AsmPrinter(std::ostream &o, TargetMachine &tm)
: O(o), TM(tm),
CommentChar("#"),
GlobalPrefix(""),
ZeroDirective("\t.zero\t"),
AsciiDirective("\t.ascii\t"),