Changes between Version 20 and Version 21 of Commentary/Compiler/Backends/LLVM/Installing


Ignore:
Timestamp:
Jul 30, 2010 4:06:15 PM (5 years ago)
Author:
dterei
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Compiler/Backends/LLVM/Installing

    v20 v21  
    1818  * ''-fllvm'' - Compile code using the llvm backend 
    1919  * ''-ddump-llvm'' - Dumps the llvm IR while compiling 
    20   * ''-pgmla'' - The program to use as the llvm assembler 
    2120  * ''-pgmlo'' - The program to use as the llvm optimiser 
    2221  * ''-pgmlc'' - The program to use as the llvm compiler 
    23   * ''-optla'' - Extra options to pass to the llvm assembler 
    2422  * ''-optlo'' - Extra options to pass to the llvm optimiser 
    2523  * ''-optlc'' - Extra options to pass to the llvm compiler 
     
    3028 * Linux x86-32/x86-64: Currently well supported. The back-end can pass the test suite and build a working version of GHC (bootstrap test). 
    3129 * Windows x86-32: Currently well supported. The back-end can pass the test suite and build a working version of GHC (bootstrap test). 
    32  * Mac OS X 10.5/10.6: Can pass the test suite, so most things should work but there are some programs known to segfault if compiled with the LLVM backend. The cause for this is still being investigated. 
     30 * Mac OS X 10.5/10.6: Currently well supported. The back-end can pass the test suite. Bootstrapping GHC hasn't been tried yet. OS X has caused a lot more problems then Linux or Windows and does a few things slightly differently then them. It should be fairly stable these days though. 
    3331 * Other platforms haven't been tested at all. 
    3432