Put each personality function in a section. This fixes the gnu ld warning:
[oota-llvm.git] / include / llvm / CodeGen / TargetLoweringObjectFileImpl.h
index fceea8fe0eaedf4f27261bc3a9ff42a3b0646792..8aa34f0174be1859c9490fac2221f340ef5e8721 100644 (file)
@@ -58,6 +58,11 @@ public:
   virtual void Initialize(MCContext &Ctx, const TargetMachine &TM);
 
   virtual const MCSection *getEHFrameSection() const;
+  virtual MCSymbol *getPersonalityPICSymbol(StringRef Name) const;
+
+  virtual void emitPersonalityValue(MCStreamer &Streamer,
+                                    const TargetMachine &TM,
+                                    const MCSymbol *Sym) const;
 
   const MCSection *getDataRelSection() const { return DataRelSection; }