[llvm-commits] [dragonegg] r102122 - /dragonegg/trunk/TODO
Duncan Sands
baldrick at free.fr
Thu Apr 22 13:42:56 PDT 2010
Author: baldrick
Date: Thu Apr 22 15:42:56 2010
New Revision: 102122
URL: http://llvm.org/viewvc/llvm-project?rev=102122&view=rev
Log:
More things TODO.
Modified:
dragonegg/trunk/TODO
Modified: dragonegg/trunk/TODO
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/TODO?rev=102122&r1=102121&r2=102122&view=diff
==============================================================================
--- dragonegg/trunk/TODO (original)
+++ dragonegg/trunk/TODO Thu Apr 22 15:42:56 2010
@@ -69,3 +69,12 @@
The GCC builtin lowering outputs helpful warnings (for example,
20081109_0.c:3:35: warning: attempt to free a non-heap object âbarâ,
see maybe_emit_free_warning), but we don't. Improve this somehow.
+
+Work out how to write object files directly. Currently this can't be
+done because gcc insists on running the assembler on compiler output
+when using -c.
+
+Make LTO transparent. One part of this working out how to write bitcode when
+using -c, which runs into trouble because gcc insists on running the assembler
+on compiler output. Another part is looking into the possibility of encoding
+bitcode in ELF sections like gcc does for gimple when doing LTO.
More information about the llvm-commits
mailing list