nickysn
|
4ea81eace8
|
[PATCH 29/83] renaming class from jvm to wasm
From 80e2361ee207ca8765870addfad576bec974c453 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Sun, 15 Sep 2019 17:36:13 -0400
git-svn-id: branches/wasm@45906 -
|
2020-07-29 17:13:40 +00:00 |
|
nickysn
|
3ff0b86bcb
|
[PATCH 28/83] update reading / writing of global variables
From 67e8afb1d23f547542e3b4553f6305622423d499 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 13 Sep 2019 16:52:17 -0400
git-svn-id: branches/wasm@45905 -
|
2020-07-29 17:12:08 +00:00 |
|
nickysn
|
933b3afcd7
|
[PATCH 27/83] adding support for math operation (based on jvm). the default div/mod implementation is causing InternalError for division operation
From 65a540f3b7deda48285df5cba7ee75d906d4997f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 12 Sep 2019 13:33:41 -0400
git-svn-id: branches/wasm@45904 -
|
2020-07-29 17:10:42 +00:00 |
|
nickysn
|
c5d43a3494
|
[PATCH 26/83] adding a reference to the JVM origin of sources. added a header for flow control (which is not based on JVM but written from scratch)
From 33b6cdb70183c8acb427d6d4070089eb989529d0 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 11 Sep 2019 23:31:00 -0400
git-svn-id: branches/wasm@45903 -
|
2020-07-29 17:08:59 +00:00 |
|
nickysn
|
92526c41a9
|
[PATCH 25/83] adding nwasmcal (copied over from njvmcal) in order to properly handle function results
From 7652ef7e443b90453d6e4559e5c1641add53daf2 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 11 Sep 2019 22:57:08 -0400
git-svn-id: branches/wasm@45902 -
|
2020-07-29 17:07:58 +00:00 |
|
nickysn
|
e7fb972943
|
[PATCH 24/83] adding the exporter and a dummy linker that always agrees for library linkage
From 2dda072411fa93391a8b20866e6ffac4eca9500d Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 11 Sep 2019 15:00:49 -0400
git-svn-id: branches/wasm@45901 -
|
2020-07-29 17:06:12 +00:00 |
|
nickysn
|
4c87028fa0
|
[PATCH 23/83] exports support in wasm
From 7a838cf84392b1b831ff0fb9f40fd8f811c5543f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 11 Sep 2019 15:00:09 -0400
git-svn-id: branches/wasm@45900 -
|
2020-07-29 17:05:19 +00:00 |
|
nickysn
|
00aa60f576
|
[PATCH 22/83] specifying linker target for wasm
From a347bf7b0562f05eb7e02dd2a5bfc56c17eb6557 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 11 Sep 2019 14:58:37 -0400
git-svn-id: branches/wasm@45899 -
|
2020-07-29 17:04:28 +00:00 |
|
nickysn
|
952f2db4a7
|
[PATCH 21/83] adding assembly instruction to support import/export for wasm
From 4c145e3440d327b1226472c65168da8d3e737a11 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 11 Sep 2019 14:55:06 -0400
git-svn-id: branches/wasm@45898 -
|
2020-07-29 16:55:42 +00:00 |
|
nickysn
|
fa2cf8f864
|
[PATCH 20/83] adding asm linker enum entry
From 6327d5e21d33d82ca88aeea46f38d36cd59c48ce Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 11 Sep 2019 13:20:06 -0400
git-svn-id: branches/wasm@45897 -
|
2020-07-29 16:51:38 +00:00 |
|
nickysn
|
82ddd1370c
|
[PATCH 19/83] adding condition generation of the while and repeat loop
From 63404ec50a9b967e6ebd065dc6c6f17ddf45271c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 11 Sep 2019 09:42:45 -0400
git-svn-id: branches/wasm@45896 -
|
2020-07-29 16:50:51 +00:00 |
|
nickysn
|
2f26ac36f4
|
[PATCH 18/83] adding processing of while loops
From b0d2b953afc176025c047aa3b72ff476c8082a78 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 10 Sep 2019 17:21:39 -0400
git-svn-id: branches/wasm@45895 -
|
2020-07-29 16:50:06 +00:00 |
|
nickysn
|
f0f55f1b60
|
[PATCH 17/83] adding support for wasm if-else-block
From 3de374be5fcd29b9a57a43073ccc4f7fe8425805 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 9 Sep 2019 11:22:56 -0400
git-svn-id: branches/wasm@45894 -
|
2020-07-29 16:48:23 +00:00 |
|
nickysn
|
d496755ffb
|
[PATCH 16/83] update the use of name reference in generated wasm
From 46e8e3f0e1f62b26d2091f6e44b5112209c9d266 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 4 Sep 2019 14:55:41 -0400
git-svn-id: branches/wasm@45893 -
|
2020-07-29 16:43:13 +00:00 |
|
nickysn
|
5e60217a88
|
[PATCH 15/83] updating parameters sorting for wasm. Goes left-to-right
From e8c19baf75abfeeed8ea333df70be63b08b76ff2 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 4 Sep 2019 14:54:41 -0400
git-svn-id: branches/wasm@45892 -
|
2020-07-29 16:42:19 +00:00 |
|
nickysn
|
61df5ceaf7
|
[PATCH 14/83] skipping return if zero size
From 2f8020c64066fb1b9a25729e095763a898316105 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 3 Sep 2019 16:17:59 -0400
git-svn-id: branches/wasm@45891 -
|
2020-07-29 16:41:35 +00:00 |
|
nickysn
|
61a651df83
|
[PATCH 13/83] a bit nicer output
From 7cbf612d7ed7cf60c7b896c8a724a5d554fe6aad Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 3 Sep 2019 15:48:13 -0400
git-svn-id: branches/wasm@45890 -
|
2020-07-29 16:40:47 +00:00 |
|
nickysn
|
b8a8de0c8c
|
[PATCH 12/83] writing out function result declaration
From ed94ba623102725a64337392bb57faa48de0135f Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 3 Sep 2019 15:44:59 -0400
git-svn-id: branches/wasm@45889 -
|
2020-07-29 16:40:00 +00:00 |
|
nickysn
|
b2a4f2105e
|
[PATCH 11/83] replacing unit-begin with unit initialization. plus cleaning up java (jvm) reference
From 8f9a8d080e2e5fa2950a502a5e366a2cbddc091c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 3 Sep 2019 15:37:05 -0400
git-svn-id: branches/wasm@45888 -
|
2020-07-29 16:39:10 +00:00 |
|
nickysn
|
75b7396c09
|
[PATCH 10/83] replacing memory access load/store with local load/store
From c548f6e61abac907b8d1d34508a5209d4aaaeb89 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 3 Sep 2019 15:35:33 -0400
git-svn-id: branches/wasm@45887 -
|
2020-07-29 16:36:28 +00:00 |
|
nickysn
|
6a3bb89d3c
|
[PATCH 09/83] update temp allocation debugging message
From faf29365e8104610bd62554c6edb16f9948c0782 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 3 Sep 2019 15:08:27 -0400
git-svn-id: branches/wasm@45886 -
|
2020-07-29 16:35:23 +00:00 |
|
nickysn
|
61c5b7cc33
|
[PATCH 08/83] updating wabt assembly to write function declarations
From 9a9d9c423444d0d62e7a303bac2fdd5f3ae5a0ea Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 3 Sep 2019 15:06:04 -0400
git-svn-id: branches/wasm@45885 -
|
2020-07-29 16:34:05 +00:00 |
|
nickysn
|
c76b21ac15
|
[PATCH 07/83] restore alloctemp in temp allocation class: so the temp variables are properly allocated for procedures
From 2043a329b7866ace0b6e0a3b1da8bccd18cc8a4a Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Tue, 3 Sep 2019 14:59:43 -0400
git-svn-id: branches/wasm@45884 -
|
2020-07-29 16:33:06 +00:00 |
|
nickysn
|
8d485c3db3
|
[PATCH 06/83] cleaning up jvm reference
From db7919d463beffb3b6bc610300436bf32dc6e823 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 30 Aug 2019 12:07:28 -0400
git-svn-id: branches/wasm@45883 -
|
2020-07-29 16:31:55 +00:00 |
|
nickysn
|
21ddbf196b
|
[PATCH 05/83] updating hl-codegen for wasm
From 6d61294030de89e880edf9529aca2c612d716dfc Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Fri, 30 Aug 2019 10:34:54 -0400
git-svn-id: branches/wasm@45882 -
|
2020-07-29 16:29:56 +00:00 |
|
nickysn
|
6e7bb5927e
|
[PATCH 04/83] update for Wasm target. adapting Karoly's changes from webassembly branch
From 8acd7baf8d14236dc12781dd15bac188581ccecf Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 29 Aug 2019 15:09:58 -0400
git-svn-id: branches/wasm@45881 -
|
2020-07-29 16:28:18 +00:00 |
|
nickysn
|
184c559496
|
[PATCH 03/83] adding WASM specific files
From 3e72f04bc65f3da24efdf55a3102ef21479ff567 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 28 Aug 2019 17:01:46 -0400
git-svn-id: branches/wasm@45880 -
|
2020-07-29 16:06:57 +00:00 |
|
nickysn
|
95bed362ba
|
[PATCH 02/83] updating common FPC sources for WASM target
From 7705a37c1f11687c3d465c4645357d6679150996 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 28 Aug 2019 17:01:14 -0400
git-svn-id: branches/wasm@45879 -
|
2020-07-29 16:01:48 +00:00 |
|
nickysn
|
5daf992919
|
[PATCH 01/83] starting ppcwasm lazarus project
From f83c96be40af38a4b2b7175087b3811da2a35793 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 28 Aug 2019 14:25:32 -0400
git-svn-id: branches/wasm@45878 -
|
2020-07-29 15:59:50 +00:00 |
|
nickysn
|
bbd365c2f0
|
+ created branch to integrate Dmitry Boyarintsev's WebAssembly work from github
into subversion and continue the work on WebAssembly there
git-svn-id: branches/wasm@45876 -
|
2020-07-29 15:46:14 +00:00 |
|
pierre
|
0b2a53f4b0
|
TGDBMI_TupleOrListValue: exdend to parse a Tuple or List
git-svn-id: trunk@42863 -
|
2019-08-28 11:54:48 +00:00 |
|
pierre
|
03a1fef0cf
|
Cope in TGDBInterface.WaitForProgramStop with absent frame
git-svn-id: trunk@42862 -
|
2019-08-28 11:53:04 +00:00 |
|
pierre
|
0fa280f4c2
|
Fix code generated in tarmnotnode.second_boolean
git-svn-id: trunk@42860 -
|
2019-08-28 07:38:35 +00:00 |
|
pierre
|
e921621b1a
|
More go32v2 file name fixes
git-svn-id: trunk@42859 -
|
2019-08-27 15:59:33 +00:00 |
|
pierre
|
6770caf30e
|
Explicitly add fpc-registry dependency for AllWindowsOSes (because fpmimetypes unit uses registry unit)
git-svn-id: trunk@42858 -
|
2019-08-27 13:51:22 +00:00 |
|
pierre
|
d29a6de437
|
Avoid possible warning about uninitialized srsym variable
git-svn-id: trunk@42857 -
|
2019-08-27 12:15:03 +00:00 |
|
pierre
|
2f7c600f4c
|
Partial update for go32v2 and sources
git-svn-id: trunk@42843 -
|
2019-08-26 21:41:41 +00:00 |
|
pierre
|
41216b04ea
|
Set explicitly packages ShortName's according to renametoshort rule in Makefile.fpc
git-svn-id: trunk@42842 -
|
2019-08-26 21:34:07 +00:00 |
|
pierre
|
c0212353d9
|
Remove useless code (P.OSes was set again below)
git-svn-id: trunk@42841 -
|
2019-08-26 20:18:57 +00:00 |
|
florian
|
fd20dc1086
|
* support unique copies of currencies which are handles by torddef, resolves #36013
git-svn-id: trunk@42837 -
|
2019-08-26 19:31:48 +00:00 |
|
Jonas Maebe
|
a6a6c2cb07
|
* fixed size of base stack frame for ELFv2
git-svn-id: trunk@42835 -
|
2019-08-26 19:26:14 +00:00 |
|
michael
|
3d64594ad7
|
* Add support for citext field
git-svn-id: trunk@42832 -
|
2019-08-26 18:50:03 +00:00 |
|
michael
|
25681cc2a3
|
* Fix bug ID #35887
git-svn-id: trunk@42831 -
|
2019-08-26 18:32:59 +00:00 |
|
Mattias Gaertner
|
db849a4a79
|
fcl-passrc: insert specialize behind generic
git-svn-id: trunk@42830 -
|
2019-08-26 13:12:32 +00:00 |
|
Károly Balogh
|
0ef47f6426
|
m68k: tabs 2 spaces, no functional changes
git-svn-id: trunk@42829 -
|
2019-08-26 13:08:39 +00:00 |
|
Mattias Gaertner
|
c60fb09f1a
|
pastojs: inlinespecializeexpr
git-svn-id: trunk@42828 -
|
2019-08-26 12:54:30 +00:00 |
|
Mattias Gaertner
|
b3465a021c
|
fcl-passrc: useanalyzer: wpo generic
git-svn-id: trunk@42827 -
|
2019-08-26 12:53:50 +00:00 |
|
Mattias Gaertner
|
1168083dfe
|
fcl-passrc: fixed passing dynarray to var param open array
git-svn-id: trunk@42826 -
|
2019-08-26 11:23:45 +00:00 |
|
michael
|
a3a5c01010
|
* Moved fpmimetypes unit to fcl-web
git-svn-id: trunk@42825 -
|
2019-08-26 08:30:06 +00:00 |
|
Mattias Gaertner
|
f9e66e49be
|
fcl-passrc: resolver: generic class is specialized class
git-svn-id: trunk@42824 -
|
2019-08-26 08:23:52 +00:00 |
|