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
michael
30fa7de7c7
* Remove units no longer needed
...
git-svn-id: trunk@42823 -
2019-08-26 06:53:12 +00:00
michael
6997c1946e
* Some additional help
...
git-svn-id: trunk@42822 -
2019-08-26 06:52:21 +00:00
michael
071aaccb49
* Add mime.types for benefit of windows users, call new LoadKnownTypes
...
git-svn-id: trunk@42821 -
2019-08-26 06:44:10 +00:00
michael
b81b4a3aa6
* Add LoadKnownTypes to load default set from OS (including registry on windows)
...
git-svn-id: trunk@42820 -
2019-08-26 06:36:01 +00:00
Mattias Gaertner
2a394402aa
fcl-passrc: useanalyzer: inline specialize
...
git-svn-id: trunk@42819 -
2019-08-25 18:45:34 +00:00
Mattias Gaertner
2464be7da6
fcl-passrc: resolver: push interface section scope when passing implementation scope
...
git-svn-id: trunk@42818 -
2019-08-25 18:44:14 +00:00
Jonas Maebe
59b846a2ec
* fixed after implementation of Objective-C "related result type" convention
...
git-svn-id: trunk@42817 -
2019-08-25 15:23:56 +00:00
Jonas Maebe
956aab3be0
* implement support for the Objective-C "related result type" convention
...
as described on
http://releases.llvm.org/8.0.0/tools/clang/docs/LanguageExtensions.html#objective-c-features
(rest of mantis #35994 )
git-svn-id: trunk@42816 -
2019-08-25 15:23:53 +00:00
Jonas Maebe
bc7b90185f
* when searching for a procsym in an Objective-C category for an objcclass,
...
try to find the procsym in the category of the objcclass that is closest
related to the original objcclass (e.g.
NSMutableDictionary.dictionaryWithContentsOfFile() -> prefer the
dictionaryWithContentsOfFile() from NSMutableDictionaryCreation to the
one from NSDictionaryCreation (part of mantis #35994 )
git-svn-id: trunk@42815 -
2019-08-25 15:23:48 +00:00
Károly Balogh
d29f44e1c7
m68k: rework of the inline nodes to use fpu_capabilities. added fast path for round/trunc (enabled for fastmath only)
...
git-svn-id: trunk@42814 -
2019-08-25 12:12:15 +00:00
marco
8dddf8a525
* patch from Ondrej, TVerticalAlignment & TTopBottom
...
git-svn-id: trunk@42813 -
2019-08-25 09:37:21 +00:00
marco
5416e3657f
* inprocess comserver example. Polished up test From Anton K. from mantis #35013
...
git-svn-id: trunk@42812 -
2019-08-25 09:33:02 +00:00
Mattias Gaertner
f61641accc
fcl-passrc: useanalyzer: check specialized and half specialized type
...
git-svn-id: trunk@42811 -
2019-08-25 09:00:48 +00:00
svenbarth
63d83de063
* ccReg is the default calling convention on selected architectures (though I wonder why x86_64 returns ccReg as well when it does not support ccReg... :/ )
...
git-svn-id: trunk@42810 -
2019-08-24 23:08:42 +00:00