Commit Graph

64206 Commits

Author SHA1 Message Date
florian
6dd0a1c078 * year of copyright updated to 2022 2022-01-14 22:56:09 +01:00
mattias
ec1766ac3f pas2js: compileserver: added cmd line option interface 2022-01-14 15:47:12 +01:00
mattias
52e30aa332 pas2js: compileserver exitcode 1 on ESocketError 2022-01-14 15:47:12 +01:00
Michaël Van Canneyt
6cc82086a9 * Patch from Laco to add tests 2022-01-14 15:41:48 +01:00
Michaël Van Canneyt
fecc6db4c2 * AsString takes into account empty true or false. Fix issue #39371 2022-01-14 10:05:28 +01:00
Michaël Van Canneyt
d9996607b8 * Displayvalues can omit false part. Fix issue #39371 2022-01-14 10:01:23 +01:00
Lacak
bde7b73a3e * Patch from Laco, implementing several new properties and extendedfield. to fix issue #39521 2022-01-13 22:55:30 +01:00
florian
9a90db79c3 * patch by Bart B to fix fpc_val_smallint_shortstr similiar to #39406, resolves #39528 2022-01-13 22:51:10 +01:00
Michaël Van Canneyt
d6a26f2c28 * Remove component from previous owner. Fix issue #39529 2022-01-13 22:41:01 +01:00
Michaël Van Canneyt
42361be239 * Add additional parameters to Unzip calls. Fix issue 39530 2022-01-13 22:14:56 +01:00
Yuri Silver
bb91dadb00 Added missing units for websocket client example 2022-01-13 15:49:31 +03:00
florian
894c49ca93 * enable brenchmark to be compiled with -Sh 2022-01-12 20:33:59 +01:00
florian
8e4e229a5f + DestSize parameter for fpc_Val_UInt functions 2022-01-11 22:10:26 +01:00
florian
11b069fa61 + test 2022-01-11 22:10:21 +01:00
florian
fc3b635013 * patch by Bart B to fix the value of Code for unsigned types if the input is negative, resolves #39523 2022-01-11 21:29:56 +01:00
Yuri Silver
091e86082d Cosmetics changes 2022-01-11 18:54:29 +00:00
Yuri
6347c9d03c All Autobahn testsuite tests passed 2022-01-11 18:54:29 +00:00
Yuri
8386906668 UTF-8 support for message. 2022-01-11 18:54:29 +00:00
Yuri Silver
544b58680e Fixed fragmentation of incoming messages. 2022-01-11 18:54:29 +00:00
florian
beecbf1581 Merge branch 'val_sint' into main 2022-01-10 22:11:01 +01:00
J. Gareth "Curious Kit" Moreton
bb49c190af New MOV optimisation that helps reduce instruction count and memory accesses 2022-01-10 20:53:08 +00:00
ccrause
985e8d3d13 Remove fall-through logic and separate idf_version checks of esp32 and esp8266. Also warn if idf_version is below the supported range. 2022-01-10 21:53:01 +02:00
florian
0764158fd1 * reverted TryStrToInt to the old implementation since after the val fixed the changes are not
needed anymore as pointed out by Bart B
2022-01-09 18:35:31 +01:00
Sven/Sarah Barth
9d95e6159e * fix typo in comment 2022-01-09 13:30:46 +01:00
Sven/Sarah Barth
b5e57a63f5 + add test for already fixed #22252 2022-01-09 12:29:08 +01:00
J. Gareth "Curious Kit" Moreton
67a1d52806 JccAdd2SetccAdd modified to make use of GetIntRegisterBetween 2022-01-08 22:43:41 +00:00
J. Gareth "Curious Kit" Moreton
30166f8eb7 Procedure-saved registers are now recorded for peephole optimizers to use 2022-01-08 22:43:41 +00:00
florian
62f1771121 * fix test for improved fpc_Val_SInt_ShortStr 2022-01-08 14:54:18 +01:00
florian
f39a6a7755 * fpc_Val_SInt_ShortStr: bug fixes and improvements by Bart B 2022-01-08 14:45:12 +01:00
Sven/Sarah Barth
307c284f6a * fix #39519: apply patch by Julian Puhl to enable OpenAL for Win64 2022-01-08 12:30:27 +01:00
Pierre Muller
c3e94051a1 Use '.rodata' for read-only data section for aarch64 CPU 2022-01-08 00:18:47 +01:00
Pierre Muller
74c97e8928 Add FillWord procedures and implement unicode StringOfChar for JVM cpu 2022-01-07 22:58:36 +00:00
Pierre Muller
3b8b549eaa Fix compilation of the two tests for jvm-android target 2022-01-07 22:56:13 +00:00
florian
38c06e64c7 * optimze case
* few formatting changes
2022-01-07 23:43:59 +01:00
florian
05072d0d82 * updated version by Bart B 2022-01-07 23:21:12 +01:00
Jonas Maebe
1aed740440 Java: adapt FPC_ANSISTR_UNIQUE signature
Conform to change made in 800bb3adc2
2022-01-07 22:06:28 +01:00
florian
4c296af05e * reordered condition so they can be evaluated quicker 2022-01-07 19:36:34 +01:00
florian
d29a482cd1 * fixes for fpc_Val_SInt_ShortStr by Bart B
+ new test for fpc_Val_SInt_ShortStr
  + benchmark
2022-01-07 19:19:55 +01:00
Yuri Silver
5a9021c14c Control message must not be fragmented. 2022-01-07 20:33:54 +03:00
Yuri Silver
f3a0bdd232 Added processing of reserved opcodes. 2022-01-07 16:37:29 +03:00
Yuri Silver
11ac750e87 Added reaction for incorrect reserved bits. 2022-01-07 15:31:58 +03:00
J. Gareth "Curious Kit" Moreton
d5a104f493 Fixed Internal Error 2020120501 number clash 2022-01-07 10:25:00 +00:00
florian
4966e93764 * small fix for ie 2022-01-07 11:05:49 +01:00
Yuri Silver
09b763c698 Websocket server correct work with Ping Pong 2022-01-07 05:11:24 +03:00
Michaël Van Canneyt
2460ecb9d9 * Patch from Yuri Silver to read data correctly. fix issue 39517 2022-01-06 23:42:18 +01:00
J. Gareth "Curious Kit" Moreton
fd54c958c9 New POPCNT tests to evaluate new optimisations 2022-01-06 20:57:48 +00:00
J. Gareth "Curious Kit" Moreton
15a5a62eb4 New backward MOV optimisation 2022-01-06 20:57:48 +00:00
J. Gareth "Curious Kit" Moreton
33cf86ff9f PostPeepholeOptTestOr now removes TEST when dealing with POPCNT and LZCNT 2022-01-06 20:57:48 +00:00
florian
89f9ebc7b7 * throw an error if raise is called in a noreturn subroutine outside of any exception frame, resolves #39514 2022-01-06 21:13:19 +01:00
ccrause
de97010011 Add libraries required to link simple example with esp8266-rtos-sdk v3.3 2022-01-06 17:41:57 +02:00