[llvm-commits] CVS: llvm/tools/llvmc/ll st

Reid Spencer reid at x10sys.com
Tue Aug 24 07:24:24 PDT 2004



Changes in directory llvm/tools/llvmc:

ll updated: 1.4 -> 1.5
st updated: 1.4 -> 1.5
---
Log message:

Adjustments for changes in the configuration language.


---
Diffs of the changes:  (+9 -19)

Index: llvm/tools/llvmc/ll
diff -u llvm/tools/llvmc/ll:1.4 llvm/tools/llvmc/ll:1.5
--- llvm/tools/llvmc/ll:1.4	Fri Aug 20 17:53:11 2004
+++ llvm/tools/llvmc/ll	Tue Aug 24 09:24:14 2004
@@ -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%


Index: llvm/tools/llvmc/st
diff -u llvm/tools/llvmc/st:1.4 llvm/tools/llvmc/st:1.5
--- llvm/tools/llvmc/st:1.4	Sun Aug 22 13:01:19 2004
+++ llvm/tools/llvmc/st	Tue Aug 24 09:24:14 2004
@@ -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%






More information about the llvm-commits mailing list