aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2005-07-11 03:11:10 +0000
committerChris Lattner <sabre@nondot.org>2005-07-11 03:11:10 +0000
commit75bbdff3d3318d5b1e1db7469c8b7d7346f71972 (patch)
tree9d99c8893b58595c415e02d517b18d2939518c32
parent6e6308898a69088f0e4aec88f67f8828be37da1b (diff)
add a name mangler object
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22370 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--include/llvm/CodeGen/ELFWriter.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/llvm/CodeGen/ELFWriter.h b/include/llvm/CodeGen/ELFWriter.h
index b6d93d7df5..4e94ee9be8 100644
--- a/include/llvm/CodeGen/ELFWriter.h
+++ b/include/llvm/CodeGen/ELFWriter.h
@@ -18,6 +18,7 @@
namespace llvm {
class GlobalVariable;
+ class Mangler;
/// ELFWriter - This class implements the common target-independent code for
/// writing ELF files. Targets should derive a class from this to
@@ -35,6 +36,10 @@ namespace llvm {
///
TargetMachine &TM;
+ /// Mang - The object used to perform name mangling for this module.
+ ///
+ Mangler *Mang;
+
//===------------------------------------------------------------------===//
// Properties to be set by the derived class ctor, used to configure the
// ELFWriter.