Commit Graph

66170 Commits

Author SHA1 Message Date
mattias
a8b4d702e2 webidl: wasmjob: use const for class function cast 2022-09-01 20:43:14 +02:00
Karoly Balogh
fd83fd5779 m68k-linux: try to be as ColdFire compatible in the startup code as possible, so explicitly use jsr, otherwise this might compile to a long bsr, that is not CF compatible (except cfv4) 2022-08-31 22:14:15 +02:00
florian
fd94b6db91 * fix for TCpuAsmOptimizer.OptPass1SXTW 2022-08-31 20:43:49 +02:00
florian
018c1e5dfd * cosmetics 2022-08-31 20:36:46 +02:00
florian
8a0498622b + AArchz64: TCpuAsmOptimizer.OptPass1SXTW 2022-08-31 20:33:59 +02:00
J. Gareth "Curious Kit" Moreton
2931b43000 * New test for #39713 2022-08-31 18:25:11 +00:00
J. Gareth "Curious Kit" Moreton
798a4d7611 * Fix to bug that would reset nf_write flag on tempref nodes in assignments 2022-08-31 18:25:11 +00:00
mattias
89dbfd0d99 pastojs: fixed search inc file 2022-08-31 19:14:52 +02:00
Michaël Van Canneyt
76aa9b1f8b * Call CheckSession before handling request, but after handling CORS 2022-08-30 12:46:57 +02:00
Karoly Balogh
92e5ede347 m68k: fixed the capabilities flags inverted logic issues committed in 7d23c2e9 2022-08-30 10:42:26 +02:00
florian
5a60eac0c8 + MovzMovz2Movz optimization 2022-08-29 21:36:14 +02:00
Sven/Sarah Barth
a93942cd27 * correctly convert a single WideChar to a PChar constant with the correct code page
+ added test
2022-08-28 21:53:44 +02:00
florian
889c164f78 + new test 2022-08-28 21:49:38 +02:00
florian
8e9a019fb7 * moved tests to proper location 2022-08-28 21:44:33 +02:00
florian
0440749562 + test for #39873 2022-08-28 21:29:52 +02:00
rich2014
7bcefd287d FIX: DARWIN: aarch64: tstatfs.fstypename length error (#39873) 2022-08-28 21:01:50 +02:00
florian
f9a4631adf * don't switch a+/-/sqr(b) into an fma statement if b is too complex 2022-08-27 21:22:16 +02:00
Karoly Balogh
3695bb5da5 powerpc-morphos: enable 'section' keyword support, and force the startup code to be in the .text section, to fix linking external objects with unnamed sections on this platform 2022-08-27 19:19:42 +02:00
florian
f2a5bf17fc * improves node complexity calculations 2022-08-26 21:53:58 +02:00
Karoly Balogh
3d9d80b007 powerpc-amiga: fix build after ecbd5840 2022-08-26 20:29:53 +02:00
J. Gareth "Curious Kit" Moreton
3f24bd3886 * x86: Improved unsigned integer division for when BMI2 is available. 2022-08-26 18:04:32 +00:00
J. Gareth "Curious Kit" Moreton
079905654d * x86: 64-bit integer division reciprocal algorithm uses IMUL
with an immediate for the modulus version where possible
2022-08-26 18:04:32 +00:00
Karoly Balogh
8f2734e1f1 m68k: ignore the mk68kins binary 2022-08-26 18:42:24 +02:00
Karoly Balogh
ecbd5840ce m68k-amiga: print offsets during stacktraces, instead of absolute addresses, which are not really helpful in a single address space 2022-08-26 18:42:24 +02:00
Karoly Balogh
832b566097 m68k: add a CPU capability to signal the CPU has no 48 bit encodiing limits 2022-08-26 18:42:24 +02:00
Karoly Balogh
6c67798272 m68k: disable an A_MOVE in the spilling code in an effort to finally try to unbreak paszlib 2022-08-26 18:42:24 +02:00
Karoly Balogh
7d23c2e9d0 m68k: use CPU capabilities at places instead of hardwiring cpu_coldfire 2022-08-26 18:42:24 +02:00
Sven/Sarah Barth
e5957b1ef0 * fix #39875: when a WideString constant is used to initialize a PChar the constant needs to be converted to the current code page
+ added test
2022-08-26 18:05:13 +02:00
Sven/Sarah Barth
5135b586cb * fix #39857: don't trash symbols marked as vo_is_internal
+ added test
2022-08-26 17:42:22 +02:00
Sven/Sarah Barth
8595c927a8 * fix #39876: correctly Read(Str) enum types which have a size smaller than 4 Byte
+ added tests
2022-08-26 17:16:29 +02:00
florian
717d38f060 * prettier casing of Str* functions, resolves #39879 2022-08-25 20:40:23 +02:00
mattias
73185e89e1 webidl: pass variant args as const 2022-08-25 16:01:12 +02:00
mattias
922210eaa8 webidl: promise: add comment of returntype 2022-08-25 15:47:12 +02:00
mattias
7f4841c76d webidl: Promise as IJSPromise 2022-08-25 15:35:33 +02:00
mattias
0acab89b0b webidl: test interface function setEventHandler 2022-08-25 12:11:39 +02:00
mattias
ad64eb7af8 webidl: test interface attribute boolean 2022-08-25 11:56:30 +02:00
mattias
0894b5fd02 webidl: added typedef test for wasmjob 2022-08-25 11:43:11 +02:00
mattias
90df440df3 webidl: INputStream, OutputStream, set default unitname, wasmjob: variants 2022-08-25 11:42:17 +02:00
mattias
bdc4297811 fcl-base: comment 2022-08-25 11:41:20 +02:00
florian
85c7368759 * handle also simulated flags in tmipselnotnode.second_boolean, resolves #39877 2022-08-24 21:16:23 +02:00
Michaël Van Canneyt
27f8f077d5 * Patch from Luxa Olivetti, fix for issue #33737 2022-08-24 14:13:17 +02:00
Michaël Van Canneyt
f8bf34303c * Fix from Kevin Jesshope to fix concurrent access in case of CGI 2022-08-24 09:54:45 +02:00
Michaël Van Canneyt
87ea9a9e0f * Fix from Kevin Jesshope to correct filename detection in CGI app 2022-08-24 09:54:45 +02:00
florian
2670eb1ce7 * improved test as proposed by Rika 2022-08-23 21:27:44 +02:00
florian
4f7dffadbb * extended test 2022-08-22 21:33:52 +02:00
mattias
1d95e6087a fcl-web: fixed TCustomWebsocketClient.FreeConnectionObjects 2022-08-22 19:49:05 +02:00
mattias
4c9f2b8b25 fcl-web: TCustomWSServer.OnDisconnect: pass TCustomWebsocketClient as Sender instead of connection 2022-08-22 19:29:28 +02:00
mattias
8ebced609c fcl-web: comment 2022-08-22 19:29:28 +02:00
mattias
87857252a4 fcl-web: TCustomWSServer.RemoveConnection: call DoDisconnect on disconnect 2022-08-22 19:29:28 +02:00
mattias
0b24d5f92e fcl-web: comments 2022-08-22 19:29:28 +02:00