From: Chris Lattner Date: Mon, 11 Jul 2005 03:11:10 +0000 (+0000) Subject: add a name mangler object X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=75bbdff3d3318d5b1e1db7469c8b7d7346f71972;p=oota-llvm.git add a name mangler object git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22370 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/CodeGen/ELFWriter.h b/include/llvm/CodeGen/ELFWriter.h index b6d93d7df5d..4e94ee9be8b 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.