summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lld/lib/ReaderWriter/ELF/TODO.txt17
1 files changed, 17 insertions, 0 deletions
diff --git a/lld/lib/ReaderWriter/ELF/TODO.txt b/lld/lib/ReaderWriter/ELF/TODO.txt
new file mode 100644
index 00000000000..ffb1928d026
--- /dev/null
+++ b/lld/lib/ReaderWriter/ELF/TODO.txt
@@ -0,0 +1,17 @@
+lib/ReaderWriter/ELF
+~~~~~~~~~~~~~~~~~~~~
+
+- Implement processing of DT_NEEDED elements including -rpath-link /
+ -rpath processing.
+
+- Create DT_SONAME.
+
+- _GLOBAL_OFFSET_TABLE should be hidden and normally dropped from the output.
+
+- Find out where __tls_get_addr gets created and stop that.
+
+- Preserve SHT_NOTE sections from input, merge them if applicable.
+
+- Do not create __got_* / __plt_* symbol table entries by default.
+
+- Weak references to symbols defined in a DSO should remain weak.
OpenPOWER on IntegriCloud