[LLVMbugs] [Bug 512] Provide post-link-optimization in llvmc and gccld

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Tue Dec 20 21:05:24 PST 2005


http://llvm.cs.uiuc.edu/bugs/show_bug.cgi?id=512

rspencer at x10sys.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
           Keywords|                            |new-feature
         Resolution|                            |FIXED



------- Additional Comments From rspencer at x10sys.com  2005-12-20 23:05 -------
Feature Implemented.

This patch adds a -post-link-opts option to llvm-ld which allows an arbitrary
program to optimize bytecode after linking. The program is passed two file
names. The first is the input (linked bytecode) the second is where it must
place its output (presumably after optimizing). If the output file is bytecode
(after the program is run), it is used as a substitute for the input for further
linking steps.  This will allow things like poolalloc to be written as a
separate program instead of a loadable module or built into LLVM.

Patch here:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20051219/030262.html



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the llvm-bugs mailing list