Commit Graph

67640 Commits

Author SHA1 Message Date
Michaël Van Canneyt
7f592bb331 * Dotted filenames for package opencl 2023-07-27 19:04:09 +02:00
Michaël Van Canneyt
4537f34c82 * Dotted filenames for package odbc 2023-07-27 19:04:09 +02:00
Michaël Van Canneyt
79529a0cc0 * Dotted filenames for package cairo 2023-07-27 19:04:09 +02:00
Michaël Van Canneyt
e42a11fbfe * Dotted filenames for package uuid 2023-07-27 19:04:09 +02:00
Michaël Van Canneyt
37e637b61f * Pass FPC_DOTTEDUNITS on to fpmake as -ns
* cpu-target checks now use CPU_OS_TARGET instead of FULL_TARGET, as the latter includes SUB_TARGET
2023-07-27 19:04:09 +02:00
Michaël Van Canneyt
fb5d9285e3 * Small tool to regenerate fpcmake.inc. Execute "make regenerateinc" to use 2023-07-27 19:04:09 +02:00
Michaël Van Canneyt
401268818a * Tools to create dotted units or units that support dotted filenames 2023-07-27 19:04:09 +02:00
Michael VAN CANNEYT
bd4e9676fa * Add namespaces.lst 2023-07-27 19:04:09 +02:00
Michael VAN CANNEYT
ccfa38c68e * Dotted RTL compiles 2023-07-27 19:04:03 +02:00
Michaël Van Canneyt
9e228ff355 * Allow System.Variants (Delphi-compatible name) to be found when inserting variants unit 2023-07-27 18:40:34 +02:00
Michaël Van Canneyt
a9cc89ff46 * Allow hidden units to be found when replaying generic 2023-07-27 18:40:34 +02:00
Massimo Magnano
8b82074d65 Tiff ReverseEndian typing error, methods useful for derived classes 2023-07-26 22:21:18 +02:00
Michaël Van Canneyt
8ca4afd2d0 * Tests for NAMESPACES directive 2023-07-26 09:55:12 +02:00
Michael VAN CANNEYT
64feb6a5cd * $NAMESPACES directive 2023-07-26 09:45:53 +02:00
Henrique Gottardi Werlang
c75aa72b8f Protected the verbose of the resolver. 2023-07-25 22:11:51 +00:00
Michaël Van Canneyt
fef4ae489a * Some corrections after remarks by Alexey Torgashin 2023-07-25 19:48:18 +02:00
Michaël Van Canneyt
208f655b6f * Fix bootstrap target. Fixes issue #40363 2023-07-25 17:10:20 +02:00
Michael VAN CANNEYT
9a9484b26d * ApplyNamespaces 2023-07-25 16:58:59 +02:00
Michael VAN CANNEYT
2e4371e5a0 * Fix wrong EOL 2023-07-25 16:27:32 +02:00
Michael VAN CANNEYT
a960aeeed2 * Remove double external clause 2023-07-25 16:26:35 +02:00
Michael VAN CANNEYT
ec710fb219 * External objc class forward definition 2023-07-25 16:24:46 +02:00
Michael VAN CANNEYT
548ab476f7 * Allow to read extra targets from secondary file 2023-07-25 16:20:44 +02:00
Michael VAN CANNEYT
ed50a1941b * Unicode resource strings 2023-07-25 16:06:53 +02:00
Michael VAN CANNEYT
70b0cb99d4 * SetString needs correctly typed argument 2023-07-25 16:06:53 +02:00
Michael VAN CANNEYT
24109eb2a6 * Add switch to revert to using char 2023-07-25 16:06:53 +02:00
Michael VAN CANNEYT
30698ea06c * Prevent writing pointer types twice 2023-07-25 16:06:49 +02:00
Michaël Van Canneyt
c80bdbdd74 * Use common makefile 2023-07-25 15:14:16 +02:00
Michaël Van Canneyt
b1534feb3e * Use common makefile 2023-07-25 15:12:29 +02:00
Michaël Van Canneyt
37a4446393 * Use single Makefile 2023-07-25 15:07:59 +02:00
Michaël Van Canneyt
2232626ff7 * Fix makefiles 2023-07-25 14:33:16 +02:00
Michaël Van Canneyt
0db8f72dcd * Accept presence of Makefile+fpmake.pp as alid package dir 2023-07-25 14:32:54 +02:00
Michaël Van Canneyt
ba534b1192 * Fix 32-bit compilation 2023-07-25 13:31:05 +02:00
Michaël Van Canneyt
9a0f9fa554 * Revision change 2023-07-25 13:01:55 +02:00
Michaël Van Canneyt
f9d7e989e5 * Add some phony targets 2023-07-25 13:01:55 +02:00
Michaël Van Canneyt
2289c1f6a2 * Remove redundant Makefile.fpc 2023-07-25 13:01:55 +02:00
Michaël Van Canneyt
1180638f66 * Add possibility to specify output filename, and allow not to write package name 2023-07-25 13:01:55 +02:00
Massimo Magnano
08021aa714 AnsiString
(cherry picked from commit 5e29835b00751178ef4ecbd85c48552bb93a369a)
2023-07-25 12:45:42 +02:00
Massimo Magnano
d24b89fbd3 fcl-image: added BigTif and LabA color support
(cherry picked from commit 8c2bb60cc8dfd39fa6aeeece491c424780e79fe4)
2023-07-25 12:45:42 +02:00
Massimo Magnano
52e9657fd5 Replace fptiffcmn.pas
(cherry picked from commit 3c5af490b883a320725e4cdc5cf1f6615fc70a0d)
2023-07-25 12:45:42 +02:00
Pierre Muller
fad52c62ed Fix order of parameters of FillChar as suggested by Alexey Torgashin 2023-07-25 09:09:05 +02:00
Pierre Muller
0dcb555aca Update after fpcmake.ini change 2023-07-25 08:00:17 +02:00
Pierre Muller
ef5a32ab95 Fix order of parameters of FillChar 2023-07-25 07:22:39 +02:00
Michaël Van Canneyt
6e84d4275d * Fix for tmarshaller big endianness 2023-07-24 21:51:09 +02:00
Michaël Van Canneyt
813105ea0a * Fix compilation for platforms that do not have unicodestring 2023-07-24 18:08:02 +02:00
Michaël Van Canneyt
bb1b1bc705 * Regenerate makefiles with subtarget support 2023-07-24 16:32:02 +02:00
Michaël Van Canneyt
65f9c53759 * Some fixes for compilation with unicodertl (new methods after merge) 2023-07-24 16:30:18 +02:00
Michaël Van Canneyt
f0ef6b08ed * Regenerated makefiles with subtarget support 2023-07-24 16:16:37 +02:00
Michael VAN CANNEYT
10b66491ba * Allow to work with unicodertl 2023-07-24 15:38:09 +02:00
Michael VAN CANNEYT
34fec3c231 no override 2023-07-24 15:38:09 +02:00
Michael VAN CANNEYT
efc0272b99 * Zero out stringmanager record 2023-07-24 15:38:09 +02:00