Commit Graph

71788 Commits

Author SHA1 Message Date
Pierre Muller
e1478e27b3 Fix range check error inside tsuperregisterworklist.addnodup method 2025-03-21 09:11:08 +00:00
florian
310069221a * comment fixed 2025-03-20 21:55:38 +01:00
Michaël Van Canneyt
e0aed719ed * Do not enable new debug define 2025-03-20 17:42:08 +01:00
Michaël Van Canneyt
9792ef566f * Undo changes to lpi files, committed by accident 2025-03-20 17:41:14 +01:00
Michaël Van Canneyt
8c5a48da2b * Make compilerwidestring a class using dyn array, rework tstringconstnode: value_str -> valueas, valuews 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
f7edf0355a * Change pointer-to-array of deref to dynamic array 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
166a24ae77 * Use dyn array of char for macro contents 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
ec3ed04b73 * Change buffer to dyn array 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
db7abc11d6 * Fix preprocwrite code 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
16d8d46691 * Fix range check error (len=0) 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
5aeaf398cd * Fix range check error 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
30c06d66c3 * Dyn array for FSecTbl and FSymTbl 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
e05a618483 * Dyn ansichar array for fcoffstrs 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
328e60c155 * Use new and dispose for asmmodeinfos 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
2cd92ee792 * Dyn array for ReadArchive variables 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
4652593a8c convert lfnstrs to array of ansichar 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
859b100da6 * Convert symversions to dyn array of word 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
8b816782c3 * Convert strtab to dyn array of ansichar 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
21276413ea * Convert shstrtab to dyn array of ansichar 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
0f2248f923 * Use dyn array of boolean for isHandled 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
480200a708 * Use dyn array of byte for CRC buffer 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
1068015c4d * unitmap as dyn array 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
b09cdf35a5 * Derefmap as dyn array 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
25e955b6e4 * source linebuf as dyn array 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
2f3c0bc8bf * Use dyn array for input buffer 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
ef5c0a4ba8 * use dynamic arrays instead of getmem for resource strings 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
1547f28a40 * Use dynamic arrays for compiler messages 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
be1fedb2ec * Use dynamic arrays instead of getmem for spill temp 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
b67e6ed75e * Dyn array for interference bitmap 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
b3a8fd009a * user dyn array for Superregister 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
98f6c64f82 * Write byte dyn array 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
5e641960ac * Allow to write tbytedynarray 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
58df41dcf0 * Use dyn array for bitset 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
c74c4ad9ad * Use dynamic array instead of pointer for character map 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
e33f720fa5 * Use new instead of getmem 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
07a2c6b37e * Replace labeltable with dynamic array 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
b58469a7bd * Change pchar to dynamic array of ansichar 2025-03-20 17:01:31 +01:00
Michaël Van Canneyt
b5e2003392 * Create proper unicode string for single char if in unicode rtl 2025-03-20 17:01:31 +01:00
florian
61bf79c0ac + RiscV: FcmpAndi2Fcmp optimization 2025-03-19 23:00:22 +01:00
florian
36e9e39bca * allow type casted pointer constants being used as arrays which address can be takes, resolves #41177 2025-03-18 22:57:44 +01:00
Pierre Muller
4acf7d25a0 Move charset unit to implicit units list 2025-03-18 15:04:20 +01:00
Pierre Muller
bfcdd91950 Add missing Makefile and Makefile.fpc.fpcmake files for fcl-openapi package 2025-03-18 13:59:07 +00:00
Pierre Muller
35047acebd Disable of utils packages for wasip2 OS target 2025-03-17 13:55:33 +00:00
Pierre Muller
2ee0138591 Add WasiSharedLibExt 2025-03-17 12:50:49 +00:00
Pierre Muller
39a3f5a678 Handle executable extension for WASI OSes 2025-03-17 01:01:50 +00:00
Oleg Latov
3874fb7725 fcl-base: blowfish2: Remove unnecessary destructor from TBlowFish2Stream 2025-03-16 18:20:46 +00:00
Michaël Van Canneyt
2256593e92 * IN case of IO error, MD5File will return an empty digest. Fixes issue #41194 2025-03-16 19:15:21 +01:00
Margers
bf510fbd62 Revert: Refactor menu change code. 2025-03-16 17:21:47 +00:00
Margers
edf4f0b416 Simple Stepped menu entry. 2025-03-16 17:06:43 +00:00
Margers
ab0363149e Merge branch source:main into stepped_window_arrangement_v2 2025-03-16 16:55:03 +00:00