summaryrefslogtreecommitdiffstats
path: root/clang/CodeGen
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2008-02-08 00:23:11 +0000
committerAnders Carlsson <andersca@mac.com>2008-02-08 00:23:11 +0000
commit0fae4f56df9e8e6d02012e5e12c0ff2d8d0e012d (patch)
treebc3eb90f5b0b0293168f9bd6460842a72f351852 /clang/CodeGen
parent8d59dd119bf85e238d92ea46a1925111e8ba7d43 (diff)
downloadbcm5719-llvm-0fae4f56df9e8e6d02012e5e12c0ff2d8d0e012d.tar.gz
bcm5719-llvm-0fae4f56df9e8e6d02012e5e12c0ff2d8d0e012d.zip
Back out 46855 for now, it causes test failures on Darwin.
llvm-svn: 46867
Diffstat (limited to 'clang/CodeGen')
-rw-r--r--clang/CodeGen/ModuleBuilder.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/clang/CodeGen/ModuleBuilder.cpp b/clang/CodeGen/ModuleBuilder.cpp
index 06467488a5e..50d6fedadd5 100644
--- a/clang/CodeGen/ModuleBuilder.cpp
+++ b/clang/CodeGen/ModuleBuilder.cpp
@@ -70,15 +70,6 @@ namespace {
Builder->WarnUnsupported(LSD, "linkage spec");
// FIXME: implement C++ linkage, C linkage works mostly by C
// language reuse already.
- } else if (FileScopeAsmDecl *AD = dyn_cast<FileScopeAsmDecl>(D)) {
- std::string AsmString(AD->getAsmString()->getStrData(),
- AD->getAsmString()->getByteLength());
-
- const std::string &S = Builder->getModule().getModuleInlineAsm();
- if (S.empty())
- Builder->getModule().setModuleInlineAsm(AsmString);
- else
- Builder->getModule().setModuleInlineAsm(S + '\n' + AsmString);
} else {
assert(isa<TypeDecl>(D) && "Unknown top level decl");
// TODO: handle debug info?
OpenPOWER on IntegriCloud