Commit Graph

67056 Commits

Author SHA1 Message Date
Massimo Magnano
074cb724ed fcl-image added psdcomn to package 2023-07-13 08:28:22 +02:00
Massimo Magnano
868f58b225 Merge branch source:main into main 2023-07-13 05:57:29 +00:00
Michaël Van Canneyt
7943a0266c * jpegcomn added 2023-07-13 00:03:18 +02:00
Michaël Van Canneyt
9d3c4487f3 * Allow compilation for webassembly 2023-07-12 17:36:16 +02:00
Michaël Van Canneyt
a77fca820e * Allow compilation for webassembly 2023-07-12 17:31:11 +02:00
Michaël Van Canneyt
fe873006dc * Allow compilation with webassembly (do not use goto) 2023-07-12 17:08:59 +02:00
mattias
37a5130fc3 pastojs: TCustomTestCLI.OnWriteFile: check if binary 2023-07-12 14:19:21 +02:00
mattias
322503678d pastojs: fixed test on windows 2023-07-12 13:12:18 +02:00
Michaël Van Canneyt
87d084dd21 * Fix block logic error, causing failure of tw12830.pp 2023-07-12 12:10:09 +02:00
mattias
e4356a0d38 fcl-passrc: fixed stackoverflow on const a=a, #39258 2023-07-12 10:58:06 +02:00
Massimo Magnano
0a58afe71a ignore compiled files 2023-07-12 10:53:59 +02:00
mattias
440af0f81f fcl-passrc, pastojs: fixed crash on evaluating ord(int), #39260 2023-07-12 10:22:05 +02:00
Michaël Van Canneyt
682e11b140 * Correct location of fields 2023-07-12 09:33:27 +02:00
Michaël Van Canneyt
f0dd99c65c * Undo wrongly added file 2023-07-12 09:30:40 +02:00
Massimo Magnano
9f27748182 Merge branch source:main into main 2023-07-12 07:10:48 +00:00
Massimo Magnano
af3e976263 Merge branch 'main' of gitlab.com:MaxM74/source 2023-07-12 09:07:41 +02:00
Massimo Magnano
e90015fa68 Writer don't use Reader but common files; Some method to protected 2023-07-12 09:06:48 +02:00
mattias
9386659286 pastojs: added test for rangecheck currency 2023-07-12 08:20:16 +02:00
mattias
ccd445bbd1 pastojs: less hints 2023-07-12 08:13:09 +02:00
mattias
4d8af14864 fcl-js: less hints 2023-07-12 08:12:52 +02:00
Henrique Gottardi Werlang
98b49b292d Fixed range check error, compiler error! 2023-07-11 18:01:25 +00:00
Henrique Gottardi Werlang
337fff51c5 Changed the JS Writter to avoid access violation in the buffer. 2023-07-11 14:21:04 -03:00
Michaël Van Canneyt
517d1b017c * Interface thunk class must query owner object interface list 2023-07-11 17:47:03 +02:00
Michaël Van Canneyt
1f981116f6 * Some explanations for running tests under wasmtime 2023-07-11 14:51:51 +02:00
Michaël Van Canneyt
87cc2593a7 * Progress and exit status display 2023-07-11 14:51:34 +02:00
Michaël Van Canneyt
935ce7edac * Disable use of goto for webassembly 2023-07-11 14:34:45 +02:00
Massimo Magnano
c90a7cad4d Merge branch source:main into main 2023-07-11 08:59:38 +00:00
Massimo Magnano
bc15500999 fcl-image : Resolution support on Reader/Writer 2023-07-11 10:56:05 +02:00
Michaël Van Canneyt
82ed35ead0 * Test adapted: RTTI is enabled for raw interfaces 2023-07-11 08:36:57 +00:00
Michaël Van Canneyt
70282826ad * Parent class for hidden TVirtualInterface thunking class 2023-07-11 08:36:57 +00:00
Michaël Van Canneyt
d472c920ba * Hidden thunk class tests for webassembly 2023-07-11 08:36:57 +00:00
Michaël Van Canneyt
92f148e667 * Generate hidden class to be used for TVirtualInterface (wasm only) 2023-07-11 08:36:57 +00:00
Michaël Van Canneyt
e32418a189 * Allow compilation using webassembly 2023-07-11 10:36:08 +02:00
Michaël Van Canneyt
e4ded6e277 * Webassembly also has reversed clean - most likely 32/64 bits issue, not delphi/FPC issue 2023-07-11 10:35:15 +02:00
Michaël Van Canneyt
e6c7efe057 * Set better defaults 2023-07-11 10:35:15 +02:00
Michaël Van Canneyt
c9c2a1d30d * Enable compilation for webassembly 2023-07-11 10:35:09 +02:00
marcoonthegit
fa44cd9da6 Sin/cos combinations to math.sincos. resolves gitlab #40288 by Alexey T minus the Amiga parts. 2023-07-10 17:18:24 +02:00
Pierre Muller
032158d943 Fix system compilation for CPU16 2023-07-10 07:04:11 +02:00
Pierre Muller
ba2b29bd2c Fix cpu16 error in AtomicCmpExchange 2023-07-10 06:54:18 +02:00
Michaël Van Canneyt
96921aaba3 * Fix NilValue 2023-07-09 16:48:07 +02:00
florian
299f942d29 * change TCachedSearchRec.Attr to longint as TCachedDirectoryEntry.Attr is also a longint, resolves #40343 2023-07-09 16:20:18 +02:00
Michaël Van Canneyt
2a87366086 * Delphi compatibility aliases for Interlocked* functions 2023-07-09 15:44:55 +02:00
Michaël Van Canneyt
b121045d4a * TPtrWrapper for Delphi compatibility 2023-07-09 15:05:53 +02:00
Michaël Van Canneyt
b48c67f49f * Fix epsilon, add TRectF.FitInto 2023-07-09 14:39:18 +02:00
Michaël Van Canneyt
a6d3587432 * Epsilon for Delphi compatibility 2023-07-09 14:33:24 +02:00
Rika Ichinose
669d41172c Fix UTF-8 symbols in comments. 2023-07-08 21:18:55 +00:00
Rika Ichinose
8d5d7b480d Supposedly faster Move for x64. 2023-07-08 21:18:55 +00:00
Michaël Van Canneyt
216183c31f * Resolve Font Descriptors and ExtGSTate objects 2023-07-07 23:24:00 +02:00
mattias
168b158514 fcl-web: less hints 2023-07-07 23:01:33 +02:00
mattias
1df255cddf fcl-web: TWSThreadedConnectionHandler.TWSConnectionThread.Execute: fixed handling exception 2023-07-07 23:01:33 +02:00