[PATCH] [ELF] Export strong defined symbol if it coalesces away a weak symbol defined in a shared library

Shankar Kalpathi Easwaran shankarke at gmail.com
Wed Sep 3 09:52:03 PDT 2014


Could we just store the name in the ELFLinkingContext, that it can be exported ?

================
Comment at: lib/ReaderWriter/ELF/DefaultTargetHandler.h:46
@@ +45,3 @@
+
+  void createEdge(DefinedAtom *from, const Atom *to,
+                  uint32_t edgeKind) const override;
----------------
Why in the target handler ?

http://reviews.llvm.org/D5164






More information about the llvm-commits mailing list