summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-mc/AsmParser.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-08-10 18:05:55 +0000
committerChris Lattner <sabre@nondot.org>2009-08-10 18:05:55 +0000
commit97189e5d0486544d4fa3de4a62fcd97180ac417b (patch)
tree80fc0eb4eefdc9a559ecc595c4f228f0b3fec771 /llvm/tools/llvm-mc/AsmParser.cpp
parentfbcafd4c6c2bfc595c9a9f7557c3f44909e60ccc (diff)
downloadbcm5719-llvm-97189e5d0486544d4fa3de4a62fcd97180ac417b.tar.gz
bcm5719-llvm-97189e5d0486544d4fa3de4a62fcd97180ac417b.zip
add a fixme
llvm-svn: 78575
Diffstat (limited to 'llvm/tools/llvm-mc/AsmParser.cpp')
-rw-r--r--llvm/tools/llvm-mc/AsmParser.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/tools/llvm-mc/AsmParser.cpp b/llvm/tools/llvm-mc/AsmParser.cpp
index 153cdde779a..6eb30c76fed 100644
--- a/llvm/tools/llvm-mc/AsmParser.cpp
+++ b/llvm/tools/llvm-mc/AsmParser.cpp
@@ -723,6 +723,10 @@ bool AsmParser::ParseDirectiveDarwinSection() {
return false;
}
+/// ParseDirectiveSectionSwitch -
+///
+/// FIXME! Many of these directives implicitly cause a ".align" directive to get
+/// emitted, we don't do this yet which can lead to subtle miscompiles.
bool AsmParser::ParseDirectiveSectionSwitch(const char *Segment,
const char *Section,
unsigned TAA, unsigned StubSize) {
OpenPOWER on IntegriCloud