mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-08-01 15:30:29 +00:00
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:
parent
20c77338e6
commit
6430e474b4
14 changed files with 34 additions and 60 deletions
3
third_party/make/make.mk
vendored
3
third_party/make/make.mk
vendored
|
@ -153,8 +153,7 @@ o/$(MODE)/third_party/make/make.com.dbg: \
|
|||
o/$(MODE)/third_party/make/make.com: \
|
||||
o/$(MODE)/third_party/make/make.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)
|
||||
|
|
4
third_party/mbedtls/test/test.mk
vendored
4
third_party/mbedtls/test/test.mk
vendored
|
@ -130,8 +130,8 @@ o/$(MODE)/third_party/mbedtls/test/%.com.dbg: \
|
|||
$(APE_NO_MODIFY_SELF)
|
||||
@$(APELINK)
|
||||
|
||||
o/$(MODE)/third_party/mbedtls/test/%.com.runs: o/$(MODE)/third_party/mbedtls/test/%.com $(VM)
|
||||
@$(COMPILE) -ACHECK -wtT$@ $(VM) $< $(TESTARGS)
|
||||
o/$(MODE)/third_party/mbedtls/test/%.com.runs: o/$(MODE)/third_party/mbedtls/test/%.com
|
||||
@$(COMPILE) -ACHECK -wtT$@ $< $(TESTARGS)
|
||||
|
||||
o/$(MODE)/third_party/mbedtls/test/lib.o: private \
|
||||
CFLAGS += \
|
||||
|
|
7
third_party/python/python.mk
vendored
7
third_party/python/python.mk
vendored
|
@ -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)
|
||||
|
|
13
third_party/quickjs/quickjs.mk
vendored
13
third_party/quickjs/quickjs.mk
vendored
|
@ -137,15 +137,13 @@ THIRD_PARTY_QUICKJS_CHECKS = \
|
|||
|
||||
o/$(MODE)/third_party/quickjs/qjscalc.c: \
|
||||
third_party/quickjs/qjscalc.js \
|
||||
o/$(MODE)/third_party/quickjs/qjsc.com \
|
||||
$(VM)
|
||||
@$(COMPILE) -wAQJSC $(VM) o/$(MODE)/third_party/quickjs/qjsc.com -fbignum -o $@ -c $<
|
||||
o/$(MODE)/third_party/quickjs/qjsc.com
|
||||
@$(COMPILE) -wAQJSC o/$(MODE)/third_party/quickjs/qjsc.com -fbignum -o $@ -c $<
|
||||
|
||||
o/$(MODE)/third_party/quickjs/repl.c: \
|
||||
third_party/quickjs/repl.js \
|
||||
o/$(MODE)/third_party/quickjs/qjsc.com \
|
||||
$(VM)
|
||||
@$(COMPILE) -wAQJSC $(VM) o/$(MODE)/third_party/quickjs/qjsc.com -o $@ -m -c $<
|
||||
o/$(MODE)/third_party/quickjs/qjsc.com
|
||||
@$(COMPILE) -wAQJSC o/$(MODE)/third_party/quickjs/qjsc.com -o $@ -m -c $<
|
||||
|
||||
o/$(MODE)/third_party/quickjs/qjs.com.dbg: \
|
||||
$(THIRD_PARTY_QUICKJS) \
|
||||
|
@ -159,8 +157,7 @@ o/$(MODE)/third_party/quickjs/qjs.com.dbg: \
|
|||
o/$(MODE)/third_party/quickjs/qjs.com: \
|
||||
o/$(MODE)/third_party/quickjs/qjs.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)
|
||||
|
|
3
third_party/sqlite3/sqlite3.mk
vendored
3
third_party/sqlite3/sqlite3.mk
vendored
|
@ -78,8 +78,7 @@ o/$(MODE)/third_party/sqlite3/sqlite3.com.dbg: \
|
|||
o/$(MODE)/third_party/sqlite3/sqlite3.com: \
|
||||
o/$(MODE)/third_party/sqlite3/sqlite3.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)
|
||||
|
|
3
third_party/tidy/tidy.mk
vendored
3
third_party/tidy/tidy.mk
vendored
|
@ -55,8 +55,7 @@ o/$(MODE)/third_party/tidy/tidy.com.dbg: \
|
|||
o/$(MODE)/third_party/tidy/tidy.com: \
|
||||
o/$(MODE)/third_party/tidy/tidy.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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue