All MCSections are now required to have a SectionKind.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77787 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner
2009-08-01 18:25:49 +00:00
parent f67e84edef
commit 4a7bc1e5aa
5 changed files with 17 additions and 33 deletions

View File

@ -191,7 +191,9 @@ static int AssembleInput(const char *ProgName) {
// FIXME: Target hook & command line option for initial section.
Str.get()->SwitchSection(MCSection::Create("__TEXT,__text,"
"regular,pure_instructions", Ctx));
"regular,pure_instructions",
SectionKind::get(SectionKind::Text),
Ctx));
AsmParser Parser(SrcMgr, Ctx, *Str.get());
OwningPtr<TargetAsmParser> TAP(GetTargetAsmParser(ProgName, Parser));