nickysn
52c059f027
[PATCH 024/188] update symbol flags
...
From 4e1c01a42dc4ec155efd5ad6ff8bb6a49962948b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Sep 2019 16:44:35 -0400
git-svn-id: branches/wasm@46020 -
2020-08-03 12:59:09 +00:00
nickysn
1a80e89ccf
[PATCH 023/188] update writing linking section
...
From 61a89468b36d53f92702d86d88aef58f1a9fbef5 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Sep 2019 16:44:09 -0400
git-svn-id: branches/wasm@46019 -
2020-08-03 12:59:08 +00:00
nickysn
7657055c0c
[PATCH 022/188] update binary reader
...
From 05f495595b8b0a0c9371473eca44b4dfb47ad302 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Sep 2019 16:43:42 -0400
git-svn-id: branches/wasm@46018 -
2020-08-03 12:59:07 +00:00
nickysn
b663c9de01
[PATCH 021/188] trying to predict the symbol flag based on the symbol
...
use
From fa50af275ed93955caefc447a31d2dae083f96a2 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Sep 2019 01:03:39 -0400
git-svn-id: branches/wasm@46017 -
2020-08-03 12:59:06 +00:00
nickysn
7e1968675c
[PATCH 020/188] adding utility for parsing bincode
...
From fa3b578e5e878d16eaacc42ec37503fc6a8fb9db Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Sep 2019 00:46:16 -0400
git-svn-id: branches/wasm@46016 -
2020-08-03 12:59:05 +00:00
nickysn
bb7fa2e3e4
[PATCH 019/188] update reading code section
...
From 32a478bb569ff45ba1711801760f0bd4cee67d0b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Sep 2019 17:10:05 -0400
git-svn-id: branches/wasm@46015 -
2020-08-03 12:59:04 +00:00
nickysn
65f3a99ac7
[PATCH 018/188] allow flags to be set as a string rather than
...
individual characters
From 52338ef18cb93ef2173b71045833f038e48b2d12 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Sep 2019 16:46:17 -0400
git-svn-id: branches/wasm@46014 -
2020-08-03 12:59:03 +00:00
nickysn
a6eab10ee5
[PATCH 017/188] update name gathering from linking section
...
From cc238c5c8b3b91c2811b0fe49de827d7e6be7981 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Sep 2019 12:37:23 -0400
git-svn-id: branches/wasm@46013 -
2020-08-03 12:59:01 +00:00
nickysn
357dfada91
[PATCH 016/188] adding version information
...
From c4b6253ef4514b503689aaf6be77e6ecdaedc534 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Sep 2019 10:58:30 -0400
git-svn-id: branches/wasm@46012 -
2020-08-03 12:59:00 +00:00
nickysn
115c757d68
[PATCH 015/188] adding version information
...
From 1f675ee1f3e42da4efd1dd90681c3254d742d643 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Sep 2019 10:56:42 -0400
git-svn-id: branches/wasm@46011 -
2020-08-03 12:58:59 +00:00
nickysn
cbc18282b1
[PATCH 014/188] adding verbose processing of export renaming
...
From b8fd1fcc5b7ef204139d2d4f8fd538f2e4301245 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Sep 2019 10:18:34 -0400
git-svn-id: branches/wasm@46010 -
2020-08-03 12:58:58 +00:00
nickysn
102f894c4e
[PATCH 013/188] update command line processing
...
From a79fdce109fc6f48cdd1d0d4cfe98f445981203f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Sep 2019 09:57:47 -0400
git-svn-id: branches/wasm@46009 -
2020-08-03 12:58:57 +00:00
nickysn
c5350b7655
[PATCH 012/188] updating tools function names
...
From 6d73e3c99bc0cd1b8057c5e715e75b01166cf4ce Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Sep 2019 09:49:31 -0400
git-svn-id: branches/wasm@46008 -
2020-08-03 12:58:56 +00:00
nickysn
24acc96458
[PATCH 011/188] updating wasm tool
...
From 4d7dd3df4d47130a435e7d9f9b3ff97b7d0f0020 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Sep 2019 09:37:52 -0400
git-svn-id: branches/wasm@46007 -
2020-08-03 12:58:55 +00:00
nickysn
d4f8da8112
[PATCH 010/188] starting wasmtool
...
From 8bc85f8323cf0fc24a838a0dcc8cde90b91dabee Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Sep 2019 09:24:27 -0400
git-svn-id: branches/wasm@46006 -
2020-08-03 12:58:54 +00:00
nickysn
18910afe47
[PATCH 009/188] updating renaming export entries
...
From a15a2d961684c96837cc57b09193fdb499ae4fa8 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Sep 2019 01:34:58 -0400
git-svn-id: branches/wasm@46005 -
2020-08-03 12:58:52 +00:00
nickysn
50df4ac869
[PATCH 008/188] adding processing of link sections
...
From 8f3c9e9f94e2d6ffa3efd08b6d8015a3608e17d4 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Sep 2019 17:03:45 -0400
git-svn-id: branches/wasm@46004 -
2020-08-03 12:58:51 +00:00
nickysn
85267156f5
[PATCH 007/188] convenience functions for leb128
...
From b3886efbbefc9c1b569c55bfee80262c560fc25c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Sep 2019 16:38:00 -0400
git-svn-id: branches/wasm@46003 -
2020-08-03 12:58:49 +00:00
nickysn
a9755e1c28
[PATCH 006/188] update leb encoding utils
...
From d55f93d5b74595e35ed82bb3fe5048c39259db52 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Sep 2019 16:35:43 -0400
git-svn-id: branches/wasm@46002 -
2020-08-03 12:58:48 +00:00
nickysn
8f456bbeb5
[PATCH 005/188] update binary writing utilities
...
From 3751fab664131c25a47b65db3bfbc7189f8a9676 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Sep 2019 10:33:10 -0400
git-svn-id: branches/wasm@46001 -
2020-08-03 12:58:47 +00:00
nickysn
113c995843
[PATCH 004/188] update reading symbol info
...
From 520a5340b636c24726426126b864f486b243821d Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Sep 2019 10:12:27 -0400
git-svn-id: branches/wasm@46000 -
2020-08-03 12:58:45 +00:00
nickysn
64027a4527
[PATCH 003/188] starting on linking utils
...
From 533bcbb688ca6868da515bff3d266377e1b88eff Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Sep 2019 12:34:37 -0400
git-svn-id: branches/wasm@45999 -
2020-08-03 12:58:44 +00:00
nickysn
93d6993296
[PATCH 002/188] the initial commit
...
From bce2a7ed20747f29b4c9d00834e9f4b9e3cef5a0 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 5 Sep 2019 17:03:31 -0400
git-svn-id: branches/wasm@45998 -
2020-08-03 12:58:42 +00:00
nickysn
e173c688b0
[PATCH 001/188] Initial commit
...
From dc810a20c8733265e44db2285fd7d5aea8e05340 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 5 Sep 2019 17:02:54 -0400
git-svn-id: branches/wasm@45997 -
2020-08-03 12:58:39 +00:00
nickysn
d280f68030
+ created directory for the webassembly binutils
...
git-svn-id: branches/wasm@45996 -
2020-08-03 12:57:10 +00:00
nickysn
5df473f7de
[PATCH 83/83] using wasa assembler instead of wat2wasm. using assembler symbols to identify weak symbols (sub functions and __stack_top for regular units). Getting rid of wasmtool use wabt text output alignment with tabs
...
From 11b08b2747e7e11ef6f18a70eca2bb94009c8d3d Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 9 Apr 2020 13:48:36 -0400
git-svn-id: branches/wasm@45960 -
2020-07-29 19:23:50 +00:00
nickysn
5d62ef7ca1
[PATCH 82/83] replacing the $EXE for executable name
...
From 5e9a77b04b54e059375fedcb75b8eb3e34aba695 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 26 Nov 2019 10:50:37 -0500
git-svn-id: branches/wasm@45959 -
2020-07-29 19:22:54 +00:00
nickysn
b81bc87120
[PATCH 81/83] fix the use of sharedlibname to exe name
...
From b9a718eb8a2aecb209dea027690f6f8b99bf0b88 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 26 Nov 2019 10:09:12 -0500
git-svn-id: branches/wasm@45958 -
2020-07-29 19:22:01 +00:00
nickysn
7e421eed3c
From 2c98a1c1a51ca092da696e731feddacd3dd87406 Mon Sep 17 00:00:00 2001
...
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 26 Nov 2019 09:20:25 -0500
Subject: [PATCH 80/83] weaking a common global variable for a unit
git-svn-id: branches/wasm@45957 -
2020-07-29 19:19:51 +00:00
nickysn
827ab0751d
[PATCH 79/83] patch by mvc to search for executable in PATH
...
From 35f8ee101b1e92dec6522c4c782e250b9478adff Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Sat, 23 Nov 2019 18:17:39 -0500
git-svn-id: branches/wasm@45956 -
2020-07-29 19:19:08 +00:00
nickysn
fdce45e413
[PATCH 78/83] adding support for float comparison
...
From 9a7eeb066da4a32b9f8e588582f6ea63e52836b7 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 30 Oct 2019 12:14:06 -0400
git-svn-id: branches/wasm@45955 -
2020-07-29 19:18:34 +00:00
nickysn
1ff7756d84
[PATCH 77/83] using decimal format for float-point as hex binary isn't supported by wat2wasm
...
From a919888638235f7848a9045bc5dc89093deb0072 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 29 Oct 2019 10:38:21 -0400
git-svn-id: branches/wasm@45954 -
2020-07-29 19:17:35 +00:00
nickysn
b665ac8a6d
[PATCH 76/83] counting the exact number of functions needed (based on the number of elements in the table)
...
From 7074c4e53ee1889edb67b147fcb3bb9b99ea8a0b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 29 Oct 2019 10:08:37 -0400
git-svn-id: branches/wasm@45953 -
2020-07-29 19:16:57 +00:00
nickysn
ed46fbc76a
[PATCH 75/83] changing wabt syntax to an older version of table declaration
...
From 666a81bb69655269fccd78b07785ab69fb11c5c9 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 29 Oct 2019 10:03:53 -0400
git-svn-id: branches/wasm@45952 -
2020-07-29 19:16:04 +00:00
nickysn
9478c438da
[PATCH 74/83] resolve return type for a function
...
From 4df3319b48a5b94043572325d25e87ee9dedde09 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 29 Oct 2019 09:56:52 -0400
git-svn-id: branches/wasm@45951 -
2020-07-29 19:15:23 +00:00
nickysn
3ae2ce9a28
[PATCH 73/83] copied over jvm implementation of second_addfloat
...
From ded21da2dd4e20db39426ba904974484c5b04fd8 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 29 Oct 2019 09:46:46 -0400
git-svn-id: branches/wasm@45950 -
2020-07-29 19:14:49 +00:00
nickysn
6eeee3356d
[PATCH 72/83] adding stack_top as a global symbol
...
From 7c31f1a0b2301b1f4844f70736600f743adb921c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 29 Oct 2019 09:22:24 -0400
git-svn-id: branches/wasm@45949 -
2020-07-29 19:14:17 +00:00
nickysn
d3fa7a5bd4
[PATCH 71/83] extended the support for the procedure variables
...
From 08d2e5a586d1cbe97ea9a2264e074d0bf4c18c19 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 24 Oct 2019 11:53:24 -0400
git-svn-id: branches/wasm@45948 -
2020-07-29 19:13:43 +00:00
nickysn
71a381727b
[PATCH 70/83] the initial support for the call_indirect
...
From 727fdc099a22472438475fc0e3076cbd619d9e42 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 22 Oct 2019 14:35:13 -0400
git-svn-id: branches/wasm@45947 -
2020-07-29 19:12:56 +00:00
nickysn
004ae42820
[PATCH 69/83] update address loading
...
From 010f7c9bc524a07faac85e624045d7998c483b59 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 15 Oct 2019 16:07:39 -0400
git-svn-id: branches/wasm@45946 -
2020-07-29 19:12:16 +00:00
nickysn
67f35d33c2
[PATCH 68/83] update a_loadaddr_ref_reg conversion from registry to registry
...
From 82fc441f11b4833346893d8966c9728882877175 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 15 Oct 2019 14:33:47 -0400
git-svn-id: branches/wasm@45945 -
2020-07-29 19:11:45 +00:00
nickysn
d7799f9252
[PATCH 67/83] restoring the stack value of address load
...
From 5012bfb6f77fd90d39c1293317253d8267985e9b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 15 Oct 2019 14:09:58 -0400
git-svn-id: branches/wasm@45944 -
2020-07-29 19:10:58 +00:00
nickysn
db67e7b706
[PATCH 66/83] loading address of NR_FRAME_POINTER_REG variable
...
From f33044b97c8db5e7bf634d93834da12634957876 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 15 Oct 2019 12:05:18 -0400
git-svn-id: branches/wasm@45943 -
2020-07-29 19:10:01 +00:00
nickysn
397b1c6974
[PATCH 65/83] minimize wasm call node to the bare minimum (stripping jvm specific code)
...
From b169ac4a5f490bfb22a6ba87b175a85be20a6660 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 15 Oct 2019 11:39:27 -0400
git-svn-id: branches/wasm@45942 -
2020-07-29 19:09:20 +00:00
nickysn
0df53929cc
[PATCH 64/83] update push_addr_param
...
From 228ebfa78cdd147212f917be02bfa42b3b413487 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 15 Oct 2019 11:08:19 -0400
git-svn-id: branches/wasm@45941 -
2020-07-29 19:08:40 +00:00
nickysn
0b08e0a4c0
[PATCH 63/83] adding support for stack variables and wasm-C-abi
...
From 927dd8faefacf3b4d3ac8d1f29d60abe6fd4c595 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 8 Oct 2019 17:19:37 -0400
git-svn-id: branches/wasm@45940 -
2020-07-29 19:07:44 +00:00
nickysn
d68eecda92
[PATCH 62/83] update code generation for record types
...
From 887824559adec40e56b774233763d790397357e2 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 3 Oct 2019 17:22:22 -0400
git-svn-id: branches/wasm@45939 -
2020-07-29 19:07:08 +00:00
nickysn
9599422330
[PATCH 61/83] adding wasmtool call
...
From 076dede20de13f7d4e321976c171b7a009652f2e Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Sep 2019 22:30:42 -0400
git-svn-id: branches/wasm@45938 -
2020-07-29 19:06:33 +00:00
nickysn
d633176293
[PATCH 60/83] adding static linking
...
From fec5de9f0ad5c701407c765bea2af1da2403438a Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Sep 2019 16:45:45 -0400
git-svn-id: branches/wasm@45937 -
2020-07-29 19:05:40 +00:00
nickysn
b13963f9a7
[PATCH 59/83] allowing assembly of units
...
From c3b4c10638c736a2d337edea867bf389b576cb7c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Sep 2019 12:24:10 -0400
git-svn-id: branches/wasm@45936 -
2020-07-29 19:04:59 +00:00