[llvm-commits] CVS: llvm/include/llvm/CodeGen/ELFWriter.h

Chris Lattner lattner at cs.uiuc.edu
Sun Jul 10 20:11:21 PDT 2005



Changes in directory llvm/include/llvm/CodeGen:

ELFWriter.h updated: 1.2 -> 1.3
---
Log message:

add a name mangler object


---
Diffs of the changes:  (+5 -0)

 ELFWriter.h |    5 +++++
 1 files changed, 5 insertions(+)


Index: llvm/include/llvm/CodeGen/ELFWriter.h
diff -u llvm/include/llvm/CodeGen/ELFWriter.h:1.2 llvm/include/llvm/CodeGen/ELFWriter.h:1.3
--- llvm/include/llvm/CodeGen/ELFWriter.h:1.2	Thu Jul  7 02:00:37 2005
+++ llvm/include/llvm/CodeGen/ELFWriter.h	Sun Jul 10 22:11:10 2005
@@ -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 @@
     ///
     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.






More information about the llvm-commits mailing list