summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDuraid Madina <duraid@octopus.com.au>2005-12-27 10:56:22 +0000
committerDuraid Madina <duraid@octopus.com.au>2005-12-27 10:56:22 +0000
commitccb1aebcd34e50dbcfd9dc8fcfe45eadb1def117 (patch)
tree1b763d1f38bab3f0b9aa5962895d8921b50ef0f1
parent3f5aaf55b883abec2020f23e85fb7c4bcb3c329e (diff)
downloadbcm5719-llvm-ccb1aebcd34e50dbcfd9dc8fcfe45eadb1def117.tar.gz
bcm5719-llvm-ccb1aebcd34e50dbcfd9dc8fcfe45eadb1def117.zip
This gets most of the backends building with HP HappyC++.
llvm-svn: 25029
-rw-r--r--llvm/utils/TableGen/RegisterInfoEmitter.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/utils/TableGen/RegisterInfoEmitter.cpp b/llvm/utils/TableGen/RegisterInfoEmitter.cpp
index 13a85f784fa..2f9a7dded5b 100644
--- a/llvm/utils/TableGen/RegisterInfoEmitter.cpp
+++ b/llvm/utils/TableGen/RegisterInfoEmitter.cpp
@@ -51,7 +51,8 @@ void RegisterInfoEmitter::runHeader(std::ostream &OS) {
const std::string &TargetName = Target.getName();
std::string ClassName = TargetName + "GenRegisterInfo";
- OS << "#include \"llvm/Target/MRegisterInfo.h\"\n\n";
+ OS << "#include \"llvm/Target/MRegisterInfo.h\"\n";
+ OS << "#include <string>\n\n";
OS << "namespace llvm {\n\n";
OpenPOWER on IntegriCloud