diff options
| author | Reid Spencer <rspencer@reidspencer.com> | 2004-08-24 14:24:14 +0000 |
|---|---|---|
| committer | Reid Spencer <rspencer@reidspencer.com> | 2004-08-24 14:24:14 +0000 |
| commit | b26202f10c6e798d3cae33a8a177ffba2de153aa (patch) | |
| tree | c702a6908b83515183edfe649145e44c01a124e5 /llvm/tools/llvmc | |
| parent | a86672b92936579faf913774c964bcb5c0ff7b04 (diff) | |
| download | bcm5719-llvm-b26202f10c6e798d3cae33a8a177ffba2de153aa.tar.gz bcm5719-llvm-b26202f10c6e798d3cae33a8a177ffba2de153aa.zip | |
Adjustments for changes in the configuration language.
llvm-svn: 16026
Diffstat (limited to 'llvm/tools/llvmc')
| -rw-r--r-- | llvm/tools/llvmc/ll | 8 | ||||
| -rw-r--r-- | llvm/tools/llvmc/st | 20 |
2 files changed, 9 insertions, 19 deletions
diff --git a/llvm/tools/llvmc/ll b/llvm/tools/llvmc/ll index 3811734c933..f9dc858bec3 100644 --- a/llvm/tools/llvmc/ll +++ b/llvm/tools/llvmc/ll @@ -1,14 +1,12 @@ # LLVM Assembly Config File For llvmc + version="1.0" lang.name=LLVM Assembly preprocessor.command= preprocessor.required=false translator.command=llvm-as %in% -o %out% - translator.groks_dash_O=no translator.optimizes=no translator.preprocesses=true translator.required=TRUE - optimizer.command=opt %in% -o %out% - optimizer.groks_dash_O=no - optimizer.groks_optimization=yes + optimizer.command=opt %in% -o %out% %opt% %args% + optimizer.translates=no assembler.command=llc %in% -o %out% - linker.command=llvm-link %in% -o %out% diff --git a/llvm/tools/llvmc/st b/llvm/tools/llvmc/st index e9a72ef5da6..c08c8d1c7c2 100644 --- a/llvm/tools/llvmc/st +++ b/llvm/tools/llvmc/st @@ -43,11 +43,8 @@ # The translator is required to run. translator.required=true - # stkrc doesn't do any optimization, it just translates - translator.optimizes=no - # stkrc doesn't handle the -On options - translator.groks_dash_O=no + translator.output=bytecode ########################################################## # Optimizer definitions @@ -57,8 +54,7 @@ optimizer.command=opt %in% -o %out% %opt% %time% %stats% \ %args% - # opt doesn't (yet) grok -On - optimizer.groks_dash_O=no + optimizer.required = true # opt doesn't translate optimizer.translates = no @@ -66,14 +62,10 @@ # opt doesn't preprocess optimizer.preprocesses=no -########################################################## -# Assembler definitions -########################################################## - assembler.command=llc %in% -o %out% %target% \ - "-regalloc=linearscan" %time% %stats% + # opt produces bytecode + optimizer.output = bc ########################################################## -# Linker definitions +# Assembler definitions ########################################################## - linker.libs=stkr_runtime - linker.paths= + assembler.command=llc %in% -o %out% %target% %time% %stats% |

