Commit Graph

66685 Commits

Author SHA1 Message Date
Jinyang He
97ae0e7a89 add loongarch64 rtl support 2023-11-08 23:27:56 +01:00
Jinyang He
c2f6523307 Add loongarch64 fpcmake support 2023-11-08 23:27:56 +01:00
Jinyang He
330e91ae89 Add loongarch64 linux support to compiler 2023-11-08 23:27:56 +01:00
Jinyang He
1b9dfd371d Add loongarch64 architecture support to compiler 2023-11-08 23:27:55 +01:00
Jinyang He
e557616279 add has_double_field 2023-11-08 23:27:55 +01:00
Jinyang He
34c8acd7aa Fix the edge of first_imaginary in move op 2023-11-08 23:27:55 +01:00
Jinyang He
c0827fd104 Fix the ~ is NOR rather than NOT 2023-11-08 23:27:55 +01:00
Jinyang He
9d7d5f9fc1 Add dwarf cfa support 2023-11-08 23:27:55 +01:00
Rika Ichinose
46fd5b630c Improved CompareByte for i386 and x86_64. 2023-11-08 23:27:55 +01:00
Michaël Van Canneyt
402f738c26 * Fix interlockedincrement 2023-11-08 23:27:55 +01:00
Michaël Van Canneyt
bf8583ed38 * Fix compiler warning 2023-11-08 23:27:55 +01:00
Michaël Van Canneyt
fea3934877 * Correct params checking in case of array 2023-11-08 23:27:55 +01:00
Michaël Van Canneyt
1e41901633 * Completion of put/patch split 2023-11-08 23:27:55 +01:00
Jonas Maebe
eaa0a645bc Utf8CodePointLen: remove pointer arithmetic to fix JVM compatibility 2023-11-08 23:27:55 +01:00
Jonas Maebe
384a47af1c JVM: add typesym for anonymous record typed constants
Fixes compilation of system unit with JVM compiler after b38d13577f
2023-11-08 23:27:55 +01:00
florian
7b95ae1dea + CPUX86_HAS_BSWAP 2023-11-08 23:27:55 +01:00
Michaël Van Canneyt
626026ec5d * Different PUT/PATCH. Allow legacy PUT 2023-11-08 23:27:54 +01:00
Michaël Van Canneyt
3d28c3b94e * Fix compiler warning 2023-11-08 23:27:54 +01:00
Michaël Van Canneyt
00306d0351 * Fix some compiler warnings 2023-11-08 23:27:54 +01:00
Michaël Van Canneyt
0aa2e478b3 * Fix compiler warning 2023-11-08 23:27:54 +01:00
Michaël Van Canneyt
4d6a07c4b1 * Remove baseunix 2023-11-08 23:27:54 +01:00
Michaël Van Canneyt
8c5bdfdafe * Allow to set LogEvents on created connections 2023-11-08 23:27:54 +01:00
Michaël Van Canneyt
176a7d745a * 32/64 bit, handle ExecPrepared result correctly 2023-11-08 23:27:54 +01:00
Michaël Van Canneyt
cb5d1df0e0 * Attempt to fix FileGetDateTimeInfo 2023-11-08 23:27:54 +01:00
marcoonthegit
6c526db709 * SetThreadExecutionState 2023-11-08 23:27:54 +01:00
Michaël Van Canneyt
e6cbdbb7ba * Limit webdata/sqldbrest to platforms that support sqldb 2023-11-08 23:27:54 +01:00
florian
08b612f218 * patch by Rika: Implement TCurrencyHelper.Ceil/Floor, resolves #40134 2023-11-08 23:27:54 +01:00
Michaël Van Canneyt
0e449a5f06 * Fix copy & paste error 2023-11-08 23:27:54 +01:00
Michaël Van Canneyt
0e6791e330 * Fix compilation 2023-11-08 23:27:54 +01:00
Michaël Van Canneyt
50fbc27ed4 * Do not compile sqldbpool on uses that do not support sqldb 2023-11-08 23:27:53 +01:00
Michaël Van Canneyt
d03d9969aa * Hopefully fixed GetFileStamps/FileGetDateTimeInfo 2023-11-08 23:27:53 +01:00
florian
d8c7ea6021 + support leap seconds in TryEncodeTime, resolves #40121 2023-11-08 23:27:53 +01:00
Marcus Sackrow
4258757fa4 fcl-db: removed sqldbpool for atari, because no threading and no syncobjs 2023-11-08 23:27:53 +01:00
Rika Ichinose
1f0f883abf Make Utf8CodepointLen adhere to the Unicode standard somewhat more and know all of the Unicode 15.0 combining characters. 2023-11-08 23:27:53 +01:00
Bi0T1N
2ba74fd0f7 Add Delphi-compatible TCurrencyHelper 2023-11-08 23:27:53 +01:00
Michaël Van Canneyt
bd89a5a865 ID only 32 bit 2023-11-08 23:27:53 +01:00
Michaël Van Canneyt
76fee40490 * Fix compilation on non-unix. fix issue #40132 2023-11-08 23:27:53 +01:00
Karoly Balogh
9ee063e78b m68k: do not generate LEA instructions with explicitly specified size. only long is possible anyway. 2023-11-08 23:27:53 +01:00
Karoly Balogh
5c948e3097 m68k: add tables to convert from some stub opcodes + condition into real opcodes. Use them in the external assembler writer for now. Later the internal assembler will need these tables too. 2023-11-08 23:27:53 +01:00
Michaël Van Canneyt
6c993604d1 * Refactored to be able to solve threadsafety problem 2023-11-08 23:27:53 +01:00
Michaël Van Canneyt
4ac6a2084f * SQLDB Database connection pool 2023-11-08 23:27:52 +01:00
florian
12a4476088 * more riscv32-freertos-esp32c3 stuff added 2023-11-08 23:27:52 +01:00
florian
cd2510ce14 * transform a/a only into 1 if fastmath is on 2023-11-08 23:27:52 +01:00
Michaël Van Canneyt
0b71294aa7 * 32 bit counter 2023-11-08 23:27:52 +01:00
florian
14e0df5b72 + first work for esp32-c3 support 2023-11-08 23:27:52 +01:00
Michaël Van Canneyt
5eabde788b * Create container with unique name, improve thread-safety 2023-11-08 23:27:52 +01:00
Michaël Van Canneyt
59c5b399c5 * Avoid error by checking if content was already sent 2023-11-08 23:27:52 +01:00
Michaël Van Canneyt
fb890dfd0f * Set result correctly in TCORSSupport.HandleRequest 2023-11-08 23:27:52 +01:00
marcoonthegit
bd62d8f96e * generate fp.cfg help section. 2023-11-08 23:27:52 +01:00
florian
7f340bb77e * compilation fixed 2023-11-08 23:27:52 +01:00