Adjustments for changes in the configuration language.

llvm-svn: 16026
This commit is contained in:
Reid Spencer 2004-08-24 14:24:14 +00:00
parent a86672b929
commit b26202f10c
2 changed files with 9 additions and 19 deletions

View File

@ -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%

View File

@ -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
# opt produces bytecode
optimizer.output = bc
##########################################################
# Assembler definitions
##########################################################
assembler.command=llc %in% -o %out% %target% \
"-regalloc=linearscan" %time% %stats%
##########################################################
# Linker definitions
##########################################################
linker.libs=stkr_runtime
linker.paths=
assembler.command=llc %in% -o %out% %target% %time% %stats%