From 8642668c82689e6a14fa8ae966dbf8842e88fede Mon Sep 17 00:00:00 2001 From: Wouter van Oortmerssen Date: Mon, 4 Oct 2021 15:53:13 -0700 Subject: [PATCH] [Memory64] new 64-bit related command-line flags --- embuilder.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/embuilder.py b/embuilder.py index e00a4a29f0b0f..7684388a5e844 100755 --- a/embuilder.py +++ b/embuilder.py @@ -127,6 +127,8 @@ def main(): help='build relocatable objects for suitable for dynamic linking') parser.add_argument('--force', action='store_true', help='force rebuild of target (by removing it first)') + parser.add_argument('--wasm64', action='store_true', + help='use wasm64 architecture') parser.add_argument('operation', help='currently only "build" is supported') parser.add_argument('targets', nargs='+', help='see below') args = parser.parse_args() @@ -147,6 +149,9 @@ def main(): if args.pic: settings.RELOCATABLE = 1 + if args.wasm64: + settings.MEMORY64 = 2 + if args.force: force = True