nickysn
5f116441e0
* update revision.inc
...
git-svn-id: branches/wasm@46227 -
2020-08-04 13:41:38 +00:00
nickysn
c1312e47fe
* synchronized with trunk
...
git-svn-id: branches/wasm@46226 -
2020-08-04 13:37:27 +00:00
pierre
ca40956a3a
Regenerated all Makefile's
...
git-svn-id: trunk@46224 -
2020-08-04 10:19:49 +00:00
pierre
a2806954ed
Update after commit #46222
...
git-svn-id: trunk@46223 -
2020-08-04 10:10:44 +00:00
pierre
a5997e266f
Add powerpc specific call to gcc to get the correct libgcc directory for linux
...
git-svn-id: trunk@46222 -
2020-08-04 07:48:24 +00:00
nickysn
a8811ac14a
* regenerated makefiles
...
git-svn-id: branches/wasm@46216 -
2020-08-03 21:23:58 +00:00
nickysn
b79a2fc5bf
* update revision.inc
...
git-svn-id: branches/wasm@46215 -
2020-08-03 21:20:22 +00:00
nickysn
62cb7c2d12
* synchronized with trunk
...
git-svn-id: branches/wasm@46214 -
2020-08-03 21:15:39 +00:00
nickysn
08af87cde2
+ also build wasmtool
...
git-svn-id: branches/wasm@46202 -
2020-08-03 17:25:42 +00:00
nickysn
63ecdcffd1
* mode objfpc, h+ in wasmlinkchange.pas and wasmtoolutils.pas
...
git-svn-id: branches/wasm@46201 -
2020-08-03 17:19:12 +00:00
nickysn
67d5eba6fc
+ added wasmbin fpmake files
...
git-svn-id: branches/wasm@46194 -
2020-08-03 15:40:05 +00:00
nickysn
dbffac46cb
* mode objfpc, h+ in wasmnormalize.pas
...
git-svn-id: branches/wasm@46193 -
2020-08-03 15:35:59 +00:00
nickysn
6b5719879a
* mode objfpc, h+ in wasmmodule
...
git-svn-id: branches/wasm@46192 -
2020-08-03 15:28:26 +00:00
nickysn
8d5ddbf33f
* mode objfpc, h+ in wasmlink
...
git-svn-id: branches/wasm@46191 -
2020-08-03 15:22:57 +00:00
nickysn
05c5e28bca
* mode objfpc, h+ in wasmtest.pas
...
git-svn-id: branches/wasm@46190 -
2020-08-03 15:16:44 +00:00
nickysn
c97a244a3d
* mode objfpc, h+ in wasmbincode.pas
...
git-svn-id: branches/wasm@46189 -
2020-08-03 15:12:54 +00:00
nickysn
7809dde9d5
+ added mode objfpc and ansistrings ON directive to unit lebutils
...
git-svn-id: branches/wasm@46188 -
2020-08-03 15:07:48 +00:00
nickysn
f6a15342c7
+ makefile for utils/wasmbin (but no fpmake.pp yet)
...
git-svn-id: branches/wasm@46187 -
2020-08-03 14:07:25 +00:00
nickysn
17057abaf1
* applied the GPL license with Dmitry's permission
...
git-svn-id: branches/wasm@46185 -
2020-08-03 13:07:03 +00:00
nickysn
34460a9fae
[PATCH 188/188] fix offset reference within the code section, when
...
writing relocation info
From ad32136edcdc2c4df42f5a305358aa01b90755b9 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 13 Apr 2020 10:13:06 -0400
git-svn-id: branches/wasm@46184 -
2020-08-03 13:02:19 +00:00
nickysn
c2abf3e14b
[PATCH 187/188] removing function code reference as unneeded
...
From edd3628ed9d2302b50ec590dfeb76eb929f5748b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 13 Apr 2020 10:11:58 -0400
git-svn-id: branches/wasm@46183 -
2020-08-03 13:02:18 +00:00
nickysn
cd6eed38c1
[PATCH 186/188] removed debug lines
...
From a2ba033b28c82808f5c0074d6b4d3c62f965417a Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 13 Apr 2020 09:32:51 -0400
git-svn-id: branches/wasm@46182 -
2020-08-03 13:02:17 +00:00
nickysn
9d235d92bf
[PATCH 185/188] changing relocation to use actual wasmmodule objects,
...
instead of indexes. As the actual symbol index is only known when after
linking section was written
From 32f96b6a7da19db001b62481e860df5757f0867c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 13 Apr 2020 09:32:18 -0400
git-svn-id: branches/wasm@46181 -
2020-08-03 13:02:16 +00:00
nickysn
addfbaf889
[PATCH 184/188] update writing binary import section for entities
...
other than function update table normalization to hard-code the element type
From 545def919260e7d90ec3b948f242022378607079 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 9 Apr 2020 14:08:42 -0400
git-svn-id: branches/wasm@46180 -
2020-08-03 13:02:15 +00:00
nickysn
0e4e94dfe2
[PATCH 183/188] wasa relocation to be off by default
...
From 29bc72b3e6d157b88ea1df59f171b8cd019c3254 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 9 Apr 2020 13:19:40 -0400
git-svn-id: branches/wasm@46179 -
2020-08-03 13:02:14 +00:00
nickysn
6af6930763
[PATCH 182/188] updating file output to use absolute path
...
From 538eac2f8d9ba8737d1840b85864a6921204a167 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 15:37:30 -0400
git-svn-id: branches/wasm@46178 -
2020-08-03 13:02:13 +00:00
nickysn
ba7661e6f2
[PATCH 181/188] using assembler parameters
...
From 351ab862f931830be30643473e2d073092e1de40 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 13:15:49 -0400
git-svn-id: branches/wasm@46177 -
2020-08-03 13:02:12 +00:00
nickysn
dbde36f012
[PATCH 180/188] starting wasa project to be the assembler
...
From 86e4726f85ee8aad811c9c4b6b6cfe63946a80fb Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 12:56:59 -0400
git-svn-id: branches/wasm@46176 -
2020-08-03 13:02:11 +00:00
nickysn
db6caf4496
[PATCH 179/188] normalizing elements after normalizing functions
...
From 3b77d251ecf0d52ded887dc2fed593b2ae70db5a Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 12:11:46 -0400
git-svn-id: branches/wasm@46175 -
2020-08-03 13:02:09 +00:00
nickysn
6a08f41442
[PATCH 178/188] update normalization and binary output for the new
...
table.id
From 3910ff460510bab5f4ec615abdb6d989cc909b04 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 11:59:26 -0400
git-svn-id: branches/wasm@46174 -
2020-08-03 13:02:09 +00:00
nickysn
cdc7401d91
[PATCH 177/188] update parsing of module level elements
...
From ee529729a987fda74c312a4e49e8246f127920ce Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 11:58:48 -0400
git-svn-id: branches/wasm@46173 -
2020-08-03 13:02:08 +00:00
nickysn
2168969b3f
[PATCH 176/188] changing tableNum (int) to tableId (str/int)
...
From 0f55d00cf556112c36bbd4b84970fc989cd38125 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 11:58:12 -0400
git-svn-id: branches/wasm@46172 -
2020-08-03 13:02:07 +00:00
nickysn
e13fb1fd1b
[PATCH 175/188] update normalization of imported units
...
From b2e45d583af68ff11052b29125b00331ad7a4359 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 10:32:10 -0400
git-svn-id: branches/wasm@46171 -
2020-08-03 13:02:06 +00:00
nickysn
50b84edd27
[PATCH 174/188] update parsing of import entity
...
From ce1266c4fb4a1c99ca4c8463989cdb7b4baeaacd Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 10:25:27 -0400
git-svn-id: branches/wasm@46170 -
2020-08-03 13:02:05 +00:00
nickysn
b710b84191
[PATCH 173/188] changed from using textual format of operand to
...
binary
From e855f0b9ce6fe4c156bb48c41d76d588c3caf987 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 2 Apr 2020 11:45:18 -0400
git-svn-id: branches/wasm@46169 -
2020-08-03 13:02:04 +00:00
nickysn
87958882c3
[PATCH 172/188] text to float. todo: need to rewrite the module and
...
instruction. Text parsing is not something wasmbinwriter should be doing
From 38408d6de531a76f3b7a29ad0bc96361f57268a2 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 1 Apr 2020 17:15:56 -0400
git-svn-id: branches/wasm@46168 -
2020-08-03 13:02:03 +00:00
nickysn
d881c155b1
[PATCH 171/188] adding float hex format
...
From b70802cffbdda9ac30dc772ba1be7ea62656880d Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 14:25:54 -0400
git-svn-id: branches/wasm@46167 -
2020-08-03 13:02:01 +00:00
nickysn
4a4a024eb6
[PATCH 170/188] using FPC built int function to do arithmetical
...
shift-right.
From 888bece97b8bb2ba160638e56ab00f21dccd0a93 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 14:24:47 -0400
git-svn-id: branches/wasm@46166 -
2020-08-03 13:02:00 +00:00
nickysn
771db4114c
[PATCH 169/188] removing debugging message
...
From 18b88ebb982fff52ac6ee63a636e92ddda3ffe3f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 13:44:56 -0400
git-svn-id: branches/wasm@46165 -
2020-08-03 13:02:00 +00:00
nickysn
a8a0308e48
[PATCH 168/188] update scanning for additional WAT numeric formats
...
From 7467c8670fbfe4c2793f323a89091ee8a59c0bda Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 13:23:26 -0400
git-svn-id: branches/wasm@46164 -
2020-08-03 13:01:59 +00:00
nickysn
8030e5f439
[PATCH 167/188] binary writing for alignment
...
From ae1bf5c39b7258fe244391400a65cfd84c1ef12f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 11:34:02 -0400
git-svn-id: branches/wasm@46163 -
2020-08-03 13:01:58 +00:00
nickysn
41d67dc630
[PATCH 166/188] normalizing memory instructions
...
From 0a62c804cae96479ec427da585e873acd35adeb9 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 11:33:33 -0400
git-svn-id: branches/wasm@46162 -
2020-08-03 13:01:57 +00:00
nickysn
8f9f2f706f
[PATCH 165/188] adding direct properties for align and offset of
...
memory instructions
From 772f6f796de261f2f4e6bb4a6b52be02d57cfd65 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 11:33:04 -0400
git-svn-id: branches/wasm@46161 -
2020-08-03 13:01:56 +00:00
nickysn
fca7ea87f3
[PATCH 164/188] adding alignment flag for memory instructions
...
From b8d1c19e855c183ddf9dbfb700a42fabdbcaf636 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 11:32:12 -0400
git-svn-id: branches/wasm@46160 -
2020-08-03 13:01:55 +00:00
nickysn
c7832853af
[PATCH 163/188] fix instruction code declaration
...
From 12f7a76ddf368819d111d8d6333438dabb8dfd1c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 10:26:00 -0400
git-svn-id: branches/wasm@46159 -
2020-08-03 13:01:54 +00:00
nickysn
b737cc6cbe
[PATCH 162/188] always write signed operator for i32
...
From 1ac59a5f09dfcecfd0a3e25917399716b5326042 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 10:15:06 -0400
git-svn-id: branches/wasm@46158 -
2020-08-03 13:01:53 +00:00
nickysn
34e5a15752
[PATCH 161/188] fix writing local variables
...
From 0af39269ab1988d36606b5da7d958afce583357c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 09:54:00 -0400
git-svn-id: branches/wasm@46157 -
2020-08-03 13:01:52 +00:00
nickysn
1631be00c8
[PATCH 160/188] normalizing global variables
...
From 1fab7f9018a9551ea28489dbcb87bb5b8fd25b2b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 09:33:39 -0400
git-svn-id: branches/wasm@46156 -
2020-08-03 13:01:51 +00:00
nickysn
577bf4177c
[PATCH 159/188] fix parameters search, added global search
...
From eea2255a62efc0bdc821898766143c6c1fb0fe66 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 09:33:09 -0400
git-svn-id: branches/wasm@46155 -
2020-08-03 13:01:51 +00:00
nickysn
8dd03120c8
[PATCH 158/188] update parsing of the wat format
...
From 03948b289d998a45ccdc57154da3f0c55f391bf3 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 09:20:30 -0400
git-svn-id: branches/wasm@46154 -
2020-08-03 13:01:50 +00:00
nickysn
3e8efcf249
[PATCH 157/188] writing binary instructions with zero byte
...
From 46d2c72dd4d18face193b52397aa0d92215a9dd3 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 09:12:59 -0400
git-svn-id: branches/wasm@46153 -
2020-08-03 13:01:49 +00:00
nickysn
260a3a3061
[PATCH 156/188] normalizing call_indirect index
...
From 1c745e12ed007214835dd1286d51f4dc82b69dc8 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 09:06:48 -0400
git-svn-id: branches/wasm@46152 -
2020-08-03 13:01:48 +00:00
nickysn
7175dcdfa8
[PATCH 155/188] update parsing type definitions
...
From 7a8120a0814bf14da5ef9c34aa18c18fa41b4f61 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Mar 2020 08:57:44 -0400
git-svn-id: branches/wasm@46151 -
2020-08-03 13:01:47 +00:00
nickysn
e4674b03b4
[PATCH 154/188] normalizing table limit, if set to zero, making
...
minmax to element
From b13b522b323f3a996b3548a7e15eb0c432a844a7 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Mar 2020 16:59:02 -0400
git-svn-id: branches/wasm@46150 -
2020-08-03 13:01:46 +00:00
nickysn
be37f0577e
[PATCH 153/188] update normalizing elements
...
From 2e32be10ce985ebd1d3f5eb9fcc4cb4ee34077f6 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Mar 2020 16:50:48 -0400
git-svn-id: branches/wasm@46149 -
2020-08-03 13:01:45 +00:00
nickysn
1cd222ef30
[PATCH 152/188] splitting up normalization into a separate unit to
...
prevent overloading wasmmodule
From 586db93561858563bd0f1bba0de255282dd54c2f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Mar 2020 12:03:47 -0400
git-svn-id: branches/wasm@46148 -
2020-08-03 13:01:44 +00:00
nickysn
d972e6da92
[PATCH 151/188] normalization of the table
...
From 67da2939ec2069adc780d0e59574e82b5db6d94c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Mar 2020 10:58:54 -0400
git-svn-id: branches/wasm@46147 -
2020-08-03 13:01:43 +00:00
nickysn
7e64176086
[PATCH 150/188] writing jump vector (for br_table) command
...
From 4f9c81a44945b02ff5f735f8ae21aafee8164d51 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 26 Mar 2020 10:52:20 -0400
git-svn-id: branches/wasm@46146 -
2020-08-03 13:01:42 +00:00
nickysn
eff566cc32
[PATCH 149/188] table index normalization
...
From ac123fcbd571f5cc7fbef5ded307d4f435ca5f0c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 17:31:09 -0400
git-svn-id: branches/wasm@46145 -
2020-08-03 13:01:41 +00:00
nickysn
71b9352f2d
[PATCH 148/188] update writing of code section, to allow compact
...
LEB128 to be used
From 49953b2cbd7dc29e6f4588375c78dfbf3fb03559 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 16:38:18 -0400
git-svn-id: branches/wasm@46144 -
2020-08-03 13:01:41 +00:00
nickysn
dd9cff6845
[PATCH 147/188] giving an option not to write relocation information
...
From 407b608d27b470c208e30f55d8ea7dff5deedcc3 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 15:02:17 -0400
git-svn-id: branches/wasm@46143 -
2020-08-03 13:01:40 +00:00
nickysn
b828875a43
[PATCH 146/188] update writing globals section
...
From cabd10e07f9794a473b12411a1c527f423c6c5b6 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 14:45:43 -0400
git-svn-id: branches/wasm@46142 -
2020-08-03 13:01:39 +00:00
nickysn
518fb62535
[PATCH 145/188] updating normalization of global variables
...
From 71bb1476f6052dade76ded12d6eb892850c4445b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 14:40:35 -0400
git-svn-id: branches/wasm@46141 -
2020-08-03 13:01:38 +00:00
nickysn
0528389c2f
[PATCH 144/188] writing memory section
...
From 11501a01346a0cb340c6af7d9899d8e2d429f7d3 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 12:14:20 -0400
git-svn-id: branches/wasm@46140 -
2020-08-03 13:01:37 +00:00
nickysn
49e71fe739
[PATCH 143/188] splitting normalization between function reference
...
number
From 523144777fd5df98f3b40962d7c1a7729adc39a5 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 11:59:02 -0400
git-svn-id: branches/wasm@46139 -
2020-08-03 13:01:37 +00:00
nickysn
39c720778f
[PATCH 142/188] adding mutable flag for global variables
...
From fdd0998697323727e0fbd4af6322eb305f1a8960 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 11:24:36 -0400
git-svn-id: branches/wasm@46138 -
2020-08-03 13:01:35 +00:00
nickysn
e31e57ceb1
[PATCH 141/188] parsing offset and align
...
From 828b36f3bc1b812aef0edde11a10e914a5432feb Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 10:43:19 -0400
git-svn-id: branches/wasm@46137 -
2020-08-03 13:01:34 +00:00
nickysn
f6c2e6d8b8
[PATCH 140/188] scanning for align keyword
...
From 1e2c7a136abbef6afdc831b7874fc6b495c1577b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 10:38:13 -0400
git-svn-id: branches/wasm@46136 -
2020-08-03 13:01:33 +00:00
nickysn
9223e3c1ec
[PATCH 139/188] adding parsing of weEqual token (for parsing
...
expressions align= offset=)
From 960f875f4a3e7f1d3e6c93ff29d6fb1e0856e764 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 10:29:24 -0400
git-svn-id: branches/wasm@46135 -
2020-08-03 13:01:32 +00:00
nickysn
44fe34b7a8
[PATCH 138/188] extending of offset align support
...
From d9f2782163a8bd14f5893a1f304cdad4683d0d90 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 10:22:46 -0400
git-svn-id: branches/wasm@46134 -
2020-08-03 13:01:32 +00:00
nickysn
afb9a8008e
[PATCH 137/188] parsing anonymous local variables declaration
...
From 59d381d7192f2953e268da6a21b3c9107631638d Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 25 Mar 2020 10:17:15 -0400
git-svn-id: branches/wasm@46133 -
2020-08-03 13:01:31 +00:00
nickysn
b7978044ff
[PATCH 136/188] adding parsing global variables
...
From 3755e71bf33f32deb4b55971149deea6f4adf10f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 17:05:24 -0400
git-svn-id: branches/wasm@46132 -
2020-08-03 13:01:30 +00:00
nickysn
9f9ff7a56c
[PATCH 135/188] adding support for module globals
...
From 019f0a289446f13f4f6575c87af0a8d1c97ed7d5 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 16:52:07 -0400
git-svn-id: branches/wasm@46131 -
2020-08-03 13:01:29 +00:00
nickysn
6feb5c24f6
[PATCH 134/188] adding legacy memory.size instruction
...
From f8b32d8a1d7ce9b86c30266416eb9a9b14d53ee1 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 16:38:09 -0400
git-svn-id: branches/wasm@46130 -
2020-08-03 13:01:28 +00:00
nickysn
b31483750d
[PATCH 133/188] additional legacy instruction format
...
From 0c906ac8d35a2de99d2847fc5708be0f4d903955 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 16:25:07 -0400
git-svn-id: branches/wasm@46129 -
2020-08-03 13:01:27 +00:00
nickysn
5ddf47ec58
[PATCH 132/188] adding old-style instructions
...
From 53eaaa727d935abe1ce568bc4d68b95a22ad2003 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 15:55:17 -0400
git-svn-id: branches/wasm@46128 -
2020-08-03 13:01:26 +00:00
nickysn
5c9d1df31d
[PATCH 131/188] parsing for table inline element
...
From aded8a790e3830f32db312744a35c22003a2afd8 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 15:47:48 -0400
git-svn-id: branches/wasm@46127 -
2020-08-03 13:01:25 +00:00
nickysn
a55cc6bc45
[PATCH 130/188] parsing type definitions
...
From 31ef62fa27203a558b8a19e445dd698cee8d2e29 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 15:16:55 -0400
git-svn-id: branches/wasm@46126 -
2020-08-03 13:01:24 +00:00
nickysn
104f4b34d5
[PATCH 129/188] grow_memory instruction format
...
From 3b63806eb10c0f93d64655a23b6b9a4366f2807b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 14:53:29 -0400
git-svn-id: branches/wasm@46125 -
2020-08-03 13:01:23 +00:00
nickysn
1a34ca2ea0
[PATCH 128/188] adding number format support
...
From 7e195a3ab44683fb375c7a960b6e486619a077ab Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 24 Mar 2020 14:50:10 -0400
git-svn-id: branches/wasm@46124 -
2020-08-03 13:01:22 +00:00
nickysn
6419413641
[PATCH 127/188] updating parsing of multiple parameters
...
From 4c3f1e9b8facadaca9aff02e64679f94f3ff4ecc Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 16:39:54 -0400
git-svn-id: branches/wasm@46123 -
2020-08-03 13:01:20 +00:00
nickysn
0ff587582b
[PATCH 126/188] adding data entity parsing
...
From e996d96b6bf876611f7803f5e3367cae8a35c010 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 16:23:09 -0400
git-svn-id: branches/wasm@46122 -
2020-08-03 13:01:19 +00:00
nickysn
f1d711a61d
[PATCH 125/188] adding wasmdata entity
...
From 505041d99961278b6b3d06d09f3531d9690f55e8 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 16:22:45 -0400
git-svn-id: branches/wasm@46121 -
2020-08-03 13:01:18 +00:00
nickysn
10cc3d3a54
[PATCH 124/188] adding modules for data and memory
...
From 920032a5497061296459a379a49597161d45fa07 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 16:10:03 -0400
git-svn-id: branches/wasm@46120 -
2020-08-03 13:01:16 +00:00
nickysn
5f4ca22e1a
[PATCH 123/188] parsing memory entries
...
From ab8b51f0bda3e4fc9ca192ad10b635d94ce2ca28 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 16:09:27 -0400
git-svn-id: branches/wasm@46119 -
2020-08-03 13:01:16 +00:00
nickysn
7facec1371
[PATCH 122/188] adding parsing of jump vectors for br_table
...
From 90a6eded0c3af6a418c7949c3589258f65846931 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 15:43:23 -0400
git-svn-id: branches/wasm@46118 -
2020-08-03 13:01:14 +00:00
nickysn
bf0a263074
[PATCH 121/188] renaming ipTable to ipJumpVec
...
From 8a001584706ce24acf3742ed40a5697aecdb7af1 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 15:31:36 -0400
git-svn-id: branches/wasm@46117 -
2020-08-03 13:01:14 +00:00
nickysn
0dad8b4b3d
[PATCH 120/188] adding test call_indirect using index reference
...
From 774240f85f8bfaa9b94307a74a6771807963231d Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 23 Mar 2020 15:24:28 -0400
git-svn-id: branches/wasm@46116 -
2020-08-03 13:01:13 +00:00
nickysn
7f6bc39369
[PATCH 119/188] adding jump label for the block instructions
...
From ab6e29ce727c317aaa7cb02414ccfc43280fd7af Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 15:15:34 -0400
git-svn-id: branches/wasm@46115 -
2020-08-03 13:01:11 +00:00
nickysn
6278acb792
[PATCH 118/188] support for tee_local instruction format
...
From c185d43ebce41f189f32272286ef1d3798eee4af Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 15:14:58 -0400
git-svn-id: branches/wasm@46114 -
2020-08-03 13:01:10 +00:00
nickysn
1b7d815def
[PATCH 117/188] update normalization of the block result type
...
From e8a28fedf1aaa729c63d725d00f8992b3e1b8638 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 14:48:50 -0400
git-svn-id: branches/wasm@46113 -
2020-08-03 13:01:09 +00:00
nickysn
aaba4e1e79
[PATCH 116/188] normalization of the block type
...
From 641f9387b8b5be52af1d4f0f51bfcbd0f98751ff Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 14:46:27 -0400
git-svn-id: branches/wasm@46112 -
2020-08-03 13:01:08 +00:00
nickysn
2dda2565f2
[PATCH 115/188] adding a test for if-instruction
...
From e9ebae2a690e25eeb71f950e11a0ba47883c0724 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 13:20:21 -0400
git-svn-id: branches/wasm@46111 -
2020-08-03 13:01:06 +00:00
nickysn
f6705f03a6
[PATCH 114/188] update end instruction processing
...
From 25c3284d093b3fac230101e8579bcc986b3a1cce Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 13:19:23 -0400
git-svn-id: branches/wasm@46110 -
2020-08-03 13:01:05 +00:00
nickysn
efc23d23fd
[PATCH 113/188] adding parsing a type block
...
From e335bce46dc54fdd2e9e36e57090f8cc86ebafca Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 13:15:31 -0400
git-svn-id: branches/wasm@46109 -
2020-08-03 13:01:03 +00:00
nickysn
9cd530810b
[PATCH 112/188] adding a log entry
...
From 1db330e10c0f507b18d03a4d9d704aa1ae187e71 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 13:15:06 -0400
git-svn-id: branches/wasm@46108 -
2020-08-03 13:01:02 +00:00
nickysn
d1e8e355fb
[PATCH 111/188] writing output type for a block operation
...
From 2578b3f982321d5212a65a3e7422fd8b58f96906 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 13:14:38 -0400
git-svn-id: branches/wasm@46107 -
2020-08-03 13:01:01 +00:00
nickysn
4df1df7c28
[PATCH 110/188] else instruction doesn't have a type specifier
...
From f3a17c8bde9ae85ae3a1aba2d51b72d13f09f452 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 13:13:59 -0400
git-svn-id: branches/wasm@46106 -
2020-08-03 13:01:00 +00:00
nickysn
d557557e1c
[PATCH 109/188] writing out binary float-point
...
From 814363bcc1c03513bc0db08d347a32c5e6883c06 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 18 Mar 2020 08:47:16 -0400
git-svn-id: branches/wasm@46105 -
2020-08-03 13:00:59 +00:00
nickysn
861f7c67a8
[PATCH 108/188] adding insturction test for unreachable
...
From c2f3ad4b949cd56f36264b1fbb6656f0e9d6a6b3 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 17 Mar 2020 16:20:20 -0400
git-svn-id: branches/wasm@46104 -
2020-08-03 13:00:58 +00:00
nickysn
376856fe79
[PATCH 107/188] adding test for elements
...
From 4eef96813019fbb6b250c32d2630c4bd6a501389 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 17 Mar 2020 16:08:04 -0400
git-svn-id: branches/wasm@46103 -
2020-08-03 13:00:56 +00:00
nickysn
97e52f6803
[PATCH 106/188] resolving i32 value from the instruction list
...
From b4f454deeb53dd298ae1b85a92c8c8da5b386f7a Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 17 Mar 2020 15:59:50 -0400
git-svn-id: branches/wasm@46102 -
2020-08-03 13:00:55 +00:00
nickysn
0bad423386
[PATCH 105/188] making element declaration to use instruction list
...
From 5054e9537254911ade9b96b8bf2d172c9277dbbf Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 17 Mar 2020 15:53:22 -0400
git-svn-id: branches/wasm@46101 -
2020-08-03 13:00:54 +00:00
nickysn
6cb77ca590
[PATCH 104/188] using TWasmId type for elements
...
From f17f4d7de1bd5337670989c30c5713f86416f9b7 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 17 Mar 2020 15:42:51 -0400
git-svn-id: branches/wasm@46100 -
2020-08-03 13:00:53 +00:00
nickysn
bd3d37552f
[PATCH 103/188] update writing of element
...
From c5bd478280ac1a57b399a07d2635d1e45ae1a34f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 17 Mar 2020 15:24:03 -0400
git-svn-id: branches/wasm@46099 -
2020-08-03 13:00:52 +00:00
nickysn
637b558629
[PATCH 102/188] using R_WASM_TABLE_INDEX_SLEB for i32.const as a
...
relocation symbol
From 8843e04dc76e1ffd70d1d227bb8cbba61237a8f5 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 17 Mar 2020 15:02:07 -0400
git-svn-id: branches/wasm@46098 -
2020-08-03 13:00:50 +00:00
nickysn
caa77c3b74
[PATCH 101/188] initial elements support
...
From 4f81759337d5e50b9d4d080612af2d08c4c0d889 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 17 Mar 2020 15:01:33 -0400
git-svn-id: branches/wasm@46097 -
2020-08-03 13:00:44 +00:00
nickysn
5997e5bb56
[PATCH 100/188] writing proper tables binary information
...
From 2824a87b3f4fc9948124b48e50414f30a9b0d24f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 17 Mar 2020 09:41:49 -0400
git-svn-id: branches/wasm@46096 -
2020-08-03 13:00:43 +00:00
nickysn
0767d971ab
[PATCH 099/188] update call indirect parsing and binary writing
...
From 381db5737ad19fe149ad352e732a8af8917f1ae7 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 17 Mar 2020 09:21:35 -0400
git-svn-id: branches/wasm@46095 -
2020-08-03 13:00:42 +00:00
nickysn
01151eb899
[PATCH 098/188] adding support for getting a function reference via
...
i32.const
From 397839c0f398ee3ac019a0a1d11fc435bd42c851 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 16 Mar 2020 17:03:00 -0400
git-svn-id: branches/wasm@46094 -
2020-08-03 13:00:40 +00:00
nickysn
4bd93b31db
[PATCH 097/188] update parsing of number of idx
...
From 39d30d8e1632762592a1d9543a3283926dc6ca4b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 16 Mar 2020 16:43:00 -0400
git-svn-id: branches/wasm@46093 -
2020-08-03 13:00:39 +00:00
nickysn
1007ceaf59
[PATCH 096/188] adding call_indirect tests
...
From 822682fb22b772542c7435477137b6fc387fcb99 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 16 Mar 2020 16:30:09 -0400
git-svn-id: branches/wasm@46092 -
2020-08-03 13:00:37 +00:00
nickysn
09aa188cc3
[PATCH 095/188] adding parsing of call_indirect, normalization of the
...
type
From 7609b9e984a9aeaa71f72d69bbd475f37818b826 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 16 Mar 2020 16:29:32 -0400
git-svn-id: branches/wasm@46091 -
2020-08-03 13:00:33 +00:00
nickysn
1b5d7087ea
[PATCH 094/188] added parsing of table (without elements)
...
From aeb69f66c429c5ac82d725301e2ea0fad453cac7 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 16 Mar 2020 15:38:25 -0400
git-svn-id: branches/wasm@46090 -
2020-08-03 13:00:31 +00:00
nickysn
5f20c9b269
[PATCH 093/188] update number parsing
...
From 3a04c920a0e521c9be7f61e5fc2d7f6725ade511 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 10 Mar 2020 09:07:24 -0400
git-svn-id: branches/wasm@46089 -
2020-08-03 13:00:29 +00:00
nickysn
9383c8af45
[PATCH 092/188] scanning C number
...
From 17a1dcc3208ce1a4d3a4cd8028b40b2c0a8b6fda Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 10 Mar 2020 09:06:51 -0400
git-svn-id: branches/wasm@46088 -
2020-08-03 13:00:28 +00:00
nickysn
bce20892c9
[PATCH 091/188] hex scanning test
...
From 81fecdf150cccfe288a282badfeb8e235e0cf0d0 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 10 Mar 2020 09:06:09 -0400
git-svn-id: branches/wasm@46087 -
2020-08-03 13:00:27 +00:00
nickysn
eb54cf7163
[PATCH 090/188] writing big u64 as signed 64
...
From ae0d84b14f391f100fe5c8c34a1dbbaa72722972 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 10 Mar 2020 08:46:24 -0400
git-svn-id: branches/wasm@46086 -
2020-08-03 13:00:25 +00:00
nickysn
c8d83674a9
[PATCH 089/188] tests: parsing 64-bit integer constant
...
From ecd46fee41d15b8f05ee6268711bfaed880d8399 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 10 Mar 2020 08:45:44 -0400
git-svn-id: branches/wasm@46085 -
2020-08-03 13:00:23 +00:00
nickysn
11d77e330b
[PATCH 088/188] parsing integer with signs
...
From ed31376d1470b61911a44bc45f9f7d68e9c2b27e Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 10 Mar 2020 08:45:05 -0400
git-svn-id: branches/wasm@46084 -
2020-08-03 13:00:22 +00:00
nickysn
17942aa4ae
[PATCH 087/188] update operand writing
...
From e1031578742055f161ec58794e865f01f279337b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 9 Mar 2020 16:04:20 -0400
git-svn-id: branches/wasm@46083 -
2020-08-03 13:00:21 +00:00
nickysn
df750c92a0
[PATCH 086/188] extend utils for writing LEB values
...
From f03c74cbd6f51e882efc571e7ee2b50575774c37 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 9 Mar 2020 16:03:54 -0400
git-svn-id: branches/wasm@46082 -
2020-08-03 13:00:19 +00:00
nickysn
38cd70cae5
[PATCH 085/188] updating limit values for i64 test
...
From 49a8bd18761fbbae4edca67a50d7f2fcd21246e2 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 9 Mar 2020 16:02:43 -0400
git-svn-id: branches/wasm@46081 -
2020-08-03 13:00:17 +00:00
nickysn
553e32eb1e
[PATCH 084/188] update writing out a constant value
...
From e6c40ff6530c403dcee9ad36b3991e6f36be8267 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 9 Mar 2020 11:11:43 -0400
git-svn-id: branches/wasm@46080 -
2020-08-03 13:00:15 +00:00
nickysn
dc4ceed0bb
[PATCH 083/188] adding tests for constant instructions
...
From f6a5d3f6b438958811cad0c943bdde53ced2fe2e Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 9 Mar 2020 11:09:58 -0400
git-svn-id: branches/wasm@46079 -
2020-08-03 13:00:14 +00:00
nickysn
4f7ba10fe1
[PATCH 082/188] writing out constant parameters
...
From f628b39868ab7547b215ee2fd92164484909e1b7 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 9 Mar 2020 10:59:49 -0400
git-svn-id: branches/wasm@46078 -
2020-08-03 13:00:10 +00:00
nickysn
8117cba863
[PATCH 081/188] writing export information
...
From 8392cf53a8b93e395c3a41d50741f4bcf264f1db Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 9 Mar 2020 10:32:16 -0400
git-svn-id: branches/wasm@46077 -
2020-08-03 13:00:09 +00:00
nickysn
79e046adf1
[PATCH 080/188] update writing binary modules
...
From cab7a9d25f515abe3d0859893b7d19bfba224261 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 9 Mar 2020 10:28:41 -0400
git-svn-id: branches/wasm@46076 -
2020-08-03 13:00:08 +00:00
nickysn
6ae197c62c
[PATCH 079/188] import scan test
...
From e6b87cbec8a14e0c081b0324c7e81c15d4febbde Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 9 Mar 2020 08:47:59 -0400
git-svn-id: branches/wasm@46075 -
2020-08-03 13:00:07 +00:00
nickysn
25327812a6
[PATCH 078/188] adding support for the import section normalization
...
From 6d667cdb880b17716dc1ad1b995082dbcbd36ff2 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 9 Mar 2020 08:47:34 -0400
git-svn-id: branches/wasm@46074 -
2020-08-03 13:00:06 +00:00
nickysn
c70f9ec15d
[PATCH 077/188] scanning numbers properly
...
From c2c3c6286a6be5fbe83ea39b79d52b0bfcb9efa0 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 6 Mar 2020 16:09:47 -0500
git-svn-id: branches/wasm@46073 -
2020-08-03 13:00:05 +00:00
nickysn
e0cd939302
[PATCH 076/188] update in parsing import and instruction set
...
From 84dfd866b7147bb26ecb582c2fd7375b88726b06 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 6 Mar 2020 16:09:21 -0500
git-svn-id: branches/wasm@46072 -
2020-08-03 13:00:04 +00:00
nickysn
72433c672e
[PATCH 075/188] adding import section, and inline export information
...
From 3b0bab6d9ccf9602d575a41bddb69e5927882d5c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 6 Mar 2020 16:06:20 -0500
git-svn-id: branches/wasm@46071 -
2020-08-03 13:00:03 +00:00
nickysn
707c3803df
[PATCH 074/188] update generation of symbols
...
From 148f4b6a764fd44237304d06ae3d2ef2f704e3af Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 5 Mar 2020 10:25:56 -0500
git-svn-id: branches/wasm@46070 -
2020-08-03 13:00:02 +00:00
nickysn
2fa200e8f4
[PATCH 073/188] update symbols reference
...
From 48cf4b9ed83f9172f3aa2cebc924d20afc76cd47 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 5 Mar 2020 10:23:43 -0500
git-svn-id: branches/wasm@46069 -
2020-08-03 13:00:01 +00:00
nickysn
5c02ead33c
[PATCH 072/188] additional test
...
From 1fa603ea8252b02498eb206f5eec195e2ee64b6e Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 5 Mar 2020 09:53:04 -0500
git-svn-id: branches/wasm@46068 -
2020-08-03 13:00:00 +00:00
nickysn
e0621577f4
[PATCH 071/188] fix parameters and result writeout
...
From a37869979cd8c437eed122205317b1eeb5d1148a Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 5 Mar 2020 09:47:40 -0500
git-svn-id: branches/wasm@46067 -
2020-08-03 12:59:58 +00:00
nickysn
72d5937c38
[PATCH 070/188] adding testscan folder
...
From 1253bae0dbed1078652e6d2378086d37f1d95ca9 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 5 Mar 2020 09:41:21 -0500
git-svn-id: branches/wasm@46066 -
2020-08-03 12:59:57 +00:00
nickysn
a047ba4de8
[PATCH 069/188] downshift the version of the project for 2.0.6
...
lazarus compatibility
From 07d0c2e96c9a60a7fabe117c9c1436b855a56456 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 4 Mar 2020 09:48:55 -0500
git-svn-id: branches/wasm@46065 -
2020-08-03 12:59:56 +00:00
nickysn
721b40bf04
[PATCH 068/188] explicit normalization
...
From a4aa258e7ff53b4f540dddd3da3fca986d5721f6 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 4 Mar 2020 09:47:10 -0500
git-svn-id: branches/wasm@46064 -
2020-08-03 12:59:55 +00:00
nickysn
26ca05c0a8
[PATCH 067/188] adding support for symbols in functions
...
From 46531029f3fd74bd36acdae6875dad89fe22999d Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 4 Mar 2020 09:46:41 -0500
git-svn-id: branches/wasm@46063 -
2020-08-03 12:59:55 +00:00
nickysn
2bbcd26b95
[PATCH 066/188] adding skipAsmSym to the scanner
...
From d69e132ed543deb8d51f097b9adaba00dcd9769d Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 4 Mar 2020 09:23:14 -0500
git-svn-id: branches/wasm@46062 -
2020-08-03 12:59:54 +00:00
nickysn
b7aa824c5a
[PATCH 065/188] moving linkinfo from functype to func. Function types
...
doesn't need to have linking information
From c977bfbda31a1b4c5af4f4a9acfdb8e29d8a782d Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 4 Mar 2020 09:21:45 -0500
git-svn-id: branches/wasm@46061 -
2020-08-03 12:59:53 +00:00
nickysn
f513a5556e
[PATCH 064/188] adding asm symbol information
...
From ec452f59689819ca9c1e31f13baef371ebb8d972 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 3 Mar 2020 16:56:20 -0500
git-svn-id: branches/wasm@46060 -
2020-08-03 12:59:52 +00:00
nickysn
347803d631
[PATCH 063/188] adding parsing symbol information in a module
...
From 1177ab082c26a61e6a9942e7f6feda8cb9b13362 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 3 Mar 2020 10:57:19 -0500
git-svn-id: branches/wasm@46059 -
2020-08-03 12:59:51 +00:00
nickysn
b3bd9a989a
[PATCH 062/188] removing debug lines
...
From b1496ecf0ce82dbce19f55af8d3522a6298fea99 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 3 Mar 2020 10:56:51 -0500
git-svn-id: branches/wasm@46058 -
2020-08-03 12:59:50 +00:00
nickysn
cfc9f2952f
[PATCH 061/188] initial support for assembler symbols
...
From b44f2ceda7be1d4708374dcd07b3a17a1917e8f0 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 3 Mar 2020 10:34:57 -0500
git-svn-id: branches/wasm@46057 -
2020-08-03 12:59:49 +00:00
nickysn
45ca2127d7
[PATCH 060/188] adding a traverse command
...
From 925d019b817d2d8b154d237370fffa2b924f5c6d Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 3 Mar 2020 10:32:33 -0500
git-svn-id: branches/wasm@46056 -
2020-08-03 12:59:48 +00:00
nickysn
22a229fa21
[PATCH 059/188] extending docomments with ofs paramter. Making the
...
method virtual
From 22f22415e5c5aa8b1315e7e14a3cfe5dffdb8e33 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 3 Mar 2020 10:18:50 -0500
git-svn-id: branches/wasm@46055 -
2020-08-03 12:59:47 +00:00
nickysn
91571e6569
[PATCH 058/188] hidding EParserError class into the implementation
...
From d7a0c077cd6410f94f92e43252956236f803ab8e Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 3 Mar 2020 09:30:59 -0500
git-svn-id: branches/wasm@46054 -
2020-08-03 12:59:47 +00:00
nickysn
7029fd383a
[PATCH 057/188] adding an option to mark global variable as weak
...
From a6d126af643ab89eef0298482a9bc6d832d5a77d Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 26 Nov 2019 09:16:47 -0500
git-svn-id: branches/wasm@46053 -
2020-08-03 12:59:46 +00:00
nickysn
8b1d615a77
[PATCH 056/188] fix comments scanning
...
From 4933bad2fb89f856c5cfc5d60378e619c92a5413 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Sun, 24 Nov 2019 20:18:09 -0500
git-svn-id: branches/wasm@46052 -
2020-08-03 12:59:45 +00:00
nickysn
47a39bb01b
[PATCH 055/188] update writing symbol linking information
...
From 416baca153950353cdc6af790cfb0fd83458f89e Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Sat, 23 Nov 2019 23:46:07 -0500
git-svn-id: branches/wasm@46051 -
2020-08-03 12:59:44 +00:00
nickysn
cbf2541394
[PATCH 054/188] writing relocation information
...
From f0b77566cbe8bb85d0a6c480e48b673ce5141367 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Sat, 23 Nov 2019 19:56:14 -0500
git-svn-id: branches/wasm@46050 -
2020-08-03 12:59:43 +00:00
nickysn
96daa5050a
[PATCH 053/188] writing linking information
...
From e8c74a902c4aef497203f7905e2cb8530bd49bf7 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Sat, 23 Nov 2019 19:01:47 -0500
git-svn-id: branches/wasm@46049 -
2020-08-03 12:59:42 +00:00
nickysn
0b234714d3
[PATCH 052/188] updating gathering of relocation data
...
From 767ef0966bd6a620d6009d8b1f17ccafeebff458 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 22 Nov 2019 17:12:01 -0500
git-svn-id: branches/wasm@46048 -
2020-08-03 12:59:41 +00:00
nickysn
58e99089c1
[PATCH 051/188] using less forced LEB128
...
From 9ae4184756f39beaddaf8907fff94749752b596e Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 22 Nov 2019 16:32:12 -0500
git-svn-id: branches/wasm@46047 -
2020-08-03 12:59:40 +00:00
nickysn
7aff2dd6ec
[PATCH 050/188] commenting
...
From 6962f751b9156e59d0bb8ce911765bd242e18197 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 22 Nov 2019 00:02:36 -0500
git-svn-id: branches/wasm@46046 -
2020-08-03 12:59:39 +00:00
nickysn
ea3b38d6b5
[PATCH 049/188] updating binary writing
...
From 0a58746d18ee0f4c1405114adade9464b211132a Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 21 Nov 2019 23:24:04 -0500
git-svn-id: branches/wasm@46045 -
2020-08-03 12:59:37 +00:00
nickysn
56dff1f7cd
[PATCH 048/188] update writing binaries
...
From 8d0e9392be1cf2d2eaa226a9d8ce61baec09a384 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 21 Nov 2019 13:58:27 -0500
git-svn-id: branches/wasm@46044 -
2020-08-03 12:59:36 +00:00
nickysn
160b9a3e92
[PATCH 047/188] adding type for a wasm instruction
...
From 327446334d76d0c0c242259447b031766e4373c1 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 21 Nov 2019 10:24:50 -0500
git-svn-id: branches/wasm@46043 -
2020-08-03 12:59:34 +00:00
nickysn
81a013c03a
[PATCH 046/188] adding wat parser
...
From 88d8734a51cf29a332034abec4487a4a0ea05e32 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 21 Nov 2019 10:22:05 -0500
git-svn-id: branches/wasm@46042 -
2020-08-03 12:59:33 +00:00
nickysn
f6ca48a266
[PATCH 045/188] updating wat parser
...
From e7bcce53a1c94dabba3248fc64e6b3cd750777e4 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 21 Nov 2019 10:21:38 -0500
git-svn-id: branches/wasm@46041 -
2020-08-03 12:59:32 +00:00
nickysn
d47696380e
[PATCH 044/188] export section parsing
...
From 3b23f9480a31b7f65580d4cd731283456b28be75 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 20 Nov 2019 14:14:21 -0500
git-svn-id: branches/wasm@46040 -
2020-08-03 12:59:31 +00:00
nickysn
b726751b3a
[PATCH 043/188] adding export section and instructions list
...
From 44585af463cda01175b1174b5886b00f74c03c9a Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 20 Nov 2019 14:13:40 -0500
git-svn-id: branches/wasm@46039 -
2020-08-03 12:59:30 +00:00
nickysn
0a9db5f83d
[PATCH 042/188] comments on instructions
...
From 4f35fc3a7ef179acb87601b80d5a800d475cae0f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 20 Nov 2019 14:13:04 -0500
git-svn-id: branches/wasm@46038 -
2020-08-03 12:59:29 +00:00
nickysn
fddbd834df
[PATCH 041/188] refactoring the parser to use exceptions
...
From 23625dd8e080cf3bdd8f49934b755e0d3d45e1cd Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 20 Nov 2019 12:28:43 -0500
git-svn-id: branches/wasm@46037 -
2020-08-03 12:59:28 +00:00
nickysn
18c78e1465
[PATCH 040/188] proper objects allocation
...
From 56d965ec422be5f5487522acbf335ee2f21a3dd4 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 20 Nov 2019 12:28:05 -0500
git-svn-id: branches/wasm@46036 -
2020-08-03 12:59:28 +00:00
nickysn
9f15ee72a5
[PATCH 039/188] split scanner and parser into different modules
...
From ed2dc3f0517bcf00cef9a8c19290966200556fb9 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 20 Nov 2019 11:46:49 -0500
git-svn-id: branches/wasm@46035 -
2020-08-03 12:59:26 +00:00
nickysn
1a6b0c521d
[PATCH 038/188] adding parse utils
...
From 6bfcf3e102dc6e2727b16ba84f8e4cc4f8d345bb Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 20 Nov 2019 00:33:16 -0500
git-svn-id: branches/wasm@46034 -
2020-08-03 12:59:25 +00:00
nickysn
03657fa9a7
[PATCH 037/188] adding wattest
...
From f06b8396f0412a30a07da5a449ee54924d9e586e Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 20 Nov 2019 00:32:46 -0500
git-svn-id: branches/wasm@46033 -
2020-08-03 12:59:23 +00:00
nickysn
4a7739cd9e
[PATCH 036/188] adding type declarations
...
From d956083913f0e790979b2e972dcef5377174306f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 20 Nov 2019 00:31:55 -0500
git-svn-id: branches/wasm@46032 -
2020-08-03 12:59:22 +00:00
nickysn
3a3d299599
[PATCH 035/188] adding parser
...
From 287588a80cd263eba59e38de6fdafb48511a86e0 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 20 Nov 2019 00:31:34 -0500
git-svn-id: branches/wasm@46031 -
2020-08-03 12:59:20 +00:00
nickysn
f7ae46356b
[PATCH 034/188] updating wat scanner
...
From 428c7173cf6a7d363ffa8e1ba748337a277189d3 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 19 Nov 2019 23:26:17 -0500
git-svn-id: branches/wasm@46030 -
2020-08-03 12:59:19 +00:00
nickysn
a676023c7f
[PATCH 033/188] adding wasmtext to parse text files
...
From bec61439ee1b177d05f027ca2792a527c42f0368 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 19 Nov 2019 23:25:48 -0500
git-svn-id: branches/wasm@46029 -
2020-08-03 12:59:18 +00:00
nickysn
999a71e189
[PATCH 032/188] adding instructin codes
...
From bfc622a2b1fd6c6dd81e1d44050c013289936b5a Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 19 Nov 2019 22:16:17 -0500
git-svn-id: branches/wasm@46028 -
2020-08-03 12:59:17 +00:00
nickysn
ccd0808d9b
[PATCH 031/188] starting wat parser
...
From dac6a21cff27a4cdd55c55688abe61af74780540 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 19 Nov 2019 20:24:00 -0500
git-svn-id: branches/wasm@46027 -
2020-08-03 12:59:16 +00:00
nickysn
0b1198c5ae
[PATCH 030/188] starting wat parser
...
From 9b22486d00dabb5ed690695f76aa73f3472a9a5f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 19 Nov 2019 19:33:17 -0500
git-svn-id: branches/wasm@46026 -
2020-08-03 12:59:15 +00:00
nickysn
008bd59623
[PATCH 029/188] Update README.md
...
From 480177c4f38cb91963f73877caaf3a151b79e1b6 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Sep 2019 22:56:48 -0400
git-svn-id: branches/wasm@46025 -
2020-08-03 12:59:14 +00:00
nickysn
e556d302cf
[PATCH 028/188] Update README.md
...
From 1fcb65d8e34e1d52cb177f75ea2e1c90696678a1 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Sep 2019 22:56:22 -0400
git-svn-id: branches/wasm@46024 -
2020-08-03 12:59:13 +00:00
nickysn
d7c13f0cf1
[PATCH 027/188] Update README.md
...
From 018e97fe982bbb35c6569203e77411e500b3cd57 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Sep 2019 22:55:16 -0400
git-svn-id: branches/wasm@46023 -
2020-08-03 12:59:12 +00:00
nickysn
3ba46c7761
[PATCH 026/188] Update README.md
...
From cc49f2c41af91b6fa17b4ae46edc80e5bc5f908a Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Sep 2019 22:50:54 -0400
git-svn-id: branches/wasm@46022 -
2020-08-03 12:59:11 +00:00
nickysn
170d5d72b0
[PATCH 025/188] removing log
...
From 63af5b70e1567b9c661de5b318d04483b02df7d7 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 27 Sep 2019 22:14:37 -0400
git-svn-id: branches/wasm@46021 -
2020-08-03 12:59:10 +00:00
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
michael
eaeb21e6ae
* Add stub generator
...
git-svn-id: trunk@45976 -
2020-08-01 07:39:34 +00:00
Mattias Gaertner
4c99a82dbf
pas2js: docs
...
git-svn-id: trunk@45962 -
2020-07-29 21:52:22 +00:00
florian
1dffa17066
* set GCCLibPath for all architectures on linux as proposed in #37158 , resolves #37158
...
git-svn-id: trunk@45794 -
2020-07-15 20:43:08 +00:00
Jonas Maebe
3a5ff85ee4
* add C compiler library search path also for Darwin/AArch64
...
git-svn-id: trunk@45768 -
2020-07-11 14:08:35 +00:00
Jonas Maebe
fb23834367
* regenerated Makefiles again
...
git-svn-id: trunk@45766 -
2020-07-11 09:51:28 +00:00
Jonas Maebe
eeed2de669
* missing regenerated fpcmake.inc
...
git-svn-id: trunk@45765 -
2020-07-11 09:48:18 +00:00
Jonas Maebe
350d2d92f9
* regenerated Makesfiles
...
git-svn-id: trunk@45762 -
2020-07-10 22:08:30 +00:00
Jonas Maebe
78e88f4b77
* regenerated
...
git-svn-id: trunk@45761 -
2020-07-10 22:02:30 +00:00
Jonas Maebe
724c5a3ced
* fixed compilation
...
git-svn-id: trunk@45760 -
2020-07-10 21:58:59 +00:00
Jonas Maebe
e7d1a77f9a
* rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS
...
* rename the m68k/PowerPC-MacOS targets to m68k/PowerPC-MacOSClassic
* repurpose the AArch64/Darwin target for AArch64/macOS
o make AArch64-Darwin default target for a hosted AArch64-Darwin compiler
git-svn-id: trunk@45758 -
2020-07-10 21:52:24 +00:00
pierre
7fc94000c4
Disable all utils for zxspectrum and msxdos
...
git-svn-id: trunk@45753 -
2020-07-10 06:50:10 +00:00
pierre
6b4c97f495
Avoid rewriting revision.inc if content is unchanged
...
git-svn-id: trunk@45738 -
2020-07-07 12:52:24 +00:00
Mattias Gaertner
062fbb5e41
pas2js: doc about extending JS function
...
git-svn-id: trunk@45716 -
2020-06-29 21:51:00 +00:00
Mattias Gaertner
cbf5f1a769
pas2js: doc about extending JS function
...
git-svn-id: trunk@45715 -
2020-06-29 21:47:04 +00:00
Mattias Gaertner
dbc0a689f0
pas2js: Pascal descendent from JS function: inherited calls ancestor function
...
git-svn-id: trunk@45709 -
2020-06-28 16:18:26 +00:00
Mattias Gaertner
1adf6c9428
pas2js: descend pascal class from jsfunction
...
git-svn-id: trunk@45701 -
2020-06-27 07:15:23 +00:00
Mattias Gaertner
8d2e9b2f75
pas2js: descend pascal class from jsfunction
...
git-svn-id: trunk@45700 -
2020-06-27 07:02:42 +00:00
Mattias Gaertner
bbd0dc3726
pas2js: extend external: class function NewInstance: check $class and set pascal class properties
...
git-svn-id: trunk@45697 -
2020-06-26 16:54:16 +00:00
Mattias Gaertner
f26afe4a6a
pas2js: started delayed specialize
...
git-svn-id: trunk@45640 -
2020-06-12 19:54:55 +00:00
nickysn
3c9a5ff758
* update revision.inc
...
git-svn-id: trunk@45616 -
2020-06-07 20:46:37 +00:00
florian
9710b2cbb4
+ some basic stuff for mips64el
...
git-svn-id: trunk@45614 -
2020-06-07 20:04:17 +00:00
Mattias Gaertner
469993a0cc
pas2js: started aliasglobals
...
git-svn-id: trunk@45611 -
2020-06-07 18:17:22 +00:00
nickysn
5678baf887
* update revision.inc
...
git-svn-id: trunk@45606 -
2020-06-07 04:12:09 +00:00
svenbarth
b3ddd4e786
* regenerate Makefiles
...
git-svn-id: trunk@45601 -
2020-06-06 17:18:48 +00:00
svenbarth
a04ec36a61
+ add support for Z80 MSX-DOS to fpcmake
...
git-svn-id: trunk@45597 -
2020-06-06 17:16:27 +00:00
svenbarth
1e1c17cb61
* simplify code: simply raising an exception is enough, it's not necessary to call ShowException and Terminate
...
git-svn-id: trunk@45595 -
2020-06-06 17:16:14 +00:00
svenbarth
bf96709e39
* with ihx2tzx now also supporting binary output it makes sense to rename it to something more generic
...
git-svn-id: trunk@45594 -
2020-06-06 17:16:08 +00:00
svenbarth
f095bc59b0
+ add ability to generate a flat binary file instead of a tape file
...
git-svn-id: trunk@45593 -
2020-06-06 17:16:01 +00:00
Mattias Gaertner
4637a882d5
pas2js: async function exit(promise)
...
git-svn-id: trunk@45523 -
2020-05-28 16:54:22 +00:00
Mattias Gaertner
683c5c8faf
fcl-passrc: allow external class function async
...
git-svn-id: trunk@45518 -
2020-05-27 18:30:00 +00:00
michael
a409f63a55
* Fix use of defines
...
git-svn-id: trunk@45453 -
2020-05-21 08:59:56 +00:00
Mattias Gaertner
fa267f90a6
pas2js: doc about await
...
git-svn-id: trunk@45445 -
2020-05-20 08:11:52 +00:00
Mattias Gaertner
f74eb4692f
pas2js: safecall for procedure
...
git-svn-id: trunk@45417 -
2020-05-18 11:00:06 +00:00
michael
0fd06ded8d
* Reverse onUncaughtException result
...
git-svn-id: trunk@45414 -
2020-05-18 07:40:09 +00:00
marco
4c9fae1e35
* workaround that fixes project imports with html backend specific paths by ignoring it.
...
git-svn-id: trunk@45398 -
2020-05-17 12:02:44 +00:00
Mattias Gaertner
9a954d384a
pas2js: safecall calling convention for of-object proctypes
...
git-svn-id: trunk@45392 -
2020-05-16 20:51:23 +00:00
michael
ce0c43c934
* Allow to hook uncaught exception handling
...
git-svn-id: trunk@45374 -
2020-05-16 11:52:24 +00:00
pierre
c77ef7d6dd
Regenerate all Makefile's after change in utils/fpcm/fpcmake.ini to better support use of i386 compiler on x86_64 machines
...
git-svn-id: trunk@45356 -
2020-05-13 13:53:15 +00:00
pierre
406d17a4b6
Update fpcmake.inc and revision.inc after previous commit #45352
...
git-svn-id: trunk@45353 -
2020-05-13 09:14:42 +00:00
pierre
5ffc1b8152
Use GCCLIBDIR variable for FPCMAKEGCCLIBDIR if FPCFPMAKE has same target cpu as CPU_TARGET
...
git-svn-id: trunk@45352 -
2020-05-13 09:12:19 +00:00
Mattias Gaertner
4afe1de02f
pas2js: fixed arrayRef
...
git-svn-id: trunk@45335 -
2020-05-11 10:59:30 +00:00
Mattias Gaertner
cf441f6ffa
pas2js: setlength dyn array of static array
...
git-svn-id: trunk@45315 -
2020-05-09 08:33:30 +00:00
nickysn
69e8926295
* updated revision.inc
...
git-svn-id: trunk@45300 -
2020-05-06 21:09:37 +00:00
nickysn
56b79257a1
* fixed fpmake invokation when building an i386-linux snapshot on a x86_64-linux host
...
git-svn-id: trunk@45298 -
2020-05-06 20:41:01 +00:00
Mattias Gaertner
14ccc191eb
pas2js: arraySetLength: faster resize
...
git-svn-id: trunk@45297 -
2020-05-06 20:09:35 +00:00
Mattias Gaertner
86cfd866f4
pas2js: started array SetLength using resize and hidden boolean to mark referenced arrays
...
git-svn-id: trunk@45294 -
2020-05-06 19:13:33 +00:00
michael
4e7443bf81
* Fix -h or --help
...
git-svn-id: trunk@45210 -
2020-05-01 14:11:14 +00:00
nickysn
6810677493
* updated revision.inc
...
git-svn-id: trunk@45144 -
2020-04-27 20:17:45 +00:00
nickysn
df65884b7e
* synchronized with trunk
...
git-svn-id: branches/z80@45079 -
2020-04-25 21:13:31 +00:00
pierre
687b31575b
Update revision.inc after commit 44920
...
git-svn-id: trunk@45060 -
2020-04-25 08:14:17 +00:00
nickysn
86643f8a34
* synchronized with trunk
...
git-svn-id: branches/z80@44981 -
2020-04-21 23:36:44 +00:00
svenbarth
184d6d61ed
* regenerate makefiles
...
git-svn-id: trunk@44958 -
2020-04-21 06:09:20 +00:00
svenbarth
79a4409587
* enable AArch64 for Win64 in fpmkunit and fpcmake
...
git-svn-id: trunk@44920 -
2020-04-21 06:04:45 +00:00
nickysn
d57ffc4745
* changed the object file format for z80-embedded and z80-zxspectrum to .rel
...
git-svn-id: branches/z80@44899 -
2020-04-20 23:36:15 +00:00
nickysn
2f68090dd6
* synchronized with trunk
...
git-svn-id: branches/z80@44898 -
2020-04-20 22:42:08 +00:00
pierre
cd6de6a4ca
Regenerate all Makefiles
...
git-svn-id: trunk@44882 -
2020-04-20 13:58:47 +00:00
pierre
3f9e6aa6b9
Add handling of sparc64-linux and pass -m32/-m64 to $CROSSGCC call
...
git-svn-id: trunk@44881 -
2020-04-20 13:57:26 +00:00
pierre
4b5f37c2a7
Correctly update after commit 44871
...
git-svn-id: trunk@44876 -
2020-04-19 21:48:58 +00:00
nickysn
0f323df7a3
* synchronized with trunk
...
git-svn-id: branches/z80@44873 -
2020-04-19 21:10:31 +00:00
pierre
a76c0db9dd
Update after commit 44790
...
git-svn-id: trunk@44872 -
2020-04-19 21:09:08 +00:00
florian
8ac8c79a71
+ initial support for arm-freertos largely based on patch by Michael Ring
...
git-svn-id: trunk@44871 -
2020-04-19 20:59:52 +00:00
florian
0750fdf410
* xtensa-freertos requires also SUBARCH being set
...
git-svn-id: trunk@44870 -
2020-04-19 20:59:50 +00:00
Jonas Maebe
6636f3f0dc
* updated after changes
...
git-svn-id: trunk@44862 -
2020-04-19 17:34:22 +00:00
Jonas Maebe
26ec913725
* regenerated makefiles
...
git-svn-id: trunk@44861 -
2020-04-19 17:33:47 +00:00
Jonas Maebe
f81dac4f6f
- remove ld.so.conf parsing from makefiles: this was probably done because we
...
used to completely replace the default linker script under Linux (which
also includes search directories), and it's wrong in case of
cross-compiling
git-svn-id: trunk@44860 -
2020-04-19 17:33:18 +00:00
nickysn
f8d69601f2
+ added makefiles for ihx2tzx
...
git-svn-id: branches/z80@44857 -
2020-04-19 15:58:29 +00:00
nickysn
b868d653bb
* regenerated makefiles after sync with trunk
...
git-svn-id: branches/z80@44847 -
2020-04-19 13:00:50 +00:00
nickysn
60d092f2fd
* synchronized with trunk
...
git-svn-id: branches/z80@44846 -
2020-04-19 12:25:44 +00:00
florian
8cc76b4b33
* regenerated
...
git-svn-id: trunk@44844 -
2020-04-19 11:24:46 +00:00
florian
1643fc5210
+ xtensa-embedded: patch by Christo Crause to check and support SUBARCH
...
git-svn-id: trunk@44843 -
2020-04-19 11:22:55 +00:00
nickysn
d872d55365
* regenerated makefiles in the utils directory
...
git-svn-id: branches/z80@44822 -
2020-04-19 04:07:11 +00:00
nickysn
daf22383b0
* makefiles regenerated with the zxspectrum target
...
+ added zxspectrum to ppudump
git-svn-id: branches/z80@44820 -
2020-04-19 01:56:06 +00:00
nickysn
87eedbc264
+ added the zxspectrum target to fpcmake
...
git-svn-id: branches/z80@44818 -
2020-04-19 01:31:31 +00:00
nickysn
d2c32efb7b
* synchronized with trunk
...
git-svn-id: branches/z80@44809 -
2020-04-18 23:47:30 +00:00
Jonas Maebe
4b59bcb0ca
* regenerated makefiles
...
git-svn-id: trunk@44793 -
2020-04-18 16:08:25 +00:00
Jonas Maebe
d098600c67
* updated after changes to fpcmake.ini/inc
...
git-svn-id: trunk@44792 -
2020-04-18 16:07:56 +00:00
Jonas Maebe
218ca87a3f
* always add the libgcc search directory under Linux, as it is required for
...
both the LLVM code generator and SEH support (it does _not_ force linking
libgcc, just adds the search directory so it can be found in case it's
required)
git-svn-id: trunk@44790 -
2020-04-18 15:44:53 +00:00
Jonas Maebe
468c8fb820
- removed FPC pre-2.1 optimization options
...
git-svn-id: trunk@44789 -
2020-04-18 15:44:49 +00:00
nickysn
66ed58a51b
* synchronized with trunk
...
git-svn-id: branches/z80@44681 -
2020-04-10 21:54:29 +00:00
florian
5bab6201d5
* rebuild Makefiles
...
git-svn-id: trunk@44679 -
2020-04-10 19:42:14 +00:00
nickysn
4911a9c1df
* fix for the ihx2tzx tool - handle non-consecutive ihx records correctly
...
git-svn-id: branches/z80@44672 -
2020-04-09 23:13:08 +00:00
nickysn
692ec2fcba
* synchronized with trunk
...
git-svn-id: branches/z80@44623 -
2020-04-06 22:14:42 +00:00
pierre
6a6ef1c8c1
Update revision.inc after commit #44544
...
git-svn-id: trunk@44618 -
2020-04-06 06:44:20 +00:00
nickysn
fffeb56a55
+ show help when run without any parameters
...
git-svn-id: branches/z80@44601 -
2020-04-05 16:43:55 +00:00
nickysn
a6eb389e61
+ allow specifying the names of the BASIC loader program and the machine code program on the tap
...
git-svn-id: branches/z80@44600 -
2020-04-05 16:42:46 +00:00
nickysn
e1e96099c4
+ allow specifying the output file as a second parameter
...
git-svn-id: branches/z80@44597 -
2020-04-05 16:07:11 +00:00
nickysn
4b19f323d5
* create the output file, using the same name as the input file, but change the extension to .tzx
...
git-svn-id: branches/z80@44596 -
2020-04-05 15:58:14 +00:00
nickysn
55960df57e
+ introduced method AppendDataBlock to avoid code duplication
...
git-svn-id: branches/z80@44595 -
2020-04-05 15:55:34 +00:00
nickysn
0ace5d96a7
* factored out the file header writing to a new method TTZXWriter.AppendHeader to avoid code repetition
...
git-svn-id: branches/z80@44594 -
2020-04-05 15:50:27 +00:00
nickysn
f7c213738e
* fixed the encoding of negative integers in BAS_EncodeNumber
...
git-svn-id: branches/z80@44593 -
2020-04-05 15:28:32 +00:00
nickysn
686022c971
+ introduced BAS_EncodeLine to make it easier to construct BASIC programs
...
git-svn-id: branches/z80@44592 -
2020-04-05 15:13:53 +00:00
nickysn
8619a8cb32
+ introduced BAS_EncodeNumber to make it easier to encode numbers in the BASIC program
...
git-svn-id: branches/z80@44591 -
2020-04-05 15:06:26 +00:00
nickysn
ac1d4ad499
+ added unit zxbasic, containing ZX Spectrum constants for the ZX BASIC keywords
...
* use these constants to construct the BASIC program loader (so it's now less cryptic what we're writing there)
git-svn-id: branches/z80@44590 -
2020-04-05 14:51:08 +00:00
nickysn
65d2220eb9
+ added description in the inital source files comments of ihx2tzx
...
git-svn-id: branches/z80@44589 -
2020-04-05 14:31:40 +00:00
nickysn
175cbf672f
+ initial implementation of an .IHX (Intel hex format) to .TZX (ZX Spectrum tape file format) file conversion tool
...
git-svn-id: branches/z80@44588 -
2020-04-05 04:23:46 +00:00
nickysn
87eae35e2f
* synchronize with trunk
...
git-svn-id: branches/z80@44584 -
2020-04-04 22:54:29 +00:00
nickysn
6a2dbad8ca
* synchronize with trunk
...
git-svn-id: branches/z80@44555 -
2020-04-04 00:36:08 +00:00
florian
7ec42f5dc2
* merge artefacts removed
...
git-svn-id: branches/z80@44548 -
2020-04-03 20:31:51 +00:00
florian
6c6a16a154
+ xtensa-linux
...
git-svn-id: trunk@44544 -
2020-04-03 20:15:26 +00:00
nickysn
48b4cc34cb
* synchronized with trunk
...
git-svn-id: branches/z80@44414 -
2020-03-29 23:04:40 +00:00
nickysn
fc6e74642d
* regenerate makefiles
...
git-svn-id: branches/z80@44413 -
2020-03-29 23:01:16 +00:00
florian
c5fec35652
* updated
...
git-svn-id: trunk@44406 -
2020-03-29 17:14:22 +00:00
florian
391512546e
+ initial FreeRTOS RTL support, largely based on the Embedded target, limited to Xtensa so far
...
git-svn-id: trunk@44400 -
2020-03-29 17:13:45 +00:00
florian
f6b6622569
+ git support
...
git-svn-id: trunk@44399 -
2020-03-29 17:13:41 +00:00
nickysn
755fe97c51
* synchronize with trunk
...
git-svn-id: branches/z80@44397 -
2020-03-29 16:24:32 +00:00
florian
ef13f52ba8
+ add FreeRTOS as new OS target
...
git-svn-id: trunk@44386 -
2020-03-28 15:47:47 +00:00
florian
43dc4c7ea0
* regenerated Makefiles
...
git-svn-id: trunk@44333 -
2020-03-21 20:59:59 +00:00
pierre
cb308bf501
Update revision.inc after commit #44319
...
git-svn-id: trunk@44321 -
2020-03-21 07:15:53 +00:00
florian
34d1b90921
+ Xtensa: support in the build utilities
...
git-svn-id: trunk@44319 -
2020-03-20 22:34:35 +00:00
pierre
9553c0ee16
Commit generated change to revision.inc file following commit #44311
...
git-svn-id: trunk@44314 -
2020-03-20 07:51:17 +00:00
pierre
5cd59fd353
Restore usage of revision.inc file, but do not print date and revision information into generated Makefile's
...
git-svn-id: trunk@44311 -
2020-03-19 13:30:36 +00:00
michael
b1feaa9458
* Allow to get/set config items
...
git-svn-id: trunk@44286 -
2020-03-08 13:55:29 +00:00
joost
7e952bf5c1
* Fixed escaping of characters inside .tar archives.
...
Solves an error-message in the install.sh script
git-svn-id: trunk@44221 -
2020-02-20 16:13:31 +00:00
joost
cefc90f87c
* Include ssl-support in fppkg
...
git-svn-id: trunk@44193 -
2020-02-16 15:11:25 +00:00
Mattias Gaertner
d560120288
pas2js: fpmake
...
git-svn-id: trunk@44135 -
2020-02-09 10:25:53 +00:00
Mattias Gaertner
5a0ea9d884
pas2js: -i showing modeswitches
...
git-svn-id: trunk@44134 -
2020-02-09 10:24:40 +00:00
Mattias Gaertner
af8e3fb816
pas2js: fpmake
...
git-svn-id: trunk@44122 -
2020-02-06 16:06:37 +00:00
Mattias Gaertner
f053fa926f
pas2js: option -im, -M<modeswitch>
...
git-svn-id: trunk@44121 -
2020-02-06 16:05:09 +00:00
Tomas Hajny
dc83eb5ac8
* added shortname
...
git-svn-id: trunk@44110 -
2020-02-04 21:04:28 +00:00
Mattias Gaertner
b761498428
pas2js: docs option -Sj
...
git-svn-id: trunk@44078 -
2020-02-01 10:38:33 +00:00
joost
be301a3aed
* Pass INSTALL_LIBDIR to fpmake
...
git-svn-id: trunk@43892 -
2020-01-08 22:25:19 +00:00
Mattias Gaertner
4dc84b2a78
pastojs: added libpas2js hook SetPas2JSUnitAliasCallBack
...
git-svn-id: trunk@43811 -
2019-12-30 08:53:27 +00:00
florian
fe7d7aa1e7
* patch by Alfred to fix building on DragonFly OS, resolves #36450
...
git-svn-id: trunk@43696 -
2019-12-17 21:57:09 +00:00
Tomas Hajny
caf1f0c714
* added support for specifying package listing files using wildcards
...
git-svn-id: trunk@43669 -
2019-12-09 21:49:05 +00:00
michael
f7d6192905
* Show --stop-on-parser-error in help
...
git-svn-id: trunk@43564 -
2019-11-23 13:40:49 +00:00
michael
77103fe7f2
* Report error with correct exit code
...
git-svn-id: trunk@43563 -
2019-11-23 13:34:45 +00:00
Mattias Gaertner
4ad0d137b1
pastojs: write generic function without body
...
git-svn-id: trunk@43517 -
2019-11-20 16:59:33 +00:00
florian
798a1b6219
* -P option for ppumove
...
git-svn-id: trunk@43487 -
2019-11-16 11:03:53 +00:00
pierre
a09e40945c
Regenerate all Makefile's after commit #43472
...
git-svn-id: trunk@43478 -
2019-11-15 14:47:02 +00:00
pierre
11b1d1e6dd
Updated after commit 43472
...
git-svn-id: trunk@43476 -
2019-11-15 14:30:49 +00:00
pierre
fbaf67e3f0
Regenerated after commit 43472
...
git-svn-id: trunk@43475 -
2019-11-15 14:29:26 +00:00
pierre
3238a07a54
Use delayed rules variables containing lists of files when the list can be modified by other Makefile targets generated in between
...
git-svn-id: trunk@43472 -
2019-11-15 14:07:15 +00:00
yury
937683ec8f
* pas2jni: Filter out advanced methods and properties of RTL classes to prevent overbloated code.
...
git-svn-id: trunk@43386 -
2019-11-03 18:51:33 +00:00
yury
a09c0a6857
* pas2jni: Exclude TExtended80Rec by default.
...
git-svn-id: trunk@43383 -
2019-11-03 16:00:41 +00:00
yury
b988837d1b
* pas2jni: Skip var parameters of unsupported types.
...
git-svn-id: trunk@43381 -
2019-11-03 14:26:00 +00:00
yury
b4e0c72cbe
* pas2jni: Fixed more case statement warnings.
...
git-svn-id: trunk@43376 -
2019-11-03 13:22:14 +00:00
yury
843b1b0d49
* Fixed case statement warnings.
...
git-svn-id: trunk@43375 -
2019-11-03 13:13:52 +00:00
Mattias Gaertner
5ea4233ca4
fcl-passrc: varargs of type
...
git-svn-id: trunk@43326 -
2019-10-29 14:30:20 +00:00
Mattias Gaertner
70ed2470dc
pastojs: typeinfo for external classes
...
git-svn-id: trunk@43323 -
2019-10-27 20:51:31 +00:00
michael
9259c948be
* Add support for resources
...
git-svn-id: trunk@43318 -
2019-10-27 13:14:24 +00:00
Mattias Gaertner
6f13582b11
pastojs: test generic class classproperty
...
git-svn-id: trunk@43216 -
2019-10-17 16:46:32 +00:00
Mattias Gaertner
e28a2b0e21
pastojs: constructor New; external name globalfunc
...
git-svn-id: trunk@43214 -
2019-10-17 15:53:18 +00:00
Mattias Gaertner
76b5df1bd3
pas2js: fixed setlength(a,0)
...
git-svn-id: trunk@43168 -
2019-10-11 22:10:42 +00:00