mattias
d8fa6e6a9c
fcl-passrc: started test generic with type alias
2023-10-10 19:36:32 +02:00
Pierre Muller
ad637e8f09
Fix range error in tstruth2bu.pp test
2023-10-10 16:33:44 +00:00
Pierre Muller
71c6b6be0c
Add also DOSDIR and CLASSESDIR
2023-10-09 11:38:14 +02:00
Pierre Muller
2815273cf0
Set SYSUTILSDIR to unix dir in linux Makefile.fpc
2023-10-09 11:19:21 +02:00
Pierre Muller
08f9aaa6e6
Regenerate Makefile's with centralized SYSTEMUNIT variable
2023-10-09 01:02:28 +02:00
Pierre Muller
cb2d675732
Remove OS specific SYSTEMUNIT variable setting
2023-10-09 01:02:28 +02:00
Pierre Muller
b317f47029
Set SYSTEMUNIT variable globally inside inc/Makefile.rtl
2023-10-09 01:02:28 +02:00
mattias
7aa2ae7b36
fcl-css: test user pseudo class
2023-10-08 23:26:48 +02:00
marcoonthegit
816a4714f6
* another indirection problem reported on the forum for libusb_free_device_list
2023-10-07 22:50:18 +02:00
marcoonthegit
018593270b
* From double to triple indirection for the get_device_list function. Reported by Jurassic Pork on forum.
2023-10-07 16:40:41 +02:00
florian
a3f221e189
* allow set type to be a generic parameter, resolves #40453
2023-10-06 21:40:25 +02:00
Pierre Muller
431e42c873
Fix compilation of go32v2 installer by regenerating Makefile using latest fpcmake
2023-10-04 21:55:27 +00:00
Karoly Balogh
d748124996
tosunits: add VM_INQUIRE constant for xbios_vsetmode()
2023-10-03 21:11:18 +02:00
Karoly Balogh
35ac20c1f0
tosunits: xbios vsetrgb/vgetrgb - do not use Pascal open array style syntax in a C-style API, but C pointer-style
2023-10-03 21:11:18 +02:00
Pierre Muller
e3f4676fb0
Remove softfpu from unit list for wasm32-embedded target
2023-10-03 14:25:52 +00:00
Pierre Muller
d9ad6bdd1f
Avoid troubles with exported directories
2023-10-03 10:14:04 +00:00
Michaël Van Canneyt
123481aa8d
* Minor improvements of EncodeUri. Fixes issue #40455
2023-10-03 08:59:41 +02:00
Pierre Muller
e11838c5bd
Regenerate amiga, embedded, and go32v2 Makefile's
2023-10-02 22:27:17 +02:00
Pierre Muller
261e66fb84
go32v2 dos unit depends on go32 unit.
2023-10-02 22:27:17 +02:00
Pierre Muller
9845d15162
Cleanup sinclairql Makefile.fpc
2023-10-02 22:27:17 +02:00
Pierre Muller
9a9e2e4ae5
amiga and embedded Makefile.pfc changes
...
Remove RESUNIT rule from amiga/Makefile.fpc, as fpintres and fpextres are both treated inside inc/Makefile.rtl
Use CPU_COMMON_UNITS for embedded rules.
2023-10-02 22:27:17 +02:00
Michaël Van Canneyt
ab4db7f475
* Fix OnChange being fired twice when adding an object. Fixes issue 40261
2023-10-02 22:17:59 +02:00
Michaël Van Canneyt
113add75cc
* Fix issue #40454
2023-10-02 10:15:24 +02:00
Pierre Muller
ca0fbc1de6
Regenerate Makefile's after system rule changes
2023-09-29 17:44:35 +02:00
Pierre Muller
70d25e3b60
Remove OS spefic rules for system unit.
...
Use SYSDEPS variable to add specific dependencies.
Override FPC_SYTEM_OPT to add OS specific options.
Use SYSTEMUNIT variable.
2023-09-29 17:44:35 +02:00
Pierre Muller
b9544ad342
Add SYSTEMDIR variable (needed for BSD OSes)
2023-09-29 17:44:34 +02:00
Pierre Muller
da1bffd3a6
Regen
2023-09-29 17:44:34 +02:00
Pierre Muller
8533759737
syscall unit doesn't depend on unixtype, nor baseunix units for BSD OSes
2023-09-29 17:44:34 +02:00
Frederic Kehrein
ba55932929
Fixing trying to consume ID for anonymous switch field
2023-09-28 22:42:49 +00:00
Pierre Muller
f1317e893d
Update compiler related Makefile's
2023-09-28 11:22:55 +02:00
Pierre Muller
c335591b70
Generalize -DD option outside cycle
...
Add -DD option to LOCALOPT
if FPC_VERSION is equal to PACKAGE_VERSION
This is to avoid get different dates for
native compiler generated using 'make cycle'
versus cross-compilers.
2023-09-28 11:18:57 +02:00
Pierre Muller
c69bfcace2
Regenerate Makefile's after changes for DOTTED support
2023-09-27 17:59:46 +02:00
Pierre Muller
eea13aadd4
Convert go32v2 specific units to DOTTED
2023-09-27 17:55:17 +02:00
Pierre Muller
fb80deb529
Convert watcom unit rule to DOTTED
2023-09-27 17:45:27 +02:00
Pierre Muller
7a1195976f
Add dependency of dos unit on winprocs and wintypes units for win16 OS
2023-09-27 17:07:01 +02:00
Pierre Muller
c3fddb91ce
Regenerate Makefile's after changes for DOTTED support
2023-09-27 16:50:05 +02:00
Pierre Muller
fa1ec0e291
Fix TTHREADINCDIR value for haiku OS
2023-09-27 09:02:52 +02:00
Pierre Muller
f462aa9cf1
Remove obsolete handling of RELEASE, done by fpcmake
2023-09-27 09:02:52 +02:00
Pierre Muller
97b9682556
Modify rules for freebsd unit for DOTTED
2023-09-27 09:02:51 +02:00
Pierre Muller
707f79d52d
Remove references to crt and objects units
2023-09-27 08:19:22 +02:00
Pierre Muller
dd99cad0ab
Remove references to sockets unit, now in rtl-extra package
2023-09-27 08:19:22 +02:00
Pierre Muller
fb43582e94
Remove references to crt and graph units
2023-09-27 08:19:22 +02:00
Pierre Muller
ad33900090
Remove rules and references to matrix and ucomplex, which are in rtl-extra package
2023-09-27 00:10:10 +02:00
Pierre Muller
c844b60fe1
Remove obsolete rules in gba, nds and wii Makefile.fpc
2023-09-27 00:01:06 +02:00
Pierre Muller
a6353fecf0
Add tthread.inc dependency for classes unit using TTHREADINCDIR variable
2023-09-26 23:52:37 +02:00
Pierre Muller
38e3a37b82
Remove OS specific classes rules, setting CLASSES_DEPS_OS if needed
2023-09-26 23:35:34 +02:00
Pierre Muller
7438ea1d83
Remove references to fmtbcd (which is located in rtl-extra package)
2023-09-26 23:34:24 +02:00
Pierre Muller
42a1e42708
Set CLASSESDIR for OSes using unix/classes.pp source
2023-09-26 23:24:02 +02:00
Pierre Muller
4f055a9254
Add dependency of classes unit on sortbase
2023-09-26 23:23:21 +02:00
Pierre Muller
71ebbd7cc3
Use CLASSESUNIT variable instead of classes
2023-09-26 23:14:49 +02:00