[pypy-svn] r64220 - in pypy/trunk/pypy/config: . test

pedronis at codespeak.net pedronis at codespeak.net
Fri Apr 17 10:46:05 CEST 2009


Author: pedronis
Date: Fri Apr 17 10:46:04 2009
New Revision: 64220

Modified:
   pypy/trunk/pypy/config/test/test_config.py
   pypy/trunk/pypy/config/translationoption.py
Log:
remove references to llvm

Modified: pypy/trunk/pypy/config/test/test_config.py
==============================================================================
--- pypy/trunk/pypy/config/test/test_config.py	(original)
+++ pypy/trunk/pypy/config/test/test_config.py	Fri Apr 17 10:46:04 2009
@@ -299,11 +299,10 @@
         OptionDescription("s", '', [
             ChoiceOption("type_system", "", ["ll", "oo"], "ll"),
             ChoiceOption("backend", "",
-                         ["c", "llvm", "cli"], "llvm",
+                         ["c", "cli"], "c",
                          requires={
                              "c": [("s.type_system", "ll"),
                                    ("toplevel", True)],
-                             "llvm": [("s.type_system", "ll")],
                              "cli": [("s.type_system", "oo")],
                          })
         ])
@@ -314,7 +313,7 @@
 
 def test_choice_with_no_default():
     descr = OptionDescription("test", "", [
-        ChoiceOption("backend", "", ["c", "llvm"])])
+        ChoiceOption("backend", "", ["c", "cli"])])
     config = Config(descr)
     assert config.backend is None
     config.backend = "c"

Modified: pypy/trunk/pypy/config/translationoption.py
==============================================================================
--- pypy/trunk/pypy/config/translationoption.py	(original)
+++ pypy/trunk/pypy/config/translationoption.py	Fri Apr 17 10:46:04 2009
@@ -36,17 +36,10 @@
                  ["c", "cli", "jvm"], default="c",
                  requires={
                      "c":      [("translation.type_system", "lltype")],
-                     #"llvm":   [("translation.type_system", "lltype"),
-                     #           ("translation.backendopt.raisingop2direct_call", True),
-                     #           ],
                      "cli":    [("translation.type_system", "ootype")],
                      "jvm":    [("translation.type_system", "ootype")],
-                     #"js":     [("translation.type_system", "ootype")],
                      },
                  cmdline="-b --backend"),
-    #BoolOption("llvm_via_c", "compile llvm via C",
-    #           default=False, cmdline="--llvm-via-c",
-    #           requires=[("translation.backend", "llvm")]),
 
     # gc
     ChoiceOption("gc", "Garbage Collection Strategy",
@@ -85,16 +78,12 @@
                  cmdline="--gcrootfinder",
                  requires={
                      "shadowstack": [("translation.gctransformer", "framework")],
-                     #"llvmgc": [("translation.gctransformer", "framework"),
-                     #           ("translation.backend", "llvm"),
-                     #           ("translation.thread", False)],
                      "asmgcc": [("translation.gctransformer", "framework"),
                                 ("translation.backend", "c"),
                                 ("translation.thread", False)],
                     },
                  suggests={
                      "shadowstack": [("translation.gc", "generation")],
-                     #"llvmgc": [("translation.gc", "generation")],
                      "asmgcc": [("translation.gc", "generation")],
                  }),
 
@@ -255,14 +244,6 @@
                              ('translation.backendopt.constfold', False)])
     ]),
 
-    #OptionDescription("llvm", "GenLLVM options", [
-    #    BoolOption("debug", "Include the llops in the source as comments", default=False),
-    #    BoolOption("logging", "Log how long the various parts of llvm generation take", default=False),
-    #    BoolOption("isolate", "Perform an isolated import", default=True),
-    #    StrOption("opt_options", "Options passed to opt (influences level of optimization in LLVM)",
-    #                 default="-std-compile-opts"),
-    #]),
-
     OptionDescription("cli", "GenCLI options", [
         BoolOption("trace_calls", "Trace function calls", default=False,
                    cmdline="--cli-trace-calls"),



More information about the Pypy-commit mailing list