[llvm-commits] [llvm] r77927 - in /llvm/trunk: include/llvm/Target/ lib/Target/ARM/ lib/Target/Alpha/ lib/Target/Blackfin/ lib/Target/CBackend/ lib/Target/CellSPU/ lib/Target/CppBackend/ lib/Target/MSIL/ lib/Target/MSP430/ lib/Target/Mips/ lib/Ta

Eli Friedman eli.friedman at gmail.com
Mon Aug 3 01:07:15 PDT 2009


On Sun, Aug 2, 2009 at 4:37 PM, Daniel Dunbar<daniel at zuster.org> wrote:
> Author: ddunbar
> Date: Sun Aug  2 18:37:13 2009
> New Revision: 77927
>
> URL: http://llvm.org/viewvc/llvm-project?rev=77927&view=rev
> Log:
> Move most targets TargetMachine constructor to only taking a target triple.
>  - The C, C++, MSIL, and Mips backends still need the module.

I took care of the Mips backend earlier.  It looks like the C, C++ and
MSIL backends need the DataLayout member of the Module; perhaps the
standard signature for initializing a target should include that as a
separate argument?

-Eli




More information about the llvm-commits mailing list