Fix a few issues with comdat handling on COFF.
[oota-llvm.git] / include / llvm / Target / TargetLoweringObjectFile.h
index 2e48513fccba2ac8b441f8fd9fd2f58f9dbcacb2..419eced0a0be8ea768854af2791cac80dc8cafe3 100644 (file)
@@ -130,14 +130,13 @@ public:
   getTTypeReference(const MCSymbolRefExpr *Sym, unsigned Encoding,
                     MCStreamer &Streamer) const;
 
-  virtual const MCSection *
-  getStaticCtorSection(unsigned Priority = 65535) const {
-    (void)Priority;
+  virtual const MCSection *getStaticCtorSection(unsigned Priority,
+                                                const MCSymbol *KeySym) const {
     return StaticCtorSection;
   }
-  virtual const MCSection *
-  getStaticDtorSection(unsigned Priority = 65535) const {
-    (void)Priority;
+
+  virtual const MCSection *getStaticDtorSection(unsigned Priority,
+                                                const MCSymbol *KeySym) const {
     return StaticDtorSection;
   }