Michaël Van Canneyt
|
73f28f7edf
|
* Test for tinterlocked
|
2023-07-15 21:10:42 +02:00 |
|
Michael VAN CANNEYT
|
c948c16f79
|
* PChar -> PAnsiChar fixes
|
2023-07-15 18:22:42 +02:00 |
|
Michaël Van Canneyt
|
1e880c47bf
|
* Fix compilation
|
2023-07-15 18:22:42 +02:00 |
|
Michaël Van Canneyt
|
885a265edb
|
* Fix compilation after rebase
|
2023-07-15 18:22:41 +02:00 |
|
Michaël Van Canneyt
|
b32e940beb
|
* PChar -> PAnsiChar
|
2023-07-15 18:22:41 +02:00 |
|
Michaël Van Canneyt
|
fdd26e6fca
|
* PChar -> PansiChar
|
2023-07-15 18:22:41 +02:00 |
|
Michaël Van Canneyt
|
c5a97445b0
|
* PChar -> PAnsiChar
|
2023-07-15 18:22:39 +02:00 |
|
Michaël Van Canneyt
|
7aa54010ea
|
* Add TInterlocked by Do-Wan Kim
|
2023-07-15 15:55:23 +02:00 |
|
Michaël Van Canneyt
|
31edc46202
|
* Improvement of SysGetEnvironmentList by Alexey Torgashin. Fixes issue #40347
|
2023-07-14 10:32:06 +02:00 |
|
marcoonthegit
|
8a0d530eb1
|
* several extra rtf keys. Patch by Werner fixes #40336
|
2023-07-01 17:39:08 +02:00 |
|
marcoonthegit
|
f1fcdcfbc3
|
* Switched from waitformultiple objects to -handles for xp/w7 compat, closes 40297
|
2023-06-14 14:22:08 +02:00 |
|
ACTom
|
c39a9ffad3
|
Fix the error of Chinese system getting language information under Windows system
|
2023-05-22 06:53:25 +00:00 |
|
marcoonthegit
|
b77fec3433
|
* TTimespan overload. Mostly fixes #37495
|
2023-05-20 16:40:52 +02:00 |
|
marcoonthegit
|
452ec93f06
|
* implement waitformultiple for win32 only.
* Change interface to allow for COM waiting + a basic windows implementation. (only for desktop apps? Use msgwait* for the rest?)
|
2023-05-20 14:37:26 +02:00 |
|
Michaël Van Canneyt
|
3b58e18065
|
* Fix from Bart for range check error. Fix issue #40240
|
2023-04-13 21:18:51 +02:00 |
|
mattias
|
854d110894
|
fcl-base: TAVLTree: do not use LazNodeMemManager by default for thread safety
|
2023-04-02 21:17:49 +02:00 |
|
mattias
|
342f9c58cd
|
fcl-base: TAVLTree.FreeAndClear: clear Root while freeing to avoid accidental access
|
2023-04-02 21:14:44 +02:00 |
|
Dmytro Bogatskyy
|
327aac7f24
|
Add aarch64-iphonesim target
|
2023-03-27 18:45:00 +00:00 |
|
Jinyang He
|
783bbb66f9
|
Update Makefiles
|
2023-02-05 19:18:48 +00:00 |
|
Michaël Van Canneyt
|
15b49f4609
|
* Fix compiler warning
|
2023-02-04 13:09:33 +01:00 |
|
Michael Van Canneyt
|
06a7610a35
|
* Stream writer
|
2023-01-19 12:21:56 +01:00 |
|
Michaël Van Canneyt
|
310db2ce92
|
* Add const to string args where possible. Fix issue #40050
|
2022-12-20 15:45:02 +01:00 |
|
Michaël Van Canneyt
|
5288194d3c
|
* Simulate position
|
2022-11-23 21:50:03 +01:00 |
|
Michaël Van Canneyt
|
dbd87a3cfc
|
* More specific constant names
|
2022-11-23 19:12:07 +01:00 |
|
Michaël Van Canneyt
|
68b092a466
|
* LZW stream based on implementation in fpreadtiff
|
2022-11-23 16:48:43 +01:00 |
|
Michaël Van Canneyt
|
00dc793097
|
* Some improvements as proposed by Alexey Torgashin
|
2022-11-23 12:55:14 +01:00 |
|
Michaël Van Canneyt
|
a1fae7a767
|
* Chained stream implementation
|
2022-11-23 09:02:17 +01:00 |
|
Michaël Van Canneyt
|
eb8c322a53
|
* Use aValue instead of Value. Fix issue #39938
|
2022-10-04 17:53:17 +02:00 |
|
Michaël Van Canneyt
|
e736011c37
|
* Fix from Bart for issue #39938
|
2022-10-04 11:14:05 +02:00 |
|
mattias
|
18a2269622
|
fcl-base: fixed local names
|
2022-09-15 10:52:41 +02:00 |
|
mattias
|
bdc4297811
|
fcl-base: comment
|
2022-08-25 11:41:20 +02:00 |
|
mattias
|
d36d9c7dee
|
fcl-base: typo
|
2022-07-27 23:56:59 +02:00 |
|
mattias
|
85e84d048b
|
webidl: fixed cloning pasnames of args
|
2022-07-21 13:35:24 +02:00 |
|
Luiz Américo Pereira Câmara
|
501f397277
|
fpexprpars: fix access violation when setting an expression after clear
|
2022-07-10 21:06:12 -03:00 |
|
marcoonthegit
|
576ef5a33d
|
* make infinite a default param
|
2022-06-26 19:21:03 +02:00 |
|
mattias
|
97f4399936
|
fcl-web: fixed compile
|
2022-06-26 14:11:16 +02:00 |
|
mattias
|
66099b0402
|
webidl: wasmjob: started pascal interface
|
2022-06-26 12:17:47 +02:00 |
|
marcoonthegit
|
05c2bd85d3
|
* THandleObjectArray added
|
2022-06-25 15:49:48 +02:00 |
|
mattias
|
bb68aa7e16
|
webidl: wasmjob: prepend classprefix to all external types
|
2022-06-24 08:33:41 +02:00 |
|
mattias
|
ec6f328822
|
fcl-base: fixed range check error
|
2022-06-23 17:38:19 +02:00 |
|
mattias
|
bf52952b86
|
fcl-base: pascodegen: do not write empty line for default section
|
2022-06-23 17:07:53 +02:00 |
|
Nikolay Nikolov
|
8c562995d7
|
* regenerate makefiles with latest fpcmake
|
2022-05-24 14:01:59 +03:00 |
|
Michaël Van Canneyt
|
beb97b8110
|
* Use const for string argument
|
2022-05-04 19:03:33 +02:00 |
|
Michaël Van Canneyt
|
12866e2e61
|
* Forgot to commit fix
|
2022-05-04 11:27:55 +02:00 |
|
Michaël Van Canneyt
|
82c27c72c9
|
* Do not make assumptions about string encoding
|
2022-05-04 10:00:38 +02:00 |
|
mattias
|
36b4a77c94
|
fcl-hash: less hints and disable range checking for bigint
|
2022-05-03 19:20:58 +02:00 |
|
Michaël Van Canneyt
|
6c33e240ff
|
* Ignore output programs
|
2022-05-01 16:09:56 +02:00 |
|
marcoonthegit
|
616538c251
|
* Improve Delphi compatibility of TEvent(object) constructors, while keeping also backwards compat by adding default parameters.
|
2022-04-23 17:56:19 +02:00 |
|
Michaël Van Canneyt
|
ce20ba23fa
|
* ifoWriteString boolean renamed to ifoStringBoolean., read will now also observe ifoStringBoolean. Fix issue #39625
|
2022-03-21 13:38:47 +01:00 |
|
Pierre Muller
|
2f28c5596f
|
Regenerate all Makefile's to fix problem on x86_64 linux
|
2022-03-07 23:46:15 +00:00 |
|
Pierre Muller
|
ad2ac98858
|
Update Makefile's
|
2022-03-07 22:35:29 +00:00 |
|
mattias
|
93f2bd48dd
|
fcl-base: fixed compile fpthreadpool with fpc 3.2.2
|
2022-02-25 19:10:28 +01:00 |
|
Michaël Van Canneyt
|
91a023a178
|
* Better event
|
2022-02-19 12:44:23 +01:00 |
|
Michaël Van Canneyt
|
939572ebb6
|
* Implement ExtractIdentifierNames: fix issue 39454
|
2022-02-19 12:36:59 +01:00 |
|
florian
|
9ad2bdcecd
|
+ patch by Bart B: TBucketList threw access violations after Clear, resolves #39565
+ test
|
2022-02-16 23:00:02 +01:00 |
|
Bernd Kreuss
|
0f5bd26cba
|
remove unused resource strings
|
2022-02-15 22:22:47 +00:00 |
|
Pierre Muller
|
4da4c96349
|
Regenerate Makefile's with mips gcc fixes and new enabled mips64-linux target
|
2022-02-15 15:45:15 +00:00 |
|
Nikolay Nikolov
|
21593942a1
|
* regenerate all makefiles with the latest fpcmake
|
2022-02-13 15:26:54 +02:00 |
|
Michaël Van Canneyt
|
cb03124cc5
|
* Added DetectBOM to TCSVDocument
|
2022-02-07 16:30:06 +01:00 |
|
Nikolay Nikolov
|
b407b67ca1
|
* regenerate all makefiles with latest fpcmake
|
2022-01-19 07:08:32 +02:00 |
|
Robert Roland
|
53e5a4a03a
|
Adding aaarch64-embedded target
This adds support for aarch64-embedded, specifically for the Raspberry Pi 3.
Uses UART0 at 115200 baud 8N1 for console IO.
|
2022-01-05 12:29:00 +00:00 |
|
Michaël Van Canneyt
|
52549439fa
|
* Cosmetic change
|
2022-01-05 01:37:46 +01:00 |
|
Michaël Van Canneyt
|
9af13b2731
|
* Force ampersand in EscaleKeyword
|
2021-12-19 22:16:36 +01:00 |
|
marcoonthegit
|
9773021315
|
* copyright added based on Michael's original commit message
|
2021-12-14 17:31:05 +01:00 |
|
Pierre Muller
|
271ba59cf1
|
All Makefile's regenerated
|
2021-11-25 22:13:32 +00:00 |
|
florian
|
65ef6f1f37
|
* regenerated Makefiles
|
2021-11-24 22:50:37 +01:00 |
|
Michaël Van Canneyt
|
70c286d7d5
|
* Do not redefine TBytes
|
2021-11-13 15:49:10 +01:00 |
|
Michaël Van Canneyt
|
7626af634c
|
* Move basenenc back to fcl-base, sysutils is needed
|
2021-11-13 14:43:51 +01:00 |
|
Michaël Van Canneyt
|
687ab895c7
|
* Disable debug define
|
2021-11-11 19:07:29 +01:00 |
|
Michaël Van Canneyt
|
7bdf6672b5
|
* Hopefully fix compilation of hash package for msdos
|
2021-11-09 10:54:51 +01:00 |
|
Michaël Van Canneyt
|
168cb8f2ca
|
* Allow to skip whitespace
|
2021-11-09 10:08:02 +01:00 |
|
Michaël Van Canneyt
|
8e3158d965
|
* Some improvements/fix based on remarks of Alexey Torgashin
|
2021-10-30 18:15:26 +02:00 |
|
Michaël Van Canneyt
|
446cc62b60
|
* Base16/32/64/64URL encoders/decoders, not stream based
|
2021-10-30 12:59:10 +02:00 |
|
Ondrej Pokorny
|
f4cc2447a2
|
* fix memory leak in TFPCustomSimpleThreadPool.TThreadPoolList
|
2021-09-08 21:07:40 +00:00 |
|
Michaël Van Canneyt
|
c632736197
|
* No wait loop, use event
|
2021-08-18 23:08:14 +02:00 |
|
Michaël Van Canneyt
|
5a6bea6180
|
* Fix some debug output
|
2021-08-18 22:24:41 +02:00 |
|
Michaël Van Canneyt
|
6b36229d3c
|
* Allocate min threads
|
2021-08-17 16:47:00 +02:00 |
|
Michaël Van Canneyt
|
6e8775f2a9
|
* Add thread pool to fpmake
|
2021-08-17 16:25:24 +02:00 |
|
Michaël Van Canneyt
|
2e0a88901e
|
* Initial thread pool implementation
|
2021-08-17 16:21:21 +02:00 |
|
nickysn
|
433050a2c4
|
* set EXEEXT to .wasm for the WASI target in fpcmake
git-svn-id: trunk@49552 -
|
2021-06-24 00:16:00 +00:00 |
|
nickysn
|
1eec910561
|
+ enabled compilation of fcl-base for the WASI target
git-svn-id: trunk@49459 -
|
2021-06-01 23:06:40 +00:00 |
|
marco
|
a06c18bd07
|
* Apply fix from bug #0038734 from Andrea Mauri to update vpbyte after fillbuffer in a loop. The second instance of fillbuffer is safe, because it is at the procedure exit, and vpbyte is a local variable.
git-svn-id: trunk@49219 -
|
2021-04-17 14:30:42 +00:00 |
|
Jonas Maebe
|
500e29e5e2
|
* regenerated with FreeBSD/AArch64 support
git-svn-id: trunk@49159 -
|
2021-04-10 08:19:40 +00:00 |
|
florian
|
e4cc8af8fc
|
* Makefiles regenerated
git-svn-id: trunk@49124 -
|
2021-04-05 15:39:07 +00:00 |
|
nickysn
|
1fb5008630
|
- disabled compilation on the wasi target for packages that don't compile
git-svn-id: branches/wasm@48953 -
|
2021-03-14 00:24:24 +00:00 |
|
nickysn
|
ea8f068817
|
* regenerated makefiles after sync with trunk
git-svn-id: branches/wasm@48951 -
|
2021-03-13 21:52:13 +00:00 |
|
nickysn
|
e42330a7ad
|
* synchronized with trunk
git-svn-id: branches/wasm@48949 -
|
2021-03-13 21:47:24 +00:00 |
|
pierre
|
e8fbe6696b
|
Update Makefile's after commits 48929/48930
git-svn-id: trunk@48940 -
|
2021-03-12 13:23:41 +00:00 |
|
nickysn
|
8b52969b62
|
* synchronized with trunk
git-svn-id: branches/wasm@48460 -
|
2021-01-30 22:29:44 +00:00 |
|
svenbarth
|
91050f14b6
|
+ add event to retrieve the logged messages in addition to writing them to the backend
git-svn-id: trunk@48459 -
|
2021-01-30 20:13:06 +00:00 |
|
svenbarth
|
dc48872552
|
+ add support for logging to StdOut or StdErr instead of a file or system output; if the specified output is not opened an exception will be thrown
git-svn-id: trunk@48458 -
|
2021-01-30 20:13:02 +00:00 |
|
nickysn
|
1d9d1ab859
|
* regenerated makefiles
git-svn-id: branches/wasm@48369 -
|
2021-01-24 02:01:11 +00:00 |
|
nickysn
|
4165c893be
|
* synchronized with trunk
git-svn-id: branches/wasm@48292 -
|
2021-01-21 23:16:12 +00:00 |
|
florian
|
f4c74b6b09
|
* fix TBufferedFileStream.Seek(0,soBeginning) as proposed by Andrey Zubarev, resolves #38351
git-svn-id: trunk@48282 -
|
2021-01-21 21:08:13 +00:00 |
|
nickysn
|
cf6c173653
|
* regenerated makefiles
git-svn-id: branches/wasm@47988 -
|
2021-01-02 22:25:27 +00:00 |
|
nickysn
|
a84b091b5e
|
* makefiles regenerated after fpcmake update
git-svn-id: branches/wasm@47985 -
|
2021-01-02 22:15:42 +00:00 |
|
pierre
|
68d3962889
|
Regenerate all Makefile's, and update utils/fpcm/fpcmake.inc and utils/fpcm/revision.inc after commit 47483
git-svn-id: trunk@47484 -
|
2020-11-20 14:03:57 +00:00 |
|
Károly Balogh
|
9d67adcbb6
|
* regenerated all Makefiles after Sinclair QL support was added
git-svn-id: trunk@47453 -
|
2020-11-19 02:58:27 +00:00 |
|
Károly Balogh
|
51d8ec90a7
|
sinclairql: now the target short name is also sinclairql as proposed by Pierre, so it's unified everywhere
git-svn-id: trunk@47376 -
|
2020-11-10 21:31:04 +00:00 |
|
Károly Balogh
|
55b99cad04
|
sinclairql: disable most packages for the QL
git-svn-id: trunk@47370 -
|
2020-11-10 11:49:10 +00:00 |
|