mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-23 01:24:30 +00:00
Simplify handling of --noexecstack by using getNonexecutableStackSection.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@219799 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -607,7 +607,7 @@ const AsmToken &AsmParser::Lex() {
|
||||
bool AsmParser::Run(bool NoInitialTextSection, bool NoFinalize) {
|
||||
// Create the initial section, if requested.
|
||||
if (!NoInitialTextSection)
|
||||
Out.InitSections();
|
||||
Out.InitSections(false);
|
||||
|
||||
// Prime the lexer.
|
||||
Lex();
|
||||
@ -690,7 +690,7 @@ bool AsmParser::Run(bool NoInitialTextSection, bool NoFinalize) {
|
||||
void AsmParser::checkForValidSection() {
|
||||
if (!ParsingInlineAsm && !getStreamer().getCurrentSection().first) {
|
||||
TokError("expected section directive before assembly directive");
|
||||
Out.InitSections();
|
||||
Out.InitSections(false);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user