michael
|
a477c98e32
|
* More base address fixes
git-svn-id: trunk@47477 -
(cherry picked from commit be4d0be10c )
|
2021-08-16 17:04:49 +02:00 |
|
michael
|
190414efc3
|
* More syscall fixes
git-svn-id: trunk@47476 -
(cherry picked from commit 60ecdb00ae )
|
2021-08-16 17:04:49 +02:00 |
|
michael
|
bfe7410614
|
* Fix compilation, new visibility sections
git-svn-id: trunk@47473 -
(cherry picked from commit 8de1e91f4b )
|
2021-08-16 17:04:49 +02:00 |
|
michael
|
b950340ebb
|
* Added new visibility sections for objcprotocol
git-svn-id: trunk@47472 -
(cherry picked from commit 08ab526a10 )
|
2021-08-16 17:04:48 +02:00 |
|
michael
|
469dff01f1
|
* Fix syscall calling convention parsing
git-svn-id: trunk@47471 -
(cherry picked from commit cf68d1f965 )
|
2021-08-16 17:04:48 +02:00 |
|
Mattias Gaertner
|
e222f55fd9
|
pastojs: async modifier not needed in impl proc
git-svn-id: trunk@47470 -
(cherry picked from commit 3ef12409c9 )
|
2021-08-16 17:04:48 +02:00 |
|
michael
|
b06e9fcbaa
|
* Allow optional/required sections in objcprotocol classes
git-svn-id: trunk@47469 -
(cherry picked from commit 873354beaa )
|
2021-08-16 17:04:48 +02:00 |
|
michael
|
15d928ab5d
|
* Includefile also must set basename
git-svn-id: trunk@47468 -
(cherry picked from commit ec4df539c3 )
|
2021-08-16 17:04:47 +02:00 |
|
Mattias Gaertner
|
fed344ecb8
|
pastojs: check await(T,callasyncfunc) type match
git-svn-id: trunk@47462 -
(cherry picked from commit a38da538af )
|
2021-08-16 17:04:47 +02:00 |
|
Mattias Gaertner
|
736e81f0a7
|
pastojs: added experimental target os electron
git-svn-id: trunk@47445 -
(cherry picked from commit bd3093e176 )
|
2021-08-16 17:04:47 +02:00 |
|
Mattias Gaertner
|
93d0988c4c
|
pastojs: fixed aPromise:=AsyncFunctionWithCOMIntfResult
git-svn-id: trunk@47444 -
(cherry picked from commit f5acaf10ee )
|
2021-08-16 17:04:47 +02:00 |
|
Mattias Gaertner
|
5c80b7e1f7
|
pastojs: fixed await(arg) and fixed hint await needs a promise
git-svn-id: trunk@47440 -
(cherry picked from commit 97d4d635c8 )
|
2021-08-16 17:04:47 +02:00 |
|
Mattias Gaertner
|
65993b1da3
|
pastojs: fixed await on as operator
git-svn-id: trunk@47431 -
(cherry picked from commit 45fb1fcb44 )
|
2021-08-16 17:04:46 +02:00 |
|
michael
|
fc972c7778
|
* Allow to create fpdoc project file based on package targets
git-svn-id: trunk@47430 -
(cherry picked from commit 284b50de3c )
|
2021-08-16 17:04:46 +02:00 |
|
Mattias Gaertner
|
0dd4ddc293
|
pastojs: fixed ord(widechar)
git-svn-id: trunk@47408 -
(cherry picked from commit fb87b423fe )
|
2021-08-16 17:04:46 +02:00 |
|
Mattias Gaertner
|
c8aa7cd06c
|
pastojs: typecast integer to widechar
git-svn-id: trunk@47407 -
(cherry picked from commit bd8362dfce )
|
2021-08-16 17:04:46 +02:00 |
|
Mattias Gaertner
|
474a7b9879
|
fcl-passrc: useanalyzer: fixed implementation class forward
git-svn-id: trunk@47406 -
(cherry picked from commit 5c161e8542 )
|
2021-08-16 17:04:45 +02:00 |
|
Mattias Gaertner
|
f38d4af8c9
|
fcl-passrc: fixed var arg char=widechar
git-svn-id: trunk@47405 -
(cherry picked from commit 9155a87239 )
|
2021-08-16 17:04:45 +02:00 |
|
Mattias Gaertner
|
e3dbccc095
|
pastojs: typeinfo unicodestring andf widechar
git-svn-id: trunk@47404 -
(cherry picked from commit e5790765f0 )
|
2021-08-16 17:04:45 +02:00 |
|
michael
|
4b77562f47
|
* Support for $I %unit% %module% %filename% includes
git-svn-id: trunk@47379 -
(cherry picked from commit df4fc55214 )
|
2021-08-16 17:04:45 +02:00 |
|
michael
|
821c1282c7
|
* -JRnone disables resource parsing altogether
git-svn-id: trunk@47375 -
(cherry picked from commit e6b327b920 )
|
2021-08-16 17:04:10 +02:00 |
|
michael
|
5c91a4c941
|
* Fix small typo
git-svn-id: trunk@47341 -
(cherry picked from commit a798ba3fca )
|
2021-08-16 17:03:30 +02:00 |
|
michael
|
1641d94641
|
* Fix bug #37980: correct verifypeercert
git-svn-id: trunk@47340 -
(cherry picked from commit 5ec7ffa8d9 )
|
2021-08-16 17:03:30 +02:00 |
|
Mattias Gaertner
|
54eca9dc06
|
pastojs: fixed shortrefglobals for minimal class interface, issue #38042
git-svn-id: trunk@47336 -
(cherry picked from commit 71b8d5643d )
|
2021-08-16 17:03:29 +02:00 |
|
Mattias Gaertner
|
10e29829ab
|
pastojs: fixed shortrefglobals for proc without args, issue #38043
git-svn-id: trunk@47335 -
(cherry picked from commit a2af4429f9 )
|
2021-08-16 17:03:29 +02:00 |
|
Mattias Gaertner
|
78e595a242
|
pastojs: fixed diable optimization using fpc syntax prepend No, issue #38045
git-svn-id: trunk@47334 -
(cherry picked from commit 280c0d90f7 )
|
2021-08-16 17:03:29 +02:00 |
|
Mattias Gaertner
|
d569bc63e4
|
pastojs: fixed diable optimization using fpc syntax prepend No, issue #38045
git-svn-id: trunk@47331 -
(cherry picked from commit e69cd3fd1c )
|
2021-08-16 17:03:29 +02:00 |
|
Mattias Gaertner
|
97670e77eb
|
pastojs: set version 2.1.1
git-svn-id: trunk@47320 -
(cherry picked from commit 2bb083acf1 )
|
2021-08-16 17:03:29 +02:00 |
|
Mattias Gaertner
|
c0040271c9
|
pastojs: filer: generic constraints
git-svn-id: trunk@47319 -
(cherry picked from commit b308412a37 )
|
2021-08-16 17:03:28 +02:00 |
|
Mattias Gaertner
|
59f47e9e78
|
fcl-passrc: useanalyzer: mark attributes of class/record type even if typeinfo is not used
git-svn-id: trunk@47283 -
(cherry picked from commit 6ed331d6e7 )
|
2021-08-16 17:03:28 +02:00 |
|
Mattias Gaertner
|
f94207053b
|
pastojs: shortrefglobals: generic helper method
git-svn-id: trunk@47278 -
(cherry picked from commit 0b670d0d31 )
|
2021-08-16 17:03:28 +02:00 |
|
Mattias Gaertner
|
77a7e78770
|
pastojs: shortrefglobals: proc var of generic method
git-svn-id: trunk@47277 -
(cherry picked from commit 088aacfb26 )
|
2021-08-16 17:03:28 +02:00 |
|
Mattias Gaertner
|
3d66f259ae
|
pastojs: shortrefglobals: call static method
git-svn-id: trunk@47276 -
(cherry picked from commit 8fe5a1e894 )
|
2021-08-16 17:03:27 +02:00 |
|
Mattias Gaertner
|
8d19444fdc
|
pastojs: precompiled proc: local var for generic function
git-svn-id: trunk@47273 -
(cherry picked from commit 5b4e028da4 )
|
2021-08-16 17:03:27 +02:00 |
|
Mattias Gaertner
|
dd594dedb2
|
fcl-passrc: TPasResolver.ProcHasSelf
git-svn-id: trunk@47272 -
(cherry picked from commit c4f8070035 )
|
2021-08-16 17:03:27 +02:00 |
|
Mattias Gaertner
|
5b24dcfba6
|
fcl-js: TJSCallExpression.InsertArg
git-svn-id: trunk@47271 -
(cherry picked from commit 04de97bc09 )
|
2021-08-16 17:03:27 +02:00 |
|
Mattias Gaertner
|
d08bc5af97
|
pastojs: fixed error on Arr+=
git-svn-id: trunk@47244 -
(cherry picked from commit 2ab0b76f3c )
|
2021-08-16 17:03:26 +02:00 |
|
Mattias Gaertner
|
fac21b8863
|
pastojs: fixed a.specialize b<c>
git-svn-id: trunk@47243 -
(cherry picked from commit b51c89df41 )
|
2021-08-16 17:03:26 +02:00 |
|
Mattias Gaertner
|
84387b9dfb
|
fcl-passrc: fixed a.specialize b<c>, creating tbinary as parent of tinlinespecializeexpr
git-svn-id: trunk@47242 -
(cherry picked from commit 20a8b05bee )
|
2021-08-16 17:03:26 +02:00 |
|
Mattias Gaertner
|
8e04dc11dd
|
pastojs: filer: generic proc type
git-svn-id: trunk@47241 -
(cherry picked from commit 42e48d016b )
|
2021-08-16 17:03:26 +02:00 |
|
Mattias Gaertner
|
5ac2d9ebc8
|
pastojs: filer: generic array
git-svn-id: trunk@47240 -
(cherry picked from commit 57cdc30a62 )
|
2021-08-16 17:03:26 +02:00 |
|
Mattias Gaertner
|
55f1cbfd8f
|
pastojs: fixed a/b<0 for currency
git-svn-id: trunk@47213 -
(cherry picked from commit b864cc4723 )
|
2021-08-16 17:03:25 +02:00 |
|
Mattias Gaertner
|
21f8e2cee6
|
pastojs: fixed a div b<0
git-svn-id: trunk@47212 -
(cherry picked from commit b52744bcbf )
|
2021-08-16 17:03:01 +02:00 |
|
Mattias Gaertner
|
aad193dfb3
|
pastojs: uses in filename: if not found try pcu
git-svn-id: trunk@47205 -
(cherry picked from commit f15deb1640 )
|
2021-08-16 17:03:00 +02:00 |
|
Mattias Gaertner
|
f3353b7ae4
|
pastojs: filer: use precompiled names for shortrefs
git-svn-id: trunk@47202 -
(cherry picked from commit 46f527f593 )
|
2021-08-16 17:03:00 +02:00 |
|
Mattias Gaertner
|
3db6a58a5b
|
pastojs: filer: specializetype after spec was already created
git-svn-id: trunk@47199 -
(cherry picked from commit 375c9c544b )
|
2021-08-16 17:03:00 +02:00 |
|
Mattias Gaertner
|
d3dce490d7
|
pastojs: filer: class forward
git-svn-id: trunk@47153 -
(cherry picked from commit 993c511554 )
|
2021-08-16 17:03:00 +02:00 |
|
Mattias Gaertner
|
6ece72a5f5
|
pastojs: fixed compile
git-svn-id: trunk@47136 -
(cherry picked from commit 764b035c23 )
|
2021-08-16 17:03:00 +02:00 |
|
Mattias Gaertner
|
056b4dde32
|
pastojs: filer: local specialize type
git-svn-id: trunk@47134 -
(cherry picked from commit 79935d8579 )
|
2021-08-16 17:02:59 +02:00 |
|
Mattias Gaertner
|
20412ee0bb
|
pastojs: filer: restore original order before checking specializations
git-svn-id: trunk@47131 -
(cherry picked from commit 1299e585c9 )
|
2021-08-16 17:02:59 +02:00 |
|