Remove VM variable

You need to use qemu-user in binfmt_misc. For non-Linux we'll update
execve() to spawn under the appropriate blink or qemu when needed.
This commit is contained in:
Justine Tunney 2023-09-12 01:27:30 -07:00
parent 20c77338e6
commit 6430e474b4
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
14 changed files with 34 additions and 60 deletions

View file

@ -478,13 +478,11 @@ THIRD_PARTY_PYTHON_STAGE1_A_DEPS = \
$(call uniq,$(foreach x,$(THIRD_PARTY_PYTHON_STAGE1_A_DIRECTDEPS),$($(x))))
o//third_party/python/Python/importlib.inc: \
$(VM) \
o/$(MODE)/third_party/python/freeze.com \
third_party/python/Lib/importlib/_bootstrap.py
@$(COMPILE) -AFREEZE -wT$@ $^ $@
o//third_party/python/Python/importlib_external.inc: \
$(VM) \
o/$(MODE)/third_party/python/freeze.com \
third_party/python/Lib/importlib/_bootstrap_external.py
@$(COMPILE) -AFREEZE -wT$@ $^ $@
@ -2154,7 +2152,7 @@ o/$(MODE)/third_party/python/Lib/test/test_signal.py.runs: \
o/$(MODE)/third_party/python/Lib/test/test_timeout.py.runs: \
private .PLEDGE = stdio rpath wpath cpath fattr proc inet
PYTHONTESTER = $(VM) o/$(MODE)/third_party/python/pythontester.com
PYTHONTESTER = o/$(MODE)/third_party/python/pythontester.com
o/$(MODE)/third_party/python/Lib/test/test_grammar.py.runs: $(PYTHONTESTER)
$(COMPILE) -ACHECK -wtT$@ $(PYHARNESSARGS) $(PYTHONTESTER) -m test.test_grammar $(PYTESTARGS)
@ -4024,8 +4022,7 @@ o/$(MODE)/third_party/python/python.com.dbg: \
o/$(MODE)/third_party/python/python.com: \
o/$(MODE)/third_party/python/python.com.dbg \
o/$(MODE)/third_party/zip/zip.com \
o/$(MODE)/tool/build/symtab.com \
$(VM)
o/$(MODE)/tool/build/symtab.com
@$(MAKE_OBJCOPY)
@$(MAKE_SYMTAB_CREATE)
@$(MAKE_SYMTAB_ZIP)