Michaël Van Canneyt
|
4c529287c6
|
* string -> shortstring
|
2023-07-22 08:26:22 +00:00 |
|
Michael VAN CANNEYT
|
f364bb6b11
|
* Forbid use of string alias in system unit
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
fb9c718371
|
* get_stringconst should handle widestring correctly: library & import names are unicodestring constants in unicode rtl
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
9cfe6e97a0
|
* add uachar loading for unicode rtl
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
cd6d048588
|
* Add is_systemunit_unicode function (cchartype suymbol)
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
3eee2d8ff3
|
* Do not insert a widestring <-> ansistring conversion node when checking for (un)equal empty string.
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
4e959de2c7
|
* Do not insert widechar -> ansichar conversion node in const declaration
* Allow array constructor to contain widechars in mode unicodestring.
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
56006aa002
|
* Allow widechar sets, reduce to ansichar set
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
adf9f98f7c
|
* Define char as AnsiChar
|
2023-07-22 08:26:22 +00:00 |
|
florian
|
ce41aa9557
|
* remove duplicate entry, resolves #40359
|
2023-07-21 21:23:14 +02:00 |
|
Michaël Van Canneyt
|
fe01f88e4e
|
* Enable for nativent and symbian
|
2023-07-21 12:21:48 +02:00 |
|
J. Gareth "Curious Kit" Moreton
|
ae5544db4c
|
* New test for i40358
|
2023-07-21 09:24:53 +01:00 |
|
J. Gareth "Curious Kit" Moreton
|
e4d5de8d05
|
* x86: Fixed bug with BT optimisation where operand
sizes bigger than the register word size caused
incorrect code generation (fixes #40358)
|
2023-07-21 07:27:30 +01:00 |
|
Rika Ichinose
|
62bc640306
|
Also prevent SyncObjs.THandleObject.WaitForMultiple from unconditionally linking to ole32.dll.
|
2023-07-20 11:52:26 +03:00 |
|
Michaël Van Canneyt
|
ba15672a44
|
* Added JSON fpcunit helper
|
2023-07-20 10:43:35 +02:00 |
|
Rika Ichinose
|
943b88e3da
|
Delay-load CoWaitForMultipleHandles to not force the dependency on ole32.dll.
|
2023-07-20 06:14:39 +00:00 |
|
Michaël Van Canneyt
|
53315ded97
|
* Changed illuminant to limited string
|
2023-07-20 08:08:27 +02:00 |
|
mattias
|
45cfdcc582
|
fppkg: fixed mem leak
|
2023-07-20 08:01:52 +02:00 |
|
Pierre Muller
|
c249495e2d
|
Add '%note' to .note.openbsd.ident section
|
2023-07-19 19:07:16 +02:00 |
|
Pierre Muller
|
79d1fcd40d
|
Introduce -XLL option for link using ld.lld linker
|
2023-07-19 19:00:30 +02:00 |
|
Pierre Muller
|
513ba3c733
|
Add -Aas-clang for i386/x86_64 unix targets
|
2023-07-19 19:00:30 +02:00 |
|
Pierre Muller
|
512faa7141
|
Restore usage of fpexecve function inside ExecuteProcess
as set by commit 305d34a8f6
|
2023-07-19 18:03:02 +02:00 |
|
Massimo Magnano
|
40a7e596ec
|
Merge branch source:main into main
|
2023-07-19 14:37:35 +00:00 |
|
Massimo Magnano
|
9402b492c6
|
fcl-image: Added Color Space support
|
2023-07-19 16:36:03 +02:00 |
|
Michaël Van Canneyt
|
b83673ecf9
|
* Fix getlibraryfilename: do not add .so if output already contains it, do not add lib prefix if output already contains it. Take care of -o option
|
2023-07-19 16:16:49 +02:00 |
|
Michaël Van Canneyt
|
354c4ddcc1
|
* Fix wrongly renamed units/packages
|
2023-07-19 14:41:15 +02:00 |
|
Michaël Van Canneyt
|
6b5a4dbf6e
|
* use cthreads in correct location
|
2023-07-19 14:27:28 +02:00 |
|
Michaël Van Canneyt
|
dc6728c879
|
* Remove dependency on cthreads, that should always be in program/library uses clause
|
2023-07-19 12:34:05 +02:00 |
|
Michaël Van Canneyt
|
1083111ba1
|
* Simpler form of Terminate
|
2023-07-19 12:31:16 +02:00 |
|
mattias
|
757f65d0e2
|
pastojs: less hints
|
2023-07-18 20:19:47 +02:00 |
|
mattias
|
17ed07ac90
|
fcl-passrc: less hints and fixed char tests
|
2023-07-18 20:15:57 +02:00 |
|
Michaël Van Canneyt
|
ce37431a3f
|
* Make sure it compiles with FPC 3.2.2 for pas2js...
|
2023-07-18 16:17:22 +02:00 |
|
Michaël Van Canneyt
|
9aeb723747
|
* Make sure it compiles with FPC 3.2.2 for pas2js...
|
2023-07-18 16:13:11 +02:00 |
|
Michaël Van Canneyt
|
24bc93430e
|
* Make sure it compiles with FPC 3.2.2 for pas2js...
|
2023-07-18 16:09:00 +02:00 |
|
Michaël Van Canneyt
|
8471024ddc
|
* Add cthreads for unix
|
2023-07-18 14:13:19 +02:00 |
|
Michaël Van Canneyt
|
8a807a4e1c
|
* Patch from Jan Bruns to add some functions. Fixes issue #40038
|
2023-07-18 14:13:01 +02:00 |
|
Michaël Van Canneyt
|
e00ed69d66
|
* Remove unused variables. Fixes issue #40355
|
2023-07-17 17:53:03 +02:00 |
|
Michaël Van Canneyt
|
8af6fdefa8
|
* Better length check
|
2023-07-17 10:04:46 +02:00 |
|
Michaël Van Canneyt
|
0be4498284
|
* Add length check
|
2023-07-17 10:02:15 +02:00 |
|
Marcus Sackrow
|
f8d1602db5
|
Added cthreads to fpmake for fpcmake util
|
2023-07-16 19:56:46 +02:00 |
|
Michaël Van Canneyt
|
33dba31536
|
* Add overload to fix issue 40931 in lazarus
|
2023-07-16 19:06:22 +02:00 |
|
Michaël Van Canneyt
|
262948f06d
|
* Add cthreads
|
2023-07-16 13:58:49 +02:00 |
|
Michaël Van Canneyt
|
7dbbc79c9c
|
* Add cthreads
|
2023-07-16 13:58:49 +02:00 |
|
Michaël Van Canneyt
|
823fffa7bc
|
* Add cthreads
|
2023-07-16 13:58:49 +02:00 |
|
Michaël Van Canneyt
|
27fc3c95f8
|
* Add cthreads
|
2023-07-16 13:58:49 +02:00 |
|
Michaël Van Canneyt
|
f89025ec47
|
* Add cthreads
|
2023-07-16 13:58:49 +02:00 |
|
Michaël Van Canneyt
|
4d79ff20e2
|
* Add cthreads
|
2023-07-16 13:58:49 +02:00 |
|
Michaël Van Canneyt
|
dc074df9a8
|
* Add cthreads
|
2023-07-16 13:58:49 +02:00 |
|
Michaël Van Canneyt
|
01723a3cb2
|
* Add cthreads
|
2023-07-16 13:58:49 +02:00 |
|
Michaël Van Canneyt
|
49690fb663
|
* Add cthreads
|
2023-07-16 13:58:49 +02:00 |
|