Description: commits that update versions and makefiles,

This file as text.
(active) Revisions in this set:
5cb8bc546e093d2f14206c1aacf9a1112d2255c6,43db73cb54e82f5d40448969c090cda730e5ecd1,ee1be45df9e25993bc8c8289e7b8bd814064197a
18c5881e602212be0532ac220412e01d4228c497,f5d5e84649a1f85334edbd986351dd8d161dda33,b990c59693cc47cd9a306f528b2fe2b78d8ad41b
923c891b3704b831a5eb60fd8bb8ec1f8ca6e737,1cebf9f183e1a4c457b1e50ac0432ce9b26780e1,90d7a7f03add5d973d9a30455281ad09662a185e
41ccebb7371d261c79dc6f05a0e7daf9e9442935,e67236eb969dd5d0e7ef0f6d859de16e3c69e276,7fc94000c4f69d058d50f45eac1640f7f893a8b7
754374d2eec1e6dfac22fb80f431b420e0f2a5ce,660cfc49e86ae4b141544a526281883538397a49,16bdee8fcb093dee4c57d49bea4b6848892c0b5f
6902539bd8fae39fe3a2426ff5d6bd824c31dc55,0df460f56e6b48b294ee3b0a476587c066535e0e,3e16ad9d6c3cf176706ea2cabdb2d66cfd79879d
629b2a89517222e73f472b78a365f262741609c1,da042f77009d70a65e01126fae4216392a1fa18b,245e0f7cfee4e11d8e9eb02bd409e551f7fe5dc3
14b34e4f556dc4e473c69569569a8e130592fa40,ee3c4629aa1157fcb97db79e962b522649c7abd3,e341e247e99e1adfb84f522ea6a9468415d722d5
be64fd707a6ed1aa52ce366872b302dd18270a44,074f72b64b551ac877d216da62b17fa1dfb10aec,e9024877110a89323c818a9d49979c6c627f62c4
668d859cc2b0c341f6a12b0cb92e7dd4caca23f0,3fd5f452cdc50dc2cec13ac9b03b750aa2c252c9,e60b41f2ab405edaa1cb4020e6ca4503ac50b4fb
a202b86f37a18c6bdd6b9d346ed20a481caf3c94,3d0eac3ee60b948487d491fe851e2eb981c59bcf,314e55204655aaa8f2db239bcf34399e52a04718
39c060dfa726274fa05e22652431622de3cf57c4,85a8169c486dce73aadf89a0a1b1de6b28c55df6,632e3ff2cdabd20aa38f8e1f43fab0fcbf79adc3
7b5e58382b8cfd6f97b6928ee1107512741db426,02ec94c81831f969732b95b27f4fbb35a8de7507,c3f95f65eddd3cd96601243c3b69b6bd689a5dfe
f261146b6fe454bb829bcdcde98b2b68c332bf22,cdd7aaf2eb015e2f60a49b263bee54d74998c0ef,385c130e8d0f1f2035dd1f9059879e3b80cf5f3c
5b192cb82a38a4960734493e781827d34124f14a,618237a1c75ec3d2c19cc26ef9f9595084b7bc10,49ff6f512693b6c6a0ef94822ccc31be0d4a2595
d4e610dbc3a75859ce53654f88ea97e4e3fdb8b9,5c9de7edd77ab687a891a62315ecb193295492b7,7d1b7eda0e3e51b49449f96f8d77c26378afb291
c9ee52a8f59bb5b870ffdc1563a95dc71dbc8a67,b3fb6a0ec0569c655d9c31759b955dc16d7a9f68,d71346aa37828cd36ebfbee342e9fdc04f7bc11e
c123739af0ed517c9c99e6c8e72df83842595f58,453f45fa1f7e9396b416f9deca2904383a49292e,fc1ed782322d8e21a8624d5ce57ea5a42ebe84cd
2b9ec05963d7f0834cc64df4a2cf3eb724790fca,036aea025d8f7852098fd49e4eef17de00fc6cf0,b02b3b79b4312768194b5f7fbb7dc8b58e67765e
3a1efb7c07537638c87911829871697b9a9b1e7a,4ef8ae2a63551ec34ca2fc8a60be645e3cdd9810,3cfd40a4d38ed6e23b452abfa6ce982601a177e7
c83c89128a4d97154b2d23a01f82d354df5d435c,307c284f6a4f6da41c302fa2ed54128de1a10176,f8aaab3cd732f7b4b3c8d80308c91c81abb81f41
40cf71c9a5a6d2e2c4ee5134fc347fda711201aa,ca8a94e693ea963c2dfb4ad6efa9232068af508b,b31d5386ee2cf470763357b25b6d7f6d5f0d1710
a1f865ae45c1b007252224179ad591f2449b4e90,751417b6852836b6dd067a4661b5a7fe92612a9c,85ce54f83f9c0c4ae3cec62fd16238bf3acacea5
9abd81efa5e384ec0a11901a1fb67b79a0f78378,153baf41ce46448440b170f8d0d175953bd17f24,09b5e7c6b228604155f9dcade788950c26f337f3
83a5ba663643f5e87980186da0767c059f0f4488,b4938247fd7236cfb4acb2fd372449a91b0bf145,6bfef9e75239f76c31df1119b603307e35a60862
be696c474b3bcd6ecbc4b9f310eb4bd578edcd5d,8eaa4fc12751af5b2644d6b021eafa0c5da2ec9b,fa0bfc9a6030419c8ac27dd7a2e14ffbbeb02520
47e6422dfd3b7c14e1a0cecf037cb381356b1c97,18f996fd03f11f6637feeb7b3854ba3304cd8198,364a091474f2e652895a338e1110288e2d00d580
6bded28a1004fae8410321c898049611e4fa3c33,456bed94863ef0cb776454b020633b25a106f22e,7e7072c8233435934c326b7c709feba1efaf4db1
855a0af427202506a4fa4bc5b7d8666e81f95493,ac3fab3e921dab8d23c6d9e8fb6c94da21f76351,5f66de624d8f8c75e8a9b0323b5e4e709dc25685
982071d4a998d0921a7e8d784d76004c10ef5053,3164b535e54f39fad4ec5030b2ed0ba05c12dcac,c23a64523ed3be55e4f29f8f9b082ced0e703e0f
6d26d56f2fbe45209d48696600225a75d60c57da,8639dea46cfc4fb83cd2b64e3fc3e95872702d50,4994d9cab67d6be5206517e693065e41129b21fc
7b39089d4f60d08768c481674e94f4e7c09c3a86,19f97666e88abe2e9062973e59d435bb5eb7ce6e,c3db9d63f2bc2341769266a9172772d6a1c710a9
a596fab3d5271475c6e2ea57de309905250529e3,22c86e857e34668c3c430f84132fa7763e870e76,de7d7d34cab1e3d04a8539345b2b0a5912dff36a
748f71e5bbbe88d57dfa3cdc2569c698a982fc27,6fb16ceec631a8067fc7c1dc9384fe29cff6f142,0b9e02d920f95367d89a2da0657376115411830d
8920a4c08d238f7433c187db1666a4fae621b145,7f34f27a1c393c264687a5148bf91744436c75ad,ca550e1a704e6345044d283b9921fb0fa7f66a11
9a85db897244d3745312f9247941f7e894faf3fe,09b492536594be8666b3569e0d757088b52f8533,283b1daca8cc58afd398b6e372b653732c0a3b03
8471879cd9c88c0e30700db210f1abb7d54374a0,e7dc8ba5352e6155101fe1179b3141c6f49e11b8,45415f0645a09545decea45ea40ca226f47410b8
06ef8fba46d86a709511e4d72b8ec3cda227efac,7a1f617194277944c5c742e04bca327d4ed4ba38,d351b78821fe7c1a5e4c6680d5928683a1a8f55c
59807472aac504bd2acc0d64af0ad1988f3a2ff9,6605248b2d58c15760480ee404b4731b9ef16a2c,929b6ff18b3bdebebfdce018fd84f7135df2b6f3
7762897d320c5e0ee57e9d9dee57308813173033,3b1220e3230a040425fc872a1a6933a5742b95ee,f1b071bbba978ee95389fcc557b6d06680d7a9c0
6bc25c1e89734c1e93d828cd5027a6be0a07a074,0b0a5cb458e8179972ff83911535e0c784851856,9f2f4a6574516cd64cfb213174710013ad0d86f7
20f649b7e9670c947eb54bca12e0e2b5ef8bb679,ea68c97f5048973b8ba9eed354be828fe14a42f9,9e48addff52b3a5d398dec64030e026a45665d4d
755f350d5e88d5a9f72074eab159f2aa11fb8c99,0dcb555acafcaba20fed219f54b781790e31d2c2,9a0f9fa5545d84ca340bad329fae466424f8b4be
2530ac2641c577124ae19a319601438573e5c9ff,5508272cd545ea733e5f204abeb3a7744e7c3019,cfe85a036b812b0c167fb51e14300de975abd82e
4ff2b54f704618925c63c8f985a72eaa7c926922,19658ea42b5f08f6511cf3594ac3c4fbf4eff318,0dc2f78bc8c384579be8c13b271444eace7a04a3
7e73ccf915eb7225b37b7e156d2985e29990fc45,b900e5f61157e6ce28832f003e342f2ce53274f7,f4abc07748a03c44b43ad1e7655abfe0e3cf1db9
4b4365a013af5f5de21d48622ecd6dba2b22c9e9,d3af1091b6f6947dd923fa2efc2602396323e1cb,f6c487dcd7cb1de2781348bf2bb32cd034078eca
cdbbbf036baf5ef43329fbdc85b7773052f52b68,ed7da321f572d03da3bb3a89716cc51e5578eb85,4c7dd0810fa8ceeedfe7645fb79d148798c92772
6ad30649add5a4b1e75191cd0583ae3dfa8ab572,aefca4c22b7142dfccf09a175500af0d988f3755,1e60810df9007fab73f2e5da4304655e95ad8995
36293b8dcb54910a1783708ca0d897669f3dadb1,4acf7d25a0312bd7dec9700c8e2cb1514d25d7da,7c56f544cfc01571446e611d151af597b03bc775
192b8a8bfffff7c10937a878d2ff280f346823ce,c1f9d4998b432d1587c0e89de8716daf24d465ea,bb684c0bb310f38d34ad4b0b5bc5cc3d60bb32c0
44d8cb3ec1fe097e9f5d5a5390a10bf342947a1d,e035f673391be4cc075332455026f46d4ed28473,d01efd153c4e9fde82e66166bde3f3ccb1a1434c
2262d2050defed7a5df8aa6c70ad696603335d3d,2baee68fddd2b5270e6110c323bc436a36cb38c6,03689044d95ab61e8c9ebf99826c474bc5e42576
4c97e43bcadf0f4e00341c08489fe412a62d006f,cbd641720132d798a81453f327b2f2cbb8293346,7c9506a62951e3a0c9d10812d9473b7d58861420
83807ba780f33ed79f97b458cb88c734033dc6cc,ef1ca55728d8c011a37796d2962613e3cd880eb5,220971289a712e00147411d9918ab8587247c4e4
b416418134b84248bd3508e7dcf4aa08dfcdecb9,b5ad06da4beb8f88a17320667578ed2d193ef7ce,34b6d4f5723e2c1a7461b6b9b70f2de88a503ef8
51dcae0285b81ef36f481102046815e8163ccc36,f7b9eac5154cc1868d81a8431e99b9e117e8ea18,4784c141e39633131ec89b42e7ef593370f2ae4c
6e575e753eecdb77597caed1a12f85ad37c63b28,930596bd85d746a12bce9069159035d8bc9afcd3,ff89a4815aebe723cf72d8154bd227a7d24a7db3
3936e35b73572f9ee52f66afbc962638fd07bac4,35047acebdb22864f7a7b659bb28a83dcfb54db6,bfcdd919504f75c3ad4634ff1a70e1589ecf815f
a093c6e59a2c70fa8f7ef2ba002000e5b967aaf7,6debe90b072d33ed5c3dad5c075a1668579f1fd3,1f01ba4bc0bd8dd7ae41932bc21e7a94fba24c0c
3bf5c67485347d1168a9abd0f09e97b98b64aba3,5b661bcaaac203046c81c47ee002684190884ac7,460c86e78a6c0d6933918645efc7139b8955389d
6e9e1fb370d8e384b2d78935e2839dbbe6bcfe64,7b11f25a2693d4bcd299bd5d3510ad4f2f288565,f86068b0e177b4d14dfdf8adbaab5964bb04d258
2d6a0d59f0ab6965600f49ceba3c9f3c97b88234,47f10ae336af84778c34665d18d2523e2e6b4e5f,9dc3169e38be675b148d295a4a1de45f52a3e6ab
632ecfda9ee6c9409de9f5ea422860a4f6641383,c3f6db6a9505fd86e1b6624aceaa629ea05fbd35,5dcaabc91a9cd6856b7e01a97eeae0d1fd6e0ea4
e2e1fcfe63d185ffc3bd7097344a814ccd01dcca,8e6a4053e36f6c1cc6666a77b6bb3e96f34985a6,2f1314c22ce42acfd32b3d2142e7bf729b874188
975f0118ac60b28b809ef58b2c0c2aa6449427f4,353bc2775693f022b66e8de9c7e809e401689999,41c510a5b63e413a7115cef9275385e9c9c44526
fedf091a276aeed6a65e97cc122ac8824f9e8673,0c02585c62880cce0e9d1fc98dc17550daef76b5,f6e353d257f8fd7d0b2686f83f467bb394c83bf6
5f0e468901ed7b93d9ac620ada1fecd5fabce9a6,8c35709cd1b00a2859c40dfaca4b34a093b55141,386219db0a9ed8c41f4e227733d8a627d80f8dd0
952fda2a172b98ffdb17986bfedf5f63ac8c4121,2e3bbd9bd64ad7f3a1e6eb5080e179e9fff62f16,6e853a59cfe05f9b7add7ee8327c4e13837e8818
61f8659d3bab4ab430c67c84b627488d86dd8900,f7b3c03489960e283b64ec9bf20f881d5e351461,0a09583b10279c6162bec8e01bb02af64b23741e
03697f213095f00dc33b8e47e834a2cf87659d49,0e1bd04a78d07ffbd5516c36acb4b961913d5c67,4b0358ad902fef3e59a0a6e2177baa95687e2086
67b6d38657b27fef5f9b519ce30a7903b9aee322,a17e5e81c8bfc259634008d0dcd1e7604a575cd6,63783ec47a6b8af1446aaeb6d39400b586cedd18
2adfaea14585229973e960485f71d81967ad3859,0a8233aa25c946e30de0b4d6427cf4bf989afc4c,61c09bcb479e145fc1f67f6cbe17301fef2312dd
104c89b9d777636414e2790fa5dec344e1087b45,37ccaa7e3ea96b682fa4b9c146083533ad5bacc6,6e3c29bfb326b928e4b0da119dfc4ffe45a3714c
1c3d93ff107e489108670fe988b9f26f6940ecca,5b04fa819db7dc2077ceeb24bf44030c650d435c,25bc9d995de319b6011fb5b4b14d8154fa258239
76162a81064b41c0d6384647bfbd515040e5f138,cd48bd17fe9962027abf37978ff0e67e0c4ab451,e82f83bfe031cda36b8cb5d5fe885694ed0ed406
900e09c634d1f92b04a3a6bd94170a11b694a46b,4f471afa2f79c4e9545843471433c6e9c00394d7,9fb3cc9c313d70561425a5abf50db1ccece0e5fd
8c2337d4f87727f6491e2253f8ede224a7791f42,2aa4153120256e2104fd737a5f7dec8c3eba7e54,a5f0fb8b670692b1f09362ee8a9a1d760ab14fc6
abbfd09233b9d78e12c6a1676b8a5e3bceb7d199,52043998d3f2691b151b8423899595ef84c17799,ca7a7445e3ea95a1effda2ccb79a5cf0462be601
7d9adb9734ee2e1061e91cecdc73a0f0865cd5f3,0b697baa8bc26ae0c296809551bc706be26fe1ea,31e0c33187464ee42736ed353ab793c8cf76dfc6
64018f18b4184ace3e60b014315b312141afdb39,e7f4e3fd5081ccaf54adc6f759b4b265524481d1,907c9c6d5b7e7c0fca8cfc971717f930c295e90e

Clicking a revision will expand files
 


Fix PACKAGE_VERSION, restore 3.3.1 value
Commit consists out of
  • M Makefile


* updated fpcm revision.inc
Commit consists out of
  • M utils/fpcm/revision.inc

Merge: b9c16b98d1 b08b6a17bd

* reintegrated debug_eh branch
o the LLVM compiler is now functional for Darwin/x86-64, and also (but less
tested) for Linux/x86-64, Linux/AArch64 and Linux/ARMHF. See
https://wiki.freepascal.org/LLVM for details and the current state
o Dwarf-eh-based "zero-cost" exceptions are available with the regular
code generators for Linux/x86-64 and Linux/i386 if the compiler is
compiled with -dpsabieh


* update sharedlibs variable
Commit consists out of
  • M rtl/linux/Makefile
  • M rtl/linux/Makefile.fpc


* more libunits
Commit consists out of
  • M rtl/linux/Makefile
  • M rtl/linux/Makefile.fpc


+ riscv32 cpu: Use SYSINIT_UNITS instead of LOADERS
* mips/mipsel cpus: pass -xgot on to AS call for LOADERS,
if OPT contains -ao-xgot.
Commit consists out of
  • M rtl/linux/Makefile
  • M rtl/linux/Makefile.fpc


* Missing include-file added to fpmake-archive
Commit consists out of
  • M packages/fcl-report/fpmake.pp


+ freertos
Commit consists out of
  • M rtl/Makefile.fpc


Disable cpu and signals unit for aarch64 CPU
Commit consists out of
  • M rtl/win64/Makefile
  • M rtl/win64/Makefile.fpc


* CPU_UNITS needs to be referenced
Commit consists out of
  • M rtl/win64/Makefile
  • M rtl/win64/Makefile.fpc


Disable bzip2 package for msxdos (Data element tool large error)
Commit consists out of
  • M packages/bzip2/fpmake.pp


Disable all utils for zxspectrum and msxdos
Commit consists out of
  • M utils/fpmake.pp


Add amstradcpc to the list of unsupported OSes base utils
Commit consists out of
  • M utils/fpmake.pp


Add gcc specific options -mabi=32/-mabi=64 for mips CPU
Commit consists out of
  • M utils/fpcm/fpcmake.inc
  • M utils/fpcm/fpcmake.ini


Update revision.inc after commit 0046877
Commit consists out of
  • M utils/fpcm/revision.inc


Disable ucomplex and matrix units for z80-embedded target
Commit consists out of
  • M packages/rtl-extra/fpmake.pp


* simplify rules for softfpu units
Commit consists out of
  • M rtl/linux/Makefile.fpc
  • M rtl/macos/Makefile.fpc


* sysutils depends on initc
Commit consists out of
  • M rtl/darwin/Makefile
  • M rtl/darwin/Makefile.fpc


* regenerated
Commit consists out of
  • M rtl/aix/Makefile
  • M rtl/darwin/Makefile
  • M rtl/freebsd/Makefile
  • M rtl/linux/Makefile
  • M rtl/solaris/Makefile


Regenerated automatically after commit 0047358
Commit consists out of
  • M utils/fpcm/revision.inc


Add sysutils, typinfo, and math to explicit units list for macosclassic target OS
Commit consists out of
  • M rtl/macos/Makefile
  • M rtl/macos/Makefile.fpc


Update after commit 47376
Commit consists out of
  • M utils/fpcm/revision.inc


* update revision.inc
Commit consists out of
  • M utils/fpcm/revision.inc


+ add drivers.inc to the include file dependencies of the drivers unit
Commit consists out of
  • M packages/fv/fpmake.pp


+ add include file views.inc to fpmake
Commit consists out of
  • M packages/fv/fpmake.pp


+ added outline.inc include file to fpmake.pp
Commit consists out of
  • M packages/fv/fpmake.pp


+ added include file menus.inc to the menus unit dependencies in fpmake.pp
Commit consists out of
  • M packages/fv/fpmake.pp


+ added histlist.inc as dependency for histlist.pas in fpmake.pp
Commit consists out of
  • M packages/fv/fpmake.pp


+ added .inc dependencies in fpmake.pp for units app, dialogs, msgbox and validate
Commit consists out of
  • M packages/fv/fpmake.pp


+ fvcommon.inc include dependency
Commit consists out of
  • M packages/fv/fpmake.pp


+ added rtl-unicode as dependency for the fv unit
Commit consists out of
  • M packages/fv/fpmake.pp


* patch by Michael Ring: remove lm4f120 from armv7m as it is armv7em
Commit consists out of
  • M rtl/embedded/Makefile
  • M rtl/embedded/Makefile.fpc


* update revision.inc
Commit consists out of
  • M utils/fpcm/revision.inc


Avoid copying of objpas.pp into local rtl/macos directory
Commit consists out of
  • M rtl/macos/Makefile
  • M rtl/macos/Makefile.fpc


Use 4 char-long ShortName for ihxutil utils package
Commit consists out of
  • M utils/ihxutil/fpmake.pp


Use utils as shortname also
Commit consists out of
  • M utils/fpmake.pp


* regenerated
Commit consists out of
  • M rtl/darwin/Makefile


* Forgot to commit
Commit consists out of
  • M .gitattributes
  • A packages/fcl-mustache/Makefile
  • A packages/fcl-mustache/Makefile.fpc
  • A packages/fcl-mustache/fpmake.pp


* improved system unit dependencies
Commit consists out of
  • M rtl/darwin/Makefile
  • M rtl/darwin/Makefile.fpc


* makefile regenerated with latest fpcmake
Commit consists out of
  • M packages/fcl-mustache/Makefile


+ compile the unicode collations and extra code pages for the WASI target
Commit consists out of
  • M packages/rtl-unicode/fpmake.pp


+ enabled some rtl-extra units on the WASI target (matrix, ucomplex, objects)
Commit consists out of
  • M packages/rtl-extra/fpmake.pp


+ enabled the hash package for the WASI target
Commit consists out of
  • M packages/hash/fpmake.pp


* update revision.inc
Commit consists out of
  • M utils/fpcm/revision.inc


* patch by Alfred to fix cross building to darwin, resolves 0039109
Commit consists out of
  • M rtl/darwin/Makefile
  • M rtl/darwin/Makefile.fpc


Disable utils/fpcmkcfg package for wasi OS as it requires packages/fpmkunit package
Commit consists out of
  • M utils/fpcmkcfg/fpmake.pp


* compile fpc with -Cg on powerpc64-linux
Commit consists out of
  • M utils/fpcm/fpcmake.ini


Use filter instead of findstring make function when a whole word needs to match
Commit consists out of
  • M utils/fpcm/fpcmake.ini


Regenerated fpcmake.inc after previous commit: Use filter instead of findstring make function when a whole word needs to match
Commit consists out of
  • M utils/fpcm/fpcmake.inc


Commit revision.inc change after 7d1b7eda0e
Commit consists out of
  • M utils/fpcm/revision.inc


* comment corrected
- option -date=iso is not needed when retrieving the hash
Commit consists out of
  • M utils/fpcm/fpmake.pp


+ enabled compilation of the package ptc for macOS
Commit consists out of
  • M packages/ptc/fpmake.pp


+ enabled compilation of unit ptcgraph for macOS
Commit consists out of
  • M packages/graph/fpmake.pp


Graph package fixes
Fix aarch64-freebsd compilation failure
by restricting graph unit to i8086/i386/x86_64 CPUs.
Remove unneeded i386-linux special case.
Commit consists out of
  • M packages/graph/fpmake.pp


Re-enable compilation of graph unit for aarch64-win64
Commit consists out of
  • M packages/graph/fpmake.pp


* build json-rpc using invoke
Commit consists out of
  • M packages/fcl-web/fpmake.pp


Remove sortalgs unit for wasm32 CPU instead of only wasi target, as it is the wasm32 cpu that does not support gotos
Commit consists out of
  • M packages/rtl-extra/fpmake.pp


Enable rtti unit compilation for symbian OS, to fix failure in fcl-json
Commit consists out of
  • M packages/rtl-objpas/fpmake.pp


* updated revision after 53e5a4a0
Commit consists out of
  • M utils/fpcm/revision.inc


Add unit dependencies for arm and aarch64 specific units
Commit consists out of
  • M rtl/embedded/Makefile
  • M rtl/embedded/Makefile.fpc


Update fpcmake.inc after addition of aarch64-embedded target
Commit consists out of
  • M utils/fpcm/fpcmake.inc


* fix gitlab 0039519: apply patch by Julian Puhl to enable OpenAL for Win64
Commit consists out of
  • M packages/Makefile.fpc.fpcmake
  • M packages/openal/fpmake.pp


* regenerate packages\wasmtime with an up to date fpcmake
Commit consists out of
  • M packages/wasmtime/Makefile


Disable h2pas utils package for wasm32 as this CPU does not support goto
Commit consists out of
  • M utils/h2pas/fpmake.pp


Disable utils tply package for all wasm32 targets as it uses goto's
Commit consists out of
  • M utils/tply/fpmake.pp


atari: new unit gemcommon was missing from fpmake
Commit consists out of
  • M packages/tosunits/fpmake.pp


* updated
Commit consists out of
  • M utils/fpcm/revision.inc


wasm32 compiler target required -dNOOPT option
Commit consists out of
  • M packages/ide/fpmake.pp


Add newer Compiler targets: riscv32/riscv64/xtena/wasm32 and z80
Commit consists out of
  • M packages/ide/Makefile
  • M packages/ide/Makefile.fpc


Set correct exetension for cross-IDE
Commit consists out of
  • M packages/ide/fpmake.pp


+ added dependency to rtl-unicode for the ide package
Commit consists out of
  • M packages/ide/fpmake.pp


Revert "+ added dependency to rtl-unicode for the ide package"

This reverts commit 153baf41ce46448440b170f8d0d175953bd17f24.
Commit consists out of
  • M packages/ide/fpmake.pp


+ compile the charset unit for Win16. This fixes compilation after the
unicodekvm branch merge.
Commit consists out of
  • M rtl/win16/Makefile
  • M rtl/win16/Makefile.fpc


+ enabled compilation of unit 'cpu' for win16
Commit consists out of
  • M rtl/win16/Makefile
  • M rtl/win16/Makefile.fpc


+ enabled compilation of unit getopts for win16
Commit consists out of
  • M rtl/win16/Makefile
  • M rtl/win16/Makefile.fpc


+ enabled compilation of cpall and all its codepages for Win16
Commit consists out of
  • M rtl/win16/Makefile
  • M rtl/win16/Makefile.fpc


+ enabled compilation of unit unicodenumtable for win16
Commit consists out of
  • M rtl/win16/Makefile
  • M rtl/win16/Makefile.fpc


+ enabled compilation of unit unicodedata for win16
Commit consists out of
  • M rtl/win16/Makefile
  • M rtl/win16/Makefile.fpc


* use unit rtlconsts instead of rtlconst for win16
Commit consists out of
  • M rtl/win16/Makefile
  • M rtl/win16/Makefile.fpc


+ enabled compilation of unit character for win16
Commit consists out of
  • M rtl/win16/Makefile
  • M rtl/win16/Makefile.fpc


+ enabled compilation of unit ctypes for win16
Commit consists out of
  • M rtl/win16/Makefile
  • M rtl/win16/Makefile.fpc


Fix gcc options for mips CPU
Commit consists out of
  • M utils/fpcm/fpcmake.inc
  • M utils/fpcm/fpcmake.ini


* tosunits: add metados to the compilable units, reported and patch by mfro on atari-forum.com
Commit consists out of
  • M packages/tosunits/fpmake.pp


Update utils/fpcm/revision.inc after commit 8d65554495 dated 2022/02/13
Commit consists out of
  • M utils/fpcm/revision.inc


Update utils/fpcm/revision.inc after commit 6bded28a10
Commit consists out of
  • M utils/fpcm/revision.inc


Update utils/fpcm/revision.inc to commit d0db89072e
Commit consists out of
  • M utils/fpcm/revision.inc


* regenerate makefile
Commit consists out of
  • M rtl/android/Makefile


Try to fix mips gcc troubles
Commit consists out of
  • M utils/fpcm/fpcmake.ini


* revision.inc update
Commit consists out of
  • M utils/fpcm/revision.inc


Update revision.inc to 982071d4a9 hash
Commit consists out of
  • M utils/fpcm/revision.inc


Do not use -m32 option to find generic gcc library
Commit consists out of
  • M utils/fpcm/fpcmake.inc
  • M utils/fpcm/fpcmake.ini


Update to revision 6d26d56f2f
Commit consists out of
  • M utils/fpcm/revision.inc


Installer now also depends on rtl-unicode package
Commit consists out of
  • M installer/Makefile
  • M installer/Makefile.fpc


* updated
Commit consists out of
  • M utils/fpcm/revision.inc


+ enabled compilation of the package ptc on OpenBSD
Commit consists out of
  • M packages/ptc/fpmake.pp


+ enabled compilation of units ptcgraph, ptccrt and ptcmouse on OpenBSD
Commit consists out of
  • M packages/graph/fpmake.pp


+ enabled compilation of unit ptc on FreeBSD
Commit consists out of
  • M packages/ptc/fpmake.pp


+ enabled compilation of units ptcgraph, ptccrt and ptcmouse on FreeBSD
Commit consists out of
  • M packages/graph/fpmake.pp


* Compile jwrsa
Commit consists out of
  • M packages/fcl-web/fpmake.pp


+ enabled compilation of units variants and rtti, bug gitlab 0039579 is now fixed
Commit consists out of
  • M packages/rtl-objpas/fpmake.pp


* enable dbus for freebsd
Commit consists out of
  • M packages/dbus/fpmake.pp


+ enabled compilation of package libtar for wasm32-wasi
Commit consists out of
  • M packages/libtar/fpmake.pp


+ enabled compilation of package webidl for wasm32-wasi
Commit consists out of
  • M packages/webidl/fpmake.pp


+ enabled compilation of package symbolic for wasm32-wasi
Commit consists out of
  • M packages/symbolic/fpmake.pp


+ enabled compilation of unit FmtBcd for wasm32-wasi
Commit consists out of
  • M packages/rtl-objpas/fpmake.pp


+ enabled compilation of package fcl-json for wasm32-wasi
Commit consists out of
  • M packages/fcl-json/fpmake.pp


+ enabled compilation of package fcl-db for wasm32-wasi
Commit consists out of
  • M packages/fcl-db/fpmake.pp


+ enabled compilation of package fcl-sdo for wasm32-wasi
Commit consists out of
  • M packages/fcl-sdo/fpmake.pp


+ enabled compilation of package fcl-passrc for wasm32-wasi
Commit consists out of
  • M packages/fcl-passrc/fpmake.pp


+ enabled compilation of package fcl-mustache for wasm32-wasi
Commit consists out of
  • M packages/fcl-mustache/fpmake.pp


+ enabled compilation of package fcl-js for wasm32-wasi
Commit consists out of
  • M packages/fcl-js/fpmake.pp


webidl: fpmake
Commit consists out of
  • M packages/webidl/fpmake.pp


Cleanup bsd and sysctl units make rules
Commit consists out of
  • M rtl/dragonfly/Makefile
  • M rtl/dragonfly/Makefile.fpc
  • M rtl/freebsd/Makefile
  • M rtl/freebsd/Makefile.fpc
  • M rtl/netbsd/Makefile
  • M rtl/netbsd/Makefile.fpc
  • M rtl/openbsd/Makefile
  • M rtl/openbsd/Makefile.fpc


* Fix typo in author
Commit consists out of
  • M packages/gstreamer/fpmake.pp


* Fix some compiler warnings
Commit consists out of
  • M packages/dblib/fpmake.pp


* Fix some compiler warnings
Commit consists out of
  • M packages/rtl-unicode/fpmake.pp


* Fix some compiler warnings
Commit consists out of
  • M packages/gitlab/fpmake.pp


* Fix some compiler warnings
Commit consists out of
  • M packages/ide/fpmake.pp


* Fix wong extension for fpcssresolver.pas
Commit consists out of
  • M packages/fcl-css/fpmake.pp


aros: fixed typo/naming mismatch in 5b0669d0, spotted by Alexey Torgashin
Commit consists out of
  • M rtl/aros/Makefile
  • M rtl/aros/Makefile.fpc


Homogenize with other OSes by also using CPU_UNITS make variable
Commit consists out of
  • M rtl/aros/Makefile.fpc
  • M rtl/haiku/Makefile.fpc


Regenerate the three Makefile's modified by the two previous commits
Commit consists out of
  • M rtl/aros/Makefile
  • M rtl/haiku/Makefile
  • M rtl/wince/Makefile


Remove include files for collation_ru source, as they are gone since commit 27ed2808dcb4c95b101cada579f32ea3325e08d3
Commit consists out of
  • M packages/rtl-unicode/fpmake.pp


Add missing include directory src/ptcwrapper
Commit consists out of
  • M packages/ptc/fpmake.pp


Remove convert.inc from fpmake include list as it was removed in commit 15ff16d85218ad77941878493af4b120cb11da47
Commit consists out of
  • M packages/rtl-console/fpmake.pp


Specify correct include files used in ptcwrapper unit, not in ptceventqueue
Commit consists out of
  • M packages/ptc/fpmake.pp


Update after hash change
Commit consists out of
  • M utils/fpcm/revision.inc


Update after fpcmake.ini change
Commit consists out of
  • M utils/fpcm/revision.inc


* Revision change
Commit consists out of
  • M utils/fpcm/revision.inc


Commit new revision.inc
Commit consists out of
  • M utils/fpcm/revision.inc


human68k: fpcmake support fixes, files regenerated
Commit consists out of
  • M utils/fpcm/fpcmake.inc
  • M utils/fpcm/fpmake.pp
  • M utils/fpcm/revision.inc


Add TEST_FAILLIST, TEST_LOG and TEST_LONGLOG variables, and use those to set LOGFILES list, to avoid troubles if LOG, LONGLOG or FAILLIST variables already are set
Commit consists out of
  • M tests/Makefile
  • M tests/Makefile.fpc


dirs_ps1=ps1
Commit consists out of
  • M rtl/Makefile
  • M rtl/Makefile.fpc


strt.pp removed from build
Commit consists out of
  • M rtl/ps1/Makefile
  • M rtl/ps1/Makefile.fpc


all packages witch are not able to compile REMOVED
Commit consists out of
  • M packages/bzip2/fpmake.pp
  • M packages/chm/fpmake.pp
  • M packages/fcl-base/fpmake.pp
  • M packages/fcl-css/fpmake.pp
  • M packages/fcl-db/fpmake.pp
  • M packages/fcl-fpcunit/fpmake.pp
  • M packages/fcl-hash/fpmake.pp
  • M packages/fcl-image/fpmake.pp
  • M packages/fcl-js/fpmake.pp
  • M packages/fcl-json/fpmake.pp
  • M packages/fcl-jsonschema/fpmake.pp
  • M packages/fcl-mustache/fpmake.pp
  • M packages/fcl-net/fpmake.pp
  • M packages/fcl-passrc/fpmake.pp
  • M packages/fcl-pdf/fpmake.pp
  • M packages/fcl-registry/fpmake.pp
  • M packages/fcl-res/fpmake.pp
  • M packages/fcl-sdo/fpmake.pp
  • M packages/fcl-sound/fpmake.pp
  • M packages/fcl-xml/fpmake.pp
  • M packages/fpmkunit/fpmake.pp
  • M packages/fppkg/fpmake.pp
  • M packages/hash/fpmake.pp
  • M packages/libgd/fpmake.pp
  • M packages/libtar/fpmake.pp
  • M packages/pasjpeg/fpmake.pp
  • M packages/paszlib/fpmake.pp
  • M packages/regexpr/fpmake.pp
  • M packages/rtl-generics/fpmake.pp
  • M packages/sdl/fpmake.pp
  • M packages/symbolic/fpmake.pp
  • M packages/unzip/fpmake.pp
  • M packages/webidl/fpmake.pp


some psy-q-sdk bindings added to the rtl compilation
Commit consists out of
  • M rtl/ps1/Makefile
  • M rtl/ps1/Makefile.fpc


+ added dependencies for the psy-q-sdk units to the PS1 RTL makefile. Fixes
parallel make.
Commit consists out of
  • M rtl/ps1/Makefile
  • M rtl/ps1/Makefile.fpc


- remove Makefiles that shouldn't be committed to the git repository
Commit consists out of
  • D packages/build/Makefile
  • D utils/build/Makefile


+ enabled compilation of unit iso7185 for the PS1 target
Commit consists out of
  • M rtl/ps1/Makefile
  • M rtl/ps1/Makefile.fpc


+ enabled the ctypes unit for the PS1
Commit consists out of
  • M rtl/ps1/Makefile
  • M rtl/ps1/Makefile.fpc


+ enabled the sysconst unit for the PS1 target
Commit consists out of
  • M rtl/ps1/Makefile
  • M rtl/ps1/Makefile.fpc


+ enable compilation of the uuchar unit for the PS1 target
Commit consists out of
  • M rtl/ps1/Makefile
  • M rtl/ps1/Makefile.fpc


+ enabled compilation of the strings unit for PS1
Commit consists out of
  • M rtl/ps1/Makefile
  • M rtl/ps1/Makefile.fpc


+ enabled compilation of unit objpas for the ZX Spectrum
Commit consists out of
  • M rtl/zxspectrum/Makefile
  • M rtl/zxspectrum/Makefile.fpc


+ enabled compilation of unit uuchar for the ZX Spectrum
Commit consists out of
  • M rtl/zxspectrum/Makefile
  • M rtl/zxspectrum/Makefile.fpc


+ enabled compilation of unit strings for the ZX Spectrum
Commit consists out of
  • M rtl/zxspectrum/Makefile
  • M rtl/zxspectrum/Makefile.fpc


Completely disable utils for ps1 target for now
Commit consists out of
  • M utils/fpmake.pp


Disable ps1 target OS for all failing utils packages
Commit consists out of
  • M utils/fpcm/fpmake.pp
  • M utils/fpcmkcfg/fpmake.pp
  • M utils/fpcres/fpmake.pp
  • M utils/fpcreslipo/fpmake.pp
  • M utils/fpdoc/fpmake.pp
  • M utils/fppkg/fpmake.pp
  • M utils/h2pas/fpmake.pp
  • M utils/ihxutil/fpmake.pp
  • M utils/json2pas/fpmake.pp
  • M utils/pas2fpm/fpmake.pp
  • M utils/pas2jni/fpmake.pp
  • M utils/pas2ut/fpmake.pp
  • M utils/unicode/fpmake.pp


Move charset unit to implicit units list
Commit consists out of
  • M rtl/win32/Makefile
  • M rtl/win32/Makefile.fpc


2 packages excluded
Commit consists out of
  • M packages/fcl-stl/fpmake.pp
  • M packages/hermes/fpmake.pp


fixes the psy-q-sdk dependencies
Commit consists out of
  • M rtl/ps1/Makefile
  • M rtl/ps1/Makefile.fpc


added OBJPASUNIT dependency
Commit consists out of
  • M rtl/ps1/Makefile
  • M rtl/ps1/Makefile.fpc


* forgot to add fpmake.pp in previous commit
Commit consists out of
  • A packages/fcl-fpterm/fpmake.pp


* use lowercase strings for the dependencies in fcl-fpterm/fpmake.pp
- removed commented out code
Commit consists out of
  • M packages/fcl-fpterm/fpmake.pp


+ enabled compilation of unit unix98pty for OpenBSD
Commit consists out of
  • M rtl/openbsd/Makefile
  • M rtl/openbsd/Makefile.fpc


+ fpterm: enabled compilation of unit FpTerm.InputOutputConnection.UnixPTY on OpenBSD
Commit consists out of
  • M packages/fcl-fpterm/fpmake.pp


- disabled compilation of the fcl-fpterm package on the JVM target
Commit consists out of
  • M packages/fcl-fpterm/fpmake.pp


+ enabled compilation of unit unix98pty on FreeBSD
Commit consists out of
  • M rtl/freebsd/Makefile
  • M rtl/freebsd/Makefile.fpc


+ added FreeBSD to the UnixPTY OSes
Commit consists out of
  • M packages/fcl-fpterm/fpmake.pp


+ enabled compilation of unit unix98pty on NetBSD
Commit consists out of
  • M rtl/netbsd/Makefile
  • M rtl/netbsd/Makefile.fpc


+ enabled compilation of ptc on NetBSD
Commit consists out of
  • M packages/ptc/fpmake.pp


+ enabled compilation of unit ptcgraph on NetBSD
Commit consists out of
  • M packages/graph/fpmake.pp


+ enabled compilation of ptckvm on NetBSD
Commit consists out of
  • M packages/ptckvm/fpmake.pp


+ added NetBSD to PtcKvmOSes and UnixPtyOSes
Commit consists out of
  • M packages/fcl-fpterm/fpmake.pp


macOS: fix make all

Conflicts between FV and UnivInt units (Keyboard/Mouse) break the compilation
of ftckvm/fcl-fpterm
Commit consists out of
  • M packages/fcl-fpterm/fpmake.pp
  • M packages/ptckvm/fpmake.pp


- exclude fpc-term from compilation on MSX-DOS
Commit consists out of
  • M packages/fcl-fpterm/fpmake.pp


Add ColorSel in fpmake
Commit consists out of
  • M packages/fv/fpmake.pp


Pass -ll option to prepup utility to include longlog file into tar.gz testsuite results
Commit consists out of
  • M tests/Makefile
  • M tests/Makefile.fpc


rtl/amiga: fixed missing charset unit in implicitunits
Commit consists out of
  • M rtl/amiga/Makefile
  • M rtl/amiga/Makefile.fpc


* Only build simplewebserver for oses with sockets
Commit consists out of
  • M packages/fcl-web/fpmake.pp


* enable gtk2 for android, based on a patch (adapated to 3.3.1) by Alfred Glänzer in gitlab 0040994
Commit consists out of
  • M packages/cairo/fpmake.pp
  • M packages/fcl-image/fpmake.pp
  • M packages/gtk2/fpmake.pp
  • M packages/x11/fpmake.pp


Add missing sub-directories from test/packages directory
Commit consists out of
  • M tests/Makefile
  • M tests/Makefile.fpc


Fix directories for some source files, based on suggestion by Alfred Glänzer in gitlab 0040995
Commit consists out of
  • M rtl/aix/Makefile
  • M rtl/amiga/Makefile
  • M rtl/android/Makefile
  • M rtl/android/Makefile.fpc
  • M rtl/aros/Makefile
  • M rtl/atari/Makefile
  • M rtl/beos/Makefile
  • M rtl/darwin/Makefile
  • M rtl/dragonfly/Makefile
  • M rtl/embedded/Makefile
  • M rtl/emx/Makefile
  • M rtl/freebsd/Makefile
  • M rtl/freertos/Makefile
  • M rtl/gba/Makefile
  • M rtl/go32v2/Makefile
  • M rtl/haiku/Makefile
  • M rtl/human68k/Makefile
  • M rtl/inc/Makefile.rtl
  • M rtl/java/Makefile
  • M rtl/linux/Makefile
  • M rtl/macos/Makefile
  • M rtl/morphos/Makefile
  • M rtl/msdos/Makefile
  • M rtl/msxdos/Makefile
  • M rtl/nativent/Makefile
  • M rtl/nds/Makefile
  • M rtl/netbsd/Makefile
  • M rtl/netware/Makefile
  • M rtl/netwlibc/Makefile
  • M rtl/openbsd/Makefile
  • M rtl/os2/Makefile
  • M rtl/palmos/Makefile
  • M rtl/ps1/Makefile
  • M rtl/sinclairql/Makefile
  • M rtl/solaris/Makefile
  • M rtl/symbian/Makefile
  • M rtl/wasi/Makefile
  • M rtl/watcom/Makefile
  • M rtl/wii/Makefile
  • M rtl/win16/Makefile
  • M rtl/win32/Makefile
  • M rtl/win64/Makefile
  • M rtl/wince/Makefile
  • M rtl/zxspectrum/Makefile


fcl-web: only disable some CGI related things on Amiga-like systems, where the current code assumes Unix or Windows
Commit consists out of
  • M packages/fcl-web/fpmake.pp


fcl-web: fixed a wrong condition in previous commit
Commit consists out of
  • M packages/fcl-web/fpmake.pp


Disable of utils packages for wasip2 OS target
Commit consists out of
  • M utils/fpcm/fpmake.pp
  • M utils/fpcmkcfg/fpmake.pp
  • M utils/fpcres/fpmake.pp
  • M utils/fpcreslipo/fpmake.pp
  • M utils/fpdoc/fpmake.pp
  • M utils/fpmake.pp
  • M utils/fprcp/fpmake.pp
  • M utils/h2pas/fpmake.pp
  • M utils/ihxutil/fpmake.pp
  • M utils/json2pas/fpmake.pp
  • M utils/openapi/fpmake.pp
  • M utils/pas2fpm/fpmake.pp
  • M utils/pas2jni/fpmake.pp
  • M utils/pas2ut/fpmake.pp
  • M utils/tply/fpmake.pp
  • M utils/unicode/fpmake.pp


Add missing Makefile and Makefile.fpc.fpcmake files for fcl-openapi package
Commit consists out of
  • A packages/fcl-openapi/Makefile
  • A packages/fcl-openapi/Makefile.fpc.fpcmake


Add dependencies for units of utils/fpcres package
Commit consists out of
  • M utils/fpcres/fpmake.pp


Disable libjack package for beos OS
Commit consists out of
  • M packages/libjack/fpmake.pp


Add missing dependency on types unit for math unit
Commit consists out of
  • M rtl/aix/Makefile
  • M rtl/amiga/Makefile
  • M rtl/android/Makefile
  • M rtl/aros/Makefile
  • M rtl/atari/Makefile
  • M rtl/beos/Makefile
  • M rtl/darwin/Makefile
  • M rtl/dragonfly/Makefile
  • M rtl/embedded/Makefile
  • M rtl/emx/Makefile
  • M rtl/freebsd/Makefile
  • M rtl/freertos/Makefile
  • M rtl/gba/Makefile
  • M rtl/go32v2/Makefile
  • M rtl/haiku/Makefile
  • M rtl/human68k/Makefile
  • M rtl/inc/Makefile.rtl
  • M rtl/java/Makefile
  • M rtl/linux/Makefile
  • M rtl/macos/Makefile
  • M rtl/morphos/Makefile
  • M rtl/msdos/Makefile
  • M rtl/msxdos/Makefile
  • M rtl/nativent/Makefile
  • M rtl/nds/Makefile
  • M rtl/netbsd/Makefile
  • M rtl/netware/Makefile
  • M rtl/netwlibc/Makefile
  • M rtl/openbsd/Makefile
  • M rtl/os2/Makefile
  • M rtl/palmos/Makefile
  • M rtl/ps1/Makefile
  • M rtl/sinclairql/Makefile
  • M rtl/solaris/Makefile
  • M rtl/symbian/Makefile
  • M rtl/wasip1/Makefile
  • M rtl/wasip1threads/Makefile
  • M rtl/wasip2/Makefile
  • M rtl/watcom/Makefile
  • M rtl/wii/Makefile
  • M rtl/win16/Makefile
  • M rtl/win32/Makefile
  • M rtl/win64/Makefile
  • M rtl/wince/Makefile
  • M rtl/zxspectrum/Makefile


Revert "Add missing dependency on types unit for math unit"

This reverts commit 1f01ba4bc0bd8dd7ae41932bc21e7a94fba24c0c.
Commit consists out of
  • M rtl/aix/Makefile
  • M rtl/amiga/Makefile
  • M rtl/android/Makefile
  • M rtl/aros/Makefile
  • M rtl/atari/Makefile
  • M rtl/beos/Makefile
  • M rtl/darwin/Makefile
  • M rtl/dragonfly/Makefile
  • M rtl/embedded/Makefile
  • M rtl/emx/Makefile
  • M rtl/freebsd/Makefile
  • M rtl/freertos/Makefile
  • M rtl/gba/Makefile
  • M rtl/go32v2/Makefile
  • M rtl/haiku/Makefile
  • M rtl/human68k/Makefile
  • M rtl/inc/Makefile.rtl
  • M rtl/java/Makefile
  • M rtl/linux/Makefile
  • M rtl/macos/Makefile
  • M rtl/morphos/Makefile
  • M rtl/msdos/Makefile
  • M rtl/msxdos/Makefile
  • M rtl/nativent/Makefile
  • M rtl/nds/Makefile
  • M rtl/netbsd/Makefile
  • M rtl/netware/Makefile
  • M rtl/netwlibc/Makefile
  • M rtl/openbsd/Makefile
  • M rtl/os2/Makefile
  • M rtl/palmos/Makefile
  • M rtl/ps1/Makefile
  • M rtl/sinclairql/Makefile
  • M rtl/solaris/Makefile
  • M rtl/symbian/Makefile
  • M rtl/wasip1/Makefile
  • M rtl/wasip1threads/Makefile
  • M rtl/wasip2/Makefile
  • M rtl/watcom/Makefile
  • M rtl/wii/Makefile
  • M rtl/win16/Makefile
  • M rtl/win32/Makefile
  • M rtl/win64/Makefile
  • M rtl/wince/Makefile
  • M rtl/zxspectrum/Makefile


Fix spelling error in several Makefile's
Commit consists out of
  • M rtl/aros/Makefile
  • M rtl/aros/Makefile.fpc
  • M rtl/emx/Makefile
  • M rtl/emx/Makefile.fpc
  • M rtl/netware/Makefile
  • M rtl/netware/Makefile.fpc
  • M rtl/os2/Makefile
  • M rtl/os2/Makefile.fpc
  • M rtl/watcom/Makefile
  • M rtl/watcom/Makefile.fpc


Change resource string extension variable RSTEXT to '.rsj'
Commit consists out of
  • M utils/fpcm/fpcmake.ini


Regenerate fpcmake.inc after: Change resource string extension variable RSTEXT to '.rsj'
Commit consists out of
  • M utils/fpcm/fpcmake.inc


Regenerate also all rtl Makefile's after: Change resource string extension variable RSTEXT to '.rsj'
Commit consists out of
  • M rtl/Makefile
  • M rtl/aix/Makefile
  • M rtl/amiga/Makefile
  • M rtl/android/Makefile
  • M rtl/aros/Makefile
  • M rtl/atari/Makefile
  • M rtl/beos/Makefile
  • M rtl/darwin/Makefile
  • M rtl/dragonfly/Makefile
  • M rtl/embedded/Makefile
  • M rtl/emx/Makefile
  • M rtl/freebsd/Makefile
  • M rtl/freertos/Makefile
  • M rtl/gba/Makefile
  • M rtl/go32v2/Makefile
  • M rtl/haiku/Makefile
  • M rtl/human68k/Makefile
  • M rtl/java/Makefile
  • M rtl/linux/Makefile
  • M rtl/macos/Makefile
  • M rtl/morphos/Makefile
  • M rtl/msdos/Makefile
  • M rtl/msxdos/Makefile
  • M rtl/nativent/Makefile
  • M rtl/nds/Makefile
  • M rtl/netbsd/Makefile
  • M rtl/netware/Makefile
  • M rtl/netwlibc/Makefile
  • M rtl/openbsd/Makefile
  • M rtl/os2/Makefile
  • M rtl/palmos/Makefile
  • M rtl/ps1/Makefile
  • M rtl/sinclairql/Makefile
  • M rtl/solaris/Makefile
  • M rtl/symbian/Makefile
  • M rtl/wasip1/Makefile
  • M rtl/wasip1threads/Makefile
  • M rtl/wasip2/Makefile
  • M rtl/watcom/Makefile
  • M rtl/wii/Makefile
  • M rtl/win16/Makefile
  • M rtl/win32/Makefile
  • M rtl/win64/Makefile
  • M rtl/wince/Makefile
  • M rtl/zxspectrum/Makefile


Add unicodedata unit to rsts entry
Commit consists out of
  • M rtl/aix/Makefile.fpc
  • M rtl/amiga/Makefile.fpc
  • M rtl/android/Makefile.fpc
  • M rtl/aros/Makefile.fpc
  • M rtl/atari/Makefile.fpc
  • M rtl/beos/Makefile.fpc
  • M rtl/darwin/Makefile.fpc
  • M rtl/dragonfly/Makefile.fpc
  • M rtl/emx/Makefile.fpc
  • M rtl/freebsd/Makefile.fpc
  • M rtl/freertos/Makefile.fpc
  • M rtl/gba/Makefile.fpc
  • M rtl/go32v2/Makefile.fpc
  • M rtl/haiku/Makefile.fpc
  • M rtl/human68k/Makefile.fpc
  • M rtl/linux/Makefile.fpc
  • M rtl/morphos/Makefile.fpc
  • M rtl/msxdos/Makefile.fpc
  • M rtl/nds/Makefile.fpc
  • M rtl/netbsd/Makefile.fpc
  • M rtl/netware/Makefile.fpc
  • M rtl/openbsd/Makefile.fpc
  • M rtl/os2/Makefile.fpc
  • M rtl/sinclairql/Makefile.fpc
  • M rtl/solaris/Makefile.fpc
  • M rtl/watcom/Makefile.fpc
  • M rtl/wii/Makefile.fpc
  • M rtl/win32/Makefile.fpc
  • M rtl/win64/Makefile.fpc
  • M rtl/wince/Makefile.fpc


Regenerate several rtl Makefile's after: Add unicodedata unit to rsts entry
Commit consists out of
  • M rtl/aix/Makefile
  • M rtl/amiga/Makefile
  • M rtl/android/Makefile
  • M rtl/aros/Makefile
  • M rtl/atari/Makefile
  • M rtl/beos/Makefile
  • M rtl/darwin/Makefile
  • M rtl/dragonfly/Makefile
  • M rtl/emx/Makefile
  • M rtl/freebsd/Makefile
  • M rtl/go32v2/Makefile
  • M rtl/haiku/Makefile
  • M rtl/human68k/Makefile
  • M rtl/linux/Makefile
  • M rtl/morphos/Makefile
  • M rtl/netbsd/Makefile
  • M rtl/netware/Makefile
  • M rtl/openbsd/Makefile
  • M rtl/os2/Makefile
  • M rtl/sinclairql/Makefile
  • M rtl/solaris/Makefile
  • M rtl/watcom/Makefile
  • M rtl/win32/Makefile
  • M rtl/win64/Makefile


Add symbol_order*.fpc pattern, used for Darwin targets, to clean rules
Commit consists out of
  • M utils/fpcm/fpcmake.ini


Regenerate fpcmake.inc after: Add symbol_order*.fpc pattern, used for Darwin targets, to clean rules
Commit consists out of
  • M utils/fpcm/fpcmake.inc


Update fpmake for hash package.
Commit consists out of
  • M packages/hash/fpmake.pp


Fpmake update for sha256 new files.
Commit consists out of
  • M packages/fcl-hash/fpmake.pp


Add ALL_EXEEXT Makefile variable to be able to clean cross-compiled executables
Commit consists out of
  • M utils/fpcm/fpcmake.inc
  • M utils/fpcm/fpcmake.ini


Add -L command line option to dotest calls when make is run in parallel, to avoid GetCompilerInfo failures
Commit consists out of
  • M tests/Makefile
  • M tests/Makefile.fpc


Add types unit as a dependency of macpas unit to avoid troubles when compiling rtl with make in parallel
Commit consists out of
  • M rtl/aix/Makefile
  • M rtl/amiga/Makefile
  • M rtl/android/Makefile
  • M rtl/aros/Makefile
  • M rtl/atari/Makefile
  • M rtl/beos/Makefile
  • M rtl/darwin/Makefile
  • M rtl/dragonfly/Makefile
  • M rtl/embedded/Makefile
  • M rtl/emx/Makefile
  • M rtl/freebsd/Makefile
  • M rtl/freertos/Makefile
  • M rtl/gba/Makefile
  • M rtl/go32v2/Makefile
  • M rtl/haiku/Makefile
  • M rtl/human68k/Makefile
  • M rtl/inc/Makefile.rtl
  • M rtl/java/Makefile
  • M rtl/linux/Makefile
  • M rtl/macos/Makefile
  • M rtl/morphos/Makefile
  • M rtl/msdos/Makefile
  • M rtl/msxdos/Makefile
  • M rtl/nativent/Makefile
  • M rtl/nds/Makefile
  • M rtl/netbsd/Makefile
  • M rtl/netware/Makefile
  • M rtl/netwlibc/Makefile
  • M rtl/openbsd/Makefile
  • M rtl/os2/Makefile
  • M rtl/palmos/Makefile
  • M rtl/ps1/Makefile
  • M rtl/sinclairql/Makefile
  • M rtl/solaris/Makefile
  • M rtl/symbian/Makefile
  • M rtl/wasip1/Makefile
  • M rtl/wasip1threads/Makefile
  • M rtl/wasip2/Makefile
  • M rtl/watcom/Makefile
  • M rtl/wii/Makefile
  • M rtl/win16/Makefile
  • M rtl/win32/Makefile
  • M rtl/win64/Makefile
  • M rtl/wince/Makefile
  • M rtl/zxspectrum/Makefile


* Correct dependency on rtl-objpas
Commit consists out of
  • M packages/rtl-extra/fpmake.pp


* Empty set?
Commit consists out of
  • M packages/rtl-extra/fpmake.pp


* Dependency on rtl-objpas in wrong package :(
Commit consists out of
  • M packages/rtl-extra/fpmake.pp
  • M packages/rtl-unicode/fpmake.pp


Enable rtl-objpas for i8086-win16 target
Commit consists out of
  • M packages/rtl-objpas/fpmake.pp


Add character unit to macos RTL unit list
Commit consists out of
  • M rtl/macos/Makefile
  • M rtl/macos/Makefile.fpc


Add macosclassic to several sets listing OSes for specific units
Commit consists out of
  • M packages/rtl-objpas/fpmake.pp


Add macosclassic OS to list of collation and code page units
Commit consists out of
  • M packages/rtl-unicode/fpmake.pp


Avoid using AllOSes in rtl-unicode fpmake to avoid considering targets which cannot support unicode
Commit consists out of
  • M packages/rtl-unicode/fpmake.pp


Fix compilation of packages for msdos and win16 OSes
Commit consists out of
  • M packages/rtl-unicode/fpmake.pp


Remove outdated comments
Commit consists out of
  • M packages/rtl-unicode/fpmake.pp


Remove unneeded exclusion of z80 OSes
Commit consists out of
  • M packages/rtl-unicode/fpmake.pp


Only remove temporary gdbver.inc file in AfterCleanProc to avoid parallel running trouble
Commit consists out of
  • M packages/gdbint/fpmake.pp


Correct relative path of gdbver.inc inside AfterClean_gdbint procedure
Commit consists out of
  • M packages/gdbint/fpmake.pp


Move gdbver.inc into units/CPU-OS sub-directory to avoid failure on parallel builds
Commit consists out of
  • M packages/gdbint/fpmake.pp


* build avrsim unit again
Commit consists out of
  • M rtl/embedded/Makefile
  • M rtl/embedded/Makefile.fpc


+ enable compilation of sortalgs on the WASI platform (goto is now supported, and it compiles)
Commit consists out of
  • M packages/rtl-extra/fpmake.pp


* Dependency on regexpr needed
Commit consists out of
  • M packages/fcl-md/fpmake.pp


+ subarch rv32imafc
Commit consists out of
  • M rtl/freertos/Makefile
  • M rtl/freertos/Makefile.fpc


Fix duplicate entry in CPU_UNITS For riscv32-freertos rv32imc SUBARCH
Commit consists out of
  • M rtl/freertos/Makefile.fpc


Regenerate Makefile after: Fix duplicate entry in CPU_UNITS For riscv32-freertos rv32imc SUBARCH
Commit consists out of
  • M rtl/freertos/Makefile


Regenerate all rtl Makefile's
Commit consists out of
  • M rtl/Makefile
  • M rtl/aix/Makefile
  • M rtl/amiga/Makefile
  • M rtl/android/Makefile
  • M rtl/aros/Makefile
  • M rtl/atari/Makefile
  • M rtl/beos/Makefile
  • M rtl/darwin/Makefile
  • M rtl/dragonfly/Makefile
  • M rtl/emx/Makefile
  • M rtl/freebsd/Makefile
  • M rtl/gba/Makefile
  • M rtl/go32v2/Makefile
  • M rtl/haiku/Makefile
  • M rtl/human68k/Makefile
  • M rtl/java/Makefile
  • M rtl/linux/Makefile
  • M rtl/morphos/Makefile
  • M rtl/msdos/Makefile
  • M rtl/msxdos/Makefile
  • M rtl/nativent/Makefile
  • M rtl/nds/Makefile
  • M rtl/netbsd/Makefile
  • M rtl/netware/Makefile
  • M rtl/netwlibc/Makefile
  • M rtl/openbsd/Makefile
  • M rtl/os2/Makefile
  • M rtl/palmos/Makefile
  • M rtl/ps1/Makefile
  • M rtl/sinclairql/Makefile
  • M rtl/solaris/Makefile
  • M rtl/symbian/Makefile
  • M rtl/wasip1/Makefile
  • M rtl/wasip1threads/Makefile
  • M rtl/wasip2/Makefile
  • M rtl/watcom/Makefile
  • M rtl/wii/Makefile
  • M rtl/win16/Makefile
  • M rtl/win32/Makefile
  • M rtl/win64/Makefile
  • M rtl/wince/Makefile
  • M rtl/zxspectrum/Makefile


Fix rules for rtl wasp1 and wasip1threads wasmsem$(PPUEXT)
Commit consists out of
  • M rtl/wasip1/Makefile.fpc
  • M rtl/wasip1threads/Makefile.fpc


Regenerate all rtl Makefile's after: Fix rules for rtl wasp1 and wasip1threads wasmsem$(PPUEXT)
Commit consists out of
  • M rtl/aix/Makefile
  • M rtl/amiga/Makefile
  • M rtl/android/Makefile
  • M rtl/aros/Makefile
  • M rtl/atari/Makefile
  • M rtl/beos/Makefile
  • M rtl/darwin/Makefile
  • M rtl/dragonfly/Makefile
  • M rtl/embedded/Makefile
  • M rtl/emx/Makefile
  • M rtl/freebsd/Makefile
  • M rtl/freertos/Makefile
  • M rtl/gba/Makefile
  • M rtl/go32v2/Makefile
  • M rtl/haiku/Makefile
  • M rtl/human68k/Makefile
  • M rtl/java/Makefile
  • M rtl/linux/Makefile
  • M rtl/macos/Makefile
  • M rtl/morphos/Makefile
  • M rtl/msdos/Makefile
  • M rtl/msxdos/Makefile
  • M rtl/nativent/Makefile
  • M rtl/nds/Makefile
  • M rtl/netbsd/Makefile
  • M rtl/netware/Makefile
  • M rtl/netwlibc/Makefile
  • M rtl/openbsd/Makefile
  • M rtl/os2/Makefile
  • M rtl/palmos/Makefile
  • M rtl/ps1/Makefile
  • M rtl/sinclairql/Makefile
  • M rtl/solaris/Makefile
  • M rtl/symbian/Makefile
  • M rtl/wasip1/Makefile
  • M rtl/wasip1threads/Makefile
  • M rtl/wasip2/Makefile
  • M rtl/watcom/Makefile
  • M rtl/wii/Makefile
  • M rtl/win16/Makefile
  • M rtl/win32/Makefile
  • M rtl/win64/Makefile
  • M rtl/wince/Makefile
  • M rtl/zxspectrum/Makefile


Change category and name of AfterClean_gdbint to BeforeClean_gdbint to avoid warning about removing non-empty directory
Commit consists out of
  • M packages/gdbint/fpmake.pp


Use fpcmake option '-o' to generate Package-$(TARGETSUFFIX).fpc
Commit consists out of
  • M utils/fpcm/fpcmake.ini


fpcmake.inc regenerated after: Use fpcmake option '-o' to generate Package-$(TARGETSUFFIX).fpc
Commit consists out of
  • M utils/fpcm/fpcmake.inc


Update revision.inc after change to fpcmake.ini source
Commit consists out of
  • M utils/fpcm/revision.inc


Fix name of Package.fpc in install drectory
Commit consists out of
  • M utils/fpcm/fpcmake.inc
  • M utils/fpcm/fpcmake.ini


Update revision.inc after change to fpcmake.ini source
Commit consists out of
  • M utils/fpcm/revision.inc


Add missing h2pparse unit inside fpmake.pp
Commit consists out of
  • M utils/h2pas/fpmake.pp


Manually fix gitlab job, reverting effect of last utils/fpcm changes, as gitlab uses installed fpcmake which doesn't support -o option :-(
Commit consists out of
  • M rtl/Makefile


Restrict use of '-o' option to FPCMAKENEW
Commit consists out of
  • M utils/fpcm/fpcmake.ini


Regenerate all rtl Makefile's after last change to fpcmake.ini
Commit consists out of
  • M rtl/Makefile
  • M rtl/aix/Makefile
  • M rtl/amiga/Makefile
  • M rtl/aros/Makefile
  • M rtl/atari/Makefile
  • M rtl/beos/Makefile
  • M rtl/darwin/Makefile
  • M rtl/dragonfly/Makefile
  • M rtl/embedded/Makefile
  • M rtl/emx/Makefile
  • M rtl/freebsd/Makefile
  • M rtl/freertos/Makefile
  • M rtl/gba/Makefile
  • M rtl/go32v2/Makefile
  • M rtl/haiku/Makefile
  • M rtl/human68k/Makefile
  • M rtl/java/Makefile
  • M rtl/linux/Makefile
  • M rtl/macos/Makefile
  • M rtl/morphos/Makefile
  • M rtl/msdos/Makefile
  • M rtl/msxdos/Makefile
  • M rtl/nativent/Makefile
  • M rtl/nds/Makefile
  • M rtl/netbsd/Makefile
  • M rtl/netware/Makefile
  • M rtl/netwlibc/Makefile
  • M rtl/openbsd/Makefile
  • M rtl/os2/Makefile
  • M rtl/palmos/Makefile
  • M rtl/ps1/Makefile
  • M rtl/qnx/Makefile
  • M rtl/sinclairql/Makefile
  • M rtl/solaris/Makefile
  • M rtl/symbian/Makefile
  • M rtl/wasip1/Makefile
  • M rtl/wasip1threads/Makefile
  • M rtl/wasip2/Makefile
  • M rtl/watcom/Makefile
  • M rtl/wii/Makefile
  • M rtl/win16/Makefile
  • M rtl/win32/Makefile
  • M rtl/win64/Makefile
  • M rtl/wince/Makefile
  • M rtl/zxspectrum/Makefile


Regenerate all packages Makefile's after last change to fpcmake.ini
Commit consists out of
  • A packages/build/Makefile
  • M packages/cdrom/examples/Makefile
  • M packages/dbus/examples/Makefile
  • M packages/fcl-base/examples/Makefile
  • M packages/fcl-db/src/base/Makefile
  • M packages/fcl-db/src/codegen/Makefile
  • M packages/fcl-db/src/datadict/Makefile
  • M packages/fcl-db/src/dbase/Makefile
  • M packages/fcl-db/src/export/Makefile
  • M packages/fcl-db/src/json/Makefile
  • M packages/fcl-db/src/memds/Makefile
  • M packages/fcl-db/src/paradox/Makefile
  • M packages/fcl-db/src/sdf/Makefile
  • M packages/fcl-db/src/sql/Makefile
  • M packages/fcl-db/src/sqldb/Makefile
  • M packages/fcl-db/src/sqldb/interbase/Makefile
  • M packages/fcl-db/src/sqldb/mssql/Makefile
  • M packages/fcl-db/src/sqldb/mysql/Makefile
  • M packages/fcl-db/src/sqldb/odbc/Makefile
  • M packages/fcl-db/src/sqldb/oracle/Makefile
  • M packages/fcl-db/src/sqldb/postgres/Makefile
  • M packages/fcl-db/src/sqldb/sqlite/Makefile
  • M packages/fcl-db/src/sqlite/Makefile
  • M packages/fcl-db/tests/Makefile
  • M packages/fcl-extra/examples/Makefile
  • M packages/fcl-fpcunit/src/exampletests/Makefile
  • M packages/fcl-fpcunit/src/tests/Makefile
  • M packages/fcl-image/examples/Makefile
  • M packages/fcl-net/examples/Makefile
  • M packages/fcl-registry/tests/Makefile
  • M packages/fcl-web/src/base/Makefile
  • M packages/fcl-web/src/jsonrpc/Makefile
  • M packages/fcl-web/src/webdata/Makefile
  • M packages/fpgtk/examples/Makefile
  • M packages/fpmkunit/Makefile
  • M packages/fv/examples/Makefile
  • M packages/gdbm/examples/Makefile
  • M packages/ggi/examples/Makefile
  • M packages/gmp/examples/Makefile
  • M packages/gtk1/examples/Makefile
  • M packages/gtk1/examples/tutorial/Makefile
  • M packages/gtk1/src/gtkgl/Makefile
  • M packages/gtk2/examples/Makefile
  • M packages/gtk2/examples/filechooser/Makefile
  • M packages/gtk2/examples/gettingstarted/Makefile
  • M packages/gtk2/examples/gtk_demo/Makefile
  • M packages/gtk2/examples/gtkglext/Makefile
  • M packages/gtk2/examples/helloworld/Makefile
  • M packages/gtk2/examples/helloworld2/Makefile
  • M packages/gtk2/examples/plugins/Makefile
  • M packages/gtk2/examples/scribble_simple/Makefile
  • M packages/hash/examples/Makefile
  • M packages/httpd20/examples/Makefile
  • M packages/httpd22/examples/Makefile
  • M packages/httpd24/examples/Makefile
  • M packages/ibase/examples/Makefile
  • M packages/iconvenc/examples/Makefile
  • M packages/ide/compiler/Makefile
  • M packages/ide/fakegdb/Makefile
  • M packages/libcurl/examples/Makefile
  • M packages/libgbafpc/examples/Makefile
  • M packages/libgbafpc/examples/audio/Makefile
  • M packages/libgbafpc/examples/audio/PlayBoyScout/Makefile
  • M packages/libgbafpc/examples/graphics/Makefile
  • M packages/libgbafpc/examples/graphics/PCXView/Makefile
  • M packages/libgbafpc/examples/graphics/SimpleBGScroll/Makefile
  • M packages/libgbafpc/examples/graphics/ansi_console/Makefile
  • M packages/libgbafpc/examples/template/Makefile
  • M packages/libgd/examples/Makefile
  • M packages/libndsfpc/examples/Makefile
  • M packages/libndsfpc/examples/audio/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/audio_modes/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/basic_sound/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/reverb/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/song_events_example/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/song_events_example2/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/streaming/Makefile
  • M packages/libndsfpc/examples/audio/micrecord/Makefile
  • M packages/libndsfpc/examples/card/Makefile
  • M packages/libndsfpc/examples/card/eeprom/Makefile
  • M packages/libndsfpc/examples/debugging/Makefile
  • M packages/libndsfpc/examples/debugging/exceptionTest/Makefile
  • M packages/libndsfpc/examples/ds_motion/Makefile
  • M packages/libndsfpc/examples/dswifi/Makefile
  • M packages/libndsfpc/examples/dswifi/ap_search/Makefile
  • M packages/libndsfpc/examples/dswifi/autoconnect/Makefile
  • M packages/libndsfpc/examples/dswifi/httpget/Makefile
  • M packages/libndsfpc/examples/filesystem/Makefile
  • M packages/libndsfpc/examples/filesystem/embedded_gbfs/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/access_dir/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/access_file/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/libfatdir/Makefile
  • M packages/libndsfpc/examples/filesystem/nitrofs/Makefile
  • M packages/libndsfpc/examples/filesystem/nitrofs/nitrodir/Makefile
  • M packages/libndsfpc/examples/gl2d/2Dplus3D/Makefile
  • M packages/libndsfpc/examples/gl2d/Makefile
  • M packages/libndsfpc/examples/gl2d/dual_screen/Makefile
  • M packages/libndsfpc/examples/gl2d/fonts/Makefile
  • M packages/libndsfpc/examples/gl2d/primitives/Makefile
  • M packages/libndsfpc/examples/gl2d/scrolling/Makefile
  • M packages/libndsfpc/examples/gl2d/sprites/Makefile
  • M packages/libndsfpc/examples/graphics/3D/3D_Both_Screens/Makefile
  • M packages/libndsfpc/examples/graphics/3D/BoxTest/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Display_List/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Display_List_2/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Env_Mapping/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Mixed_Text_3D/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Ortho/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Paletted_Cube/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Picking/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Simple_Quad/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Simple_Tri/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Textured_Cube/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Textured_Quad/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Toon_Shading/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson01/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson02/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson03/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson04/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson05/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson06/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson07/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson08/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson09/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson10/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson10b/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson11/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/16bit_color_bmp/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/256_color_bmp/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/Double_Buffer/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/all_in_one/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/rotation/Makefile
  • M packages/libndsfpc/examples/graphics/Effects/Makefile
  • M packages/libndsfpc/examples/graphics/Effects/windows/Makefile
  • M packages/libndsfpc/examples/graphics/Ext_Palettes/Makefile
  • M packages/libndsfpc/examples/graphics/Ext_Palettes/backgrounds/Makefile
  • M packages/libndsfpc/examples/graphics/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/ansi_console/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/console_windows/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/custom_font/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/print_both_screens/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/rotscale_text/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/allocation_test/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/animate_simple/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/bitmap_sprites/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/fire_and_sprites/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/simple/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/sprite_extended_palettes/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/sprite_rotate/Makefile
  • M packages/libndsfpc/examples/graphics/grit/256colorTilemap/Makefile
  • M packages/libndsfpc/examples/graphics/grit/Makefile
  • M packages/libndsfpc/examples/hello_world/Makefile
  • M packages/libndsfpc/examples/input/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/touch_area/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/touch_look/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/touch_test/Makefile
  • M packages/libndsfpc/examples/input/keyboard/Makefile
  • M packages/libndsfpc/examples/input/keyboard/keyboard_async/Makefile
  • M packages/libndsfpc/examples/input/keyboard/keyboard_stdin/Makefile
  • M packages/libndsfpc/examples/time/Makefile
  • M packages/libndsfpc/examples/time/RealTimeClock/Makefile
  • M packages/libndsfpc/examples/time/stopwatch/Makefile
  • M packages/libndsfpc/examples/time/timercallback/Makefile
  • M packages/libogcfpc/examples/Makefile
  • M packages/libogcfpc/examples/audio/Makefile
  • M packages/libogcfpc/examples/audio/modplay/Makefile
  • M packages/libogcfpc/examples/audio/mp3player/Makefile
  • M packages/libogcfpc/examples/devices/Makefile
  • M packages/libogcfpc/examples/devices/network/Makefile
  • M packages/libogcfpc/examples/devices/network/sockettest/Makefile
  • M packages/libogcfpc/examples/devices/usbgecko/Makefile
  • M packages/libogcfpc/examples/devices/usbgecko/gdbstub/Makefile
  • M packages/libogcfpc/examples/devices/usbkeyboard/Makefile
  • M packages/libogcfpc/examples/devices/usbkeyboard/basic_stdin/Makefile
  • M packages/libogcfpc/examples/filesystem/Makefile
  • M packages/libogcfpc/examples/filesystem/directory/Makefile
  • M packages/libogcfpc/examples/graphics/Makefile
  • M packages/libogcfpc/examples/graphics/gx/Makefile
  • M packages/libogcfpc/examples/graphics/gx/gxSprites/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson1/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson2/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson3/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson4/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson5/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson6/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson7/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson8/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson9/Makefile
  • M packages/libogcfpc/examples/graphics/gx/triangle/Makefile
  • M packages/libogcfpc/examples/template/Makefile
  • M packages/libsee/examples/Makefile
  • M packages/libxml/examples/Makefile
  • M packages/mysql/examples/Makefile
  • M packages/ncurses/examples/Makefile
  • M packages/newt/examples/Makefile
  • M packages/numlib/examples/Makefile
  • M packages/odbc/examples/Makefile
  • M packages/openal/examples/Makefile
  • M packages/opengl/examples/Makefile
  • M packages/opengles/examples/Makefile
  • M packages/oracle/examples/Makefile
  • M packages/os2units/examples/Makefile
  • M packages/paszlib/examples/Makefile
  • M packages/postgres/examples/Makefile
  • M packages/ptc/examples/Makefile
  • M packages/pxlib/examples/Makefile
  • M packages/regexpr/examples/Makefile
  • M packages/rexx/examples/Makefile
  • M packages/svgalib/examples/Makefile
  • M packages/symbolic/examples/Makefile
  • M packages/syslog/examples/Makefile
  • M packages/univint/examples/Makefile
  • M packages/users/examples/Makefile
  • M packages/utmp/examples/Makefile
  • M packages/uuid/examples/Makefile
  • M packages/xforms/examples/Makefile


Regenerate all utils Makefile's after last change to fpcmake.ini
Commit consists out of
  • A utils/build/Makefile
  • M utils/debugsvr/console/Makefile
  • M utils/debugsvr/gtk/Makefile
  • M utils/fpdoc/fpde/Makefile


Regenerate all tests Makefile's after last change to fpcmake.ini
Commit consists out of
  • M tests/Makefile
  • M tests/utils/Makefile
  • M tests/utils/testsuite/Makefile


Regenerate installer Makefile after last change to fpcmake.ini
Commit consists out of
  • M installer/Makefile


commit regenerated fpcmake.inc file
Commit consists out of
  • M utils/fpcm/fpcmake.inc


Update revision.inc after last modification of fpcmake.ini
Commit consists out of
  • M utils/fpcm/revision.inc


+ re-added rv32imc and rv32imac for completeness
Commit consists out of
  • M rtl/freertos/Makefile
  • M rtl/freertos/Makefile.fpc


morphos: convert the Un*x path used by the Makefile to an Amiga path before feeding it into the compiler. this fixes cycle on MorphOS again
Commit consists out of
  • M compiler/Makefile
  • M compiler/Makefile.fpc


Use TBuildEngine.GetExecuteCommandOutput method to add -DD option to set compiler date, using git log, as done in compiler directory also in IDE
Commit consists out of
  • M packages/ide/fpmake.pp


Accept git failure for exported directories and use COMPDATESTR environment instead if set
Commit consists out of
  • M packages/ide/fpmake.pp


Fix try/except/finally syntax error in last commit
Commit consists out of
  • M packages/ide/fpmake.pp


Use Defaults.SourceOS for Exe extension choice and only call git if found
Commit consists out of
  • M packages/ide/fpmake.pp


Add intrindics unit for arm and aarch64 targets
Commit consists out of
  • M rtl/android/Makefile.fpc
  • M rtl/aros/Makefile.fpc
  • M rtl/embedded/Makefile.fpc
  • M rtl/freebsd/Makefile.fpc
  • M rtl/freertos/Makefile.fpc
  • M rtl/gba/Makefile.fpc
  • M rtl/nds/Makefile.fpc
  • M rtl/netbsd/Makefile.fpc
  • M rtl/palmos/Makefile.fpc
  • M rtl/symbian/Makefile.fpc
  • M rtl/win64/Makefile.fpc
  • M rtl/wince/Makefile.fpc


Regenerate rtl Makefile's after intrinsics unit addition
Commit consists out of
  • M rtl/aix/Makefile
  • M rtl/amiga/Makefile
  • M rtl/android/Makefile
  • M rtl/aros/Makefile
  • M rtl/atari/Makefile
  • M rtl/beos/Makefile
  • M rtl/dragonfly/Makefile
  • M rtl/embedded/Makefile
  • M rtl/emx/Makefile
  • M rtl/freebsd/Makefile
  • M rtl/freertos/Makefile
  • M rtl/gba/Makefile
  • M rtl/go32v2/Makefile
  • M rtl/haiku/Makefile
  • M rtl/human68k/Makefile
  • M rtl/java/Makefile
  • M rtl/macos/Makefile
  • M rtl/morphos/Makefile
  • M rtl/msdos/Makefile
  • M rtl/msxdos/Makefile
  • M rtl/nativent/Makefile
  • M rtl/nds/Makefile
  • M rtl/netbsd/Makefile
  • M rtl/netware/Makefile
  • M rtl/netwlibc/Makefile
  • M rtl/openbsd/Makefile
  • M rtl/os2/Makefile
  • M rtl/palmos/Makefile
  • M rtl/ps1/Makefile
  • M rtl/sinclairql/Makefile
  • M rtl/solaris/Makefile
  • M rtl/symbian/Makefile
  • M rtl/wasip1/Makefile
  • M rtl/wasip1threads/Makefile
  • M rtl/wasip2/Makefile
  • M rtl/watcom/Makefile
  • M rtl/wii/Makefile
  • M rtl/win16/Makefile
  • M rtl/win32/Makefile
  • M rtl/win64/Makefile
  • M rtl/wince/Makefile
  • M rtl/zxspectrum/Makefile


Add intrinsics unit dependency for classes for aarch64 and arm CPUs
Commit consists out of
  • M rtl/inc/Makefile.rtl


Regenerate rtl Makefile's after: Add intrinsics unit dependency for classes for aarch64 and arm CPUs
Commit consists out of
  • M rtl/aix/Makefile
  • M rtl/amiga/Makefile
  • M rtl/android/Makefile
  • M rtl/aros/Makefile
  • M rtl/atari/Makefile
  • M rtl/beos/Makefile
  • M rtl/darwin/Makefile
  • M rtl/dragonfly/Makefile
  • M rtl/embedded/Makefile
  • M rtl/emx/Makefile
  • M rtl/freebsd/Makefile
  • M rtl/freertos/Makefile
  • M rtl/gba/Makefile
  • M rtl/go32v2/Makefile
  • M rtl/haiku/Makefile
  • M rtl/human68k/Makefile
  • M rtl/java/Makefile
  • M rtl/linux/Makefile
  • M rtl/macos/Makefile
  • M rtl/morphos/Makefile
  • M rtl/msdos/Makefile
  • M rtl/msxdos/Makefile
  • M rtl/nativent/Makefile
  • M rtl/nds/Makefile
  • M rtl/netbsd/Makefile
  • M rtl/netware/Makefile
  • M rtl/netwlibc/Makefile
  • M rtl/openbsd/Makefile
  • M rtl/os2/Makefile
  • M rtl/palmos/Makefile
  • M rtl/ps1/Makefile
  • M rtl/sinclairql/Makefile
  • M rtl/solaris/Makefile
  • M rtl/symbian/Makefile
  • M rtl/wasip1/Makefile
  • M rtl/wasip1threads/Makefile
  • M rtl/wasip2/Makefile
  • M rtl/watcom/Makefile
  • M rtl/wii/Makefile
  • M rtl/win16/Makefile
  • M rtl/win32/Makefile
  • M rtl/win64/Makefile
  • M rtl/wince/Makefile
  • M rtl/zxspectrum/Makefile

(inactive) Revisions in this set ec112842228d124a3c6e9fb746b1544b796ad11d,1bc8aea2b3baa25b03528ed83e38a75fa8f9d909,e9b9f69fbab9087b30e4804a7e91d8fb8ac03f2d,1be9fecf4b6b35ff829946ec21edee6b2936ef7a,1ebc0350d3b4ebcaf8b5f9d45c18196cadb7c4b4,56c1e1a5f2e59a7fe53ca8d02a8f4ac34856b0af,355c63beb1dc34299d9a33a8cdc71a7094d37ec2


Only add -Xr option if RLINKPATH variable is not empty
Commit consists out of
  • M utils/fpcm/fpcmake.ini


* fcl-base dependency
Commit consists out of
  • M packages/hash/fpmake.pp


* Correct dependency
Commit consists out of
  • M packages/hash/fpmake.pp


* Fix compilation, remove moved units
Commit consists out of
  • M packages/hash/fpmake.pp


* fpcmake uses now git for date and hash in revision.inc
Commit consists out of
  • M utils/fpcm/fpcmake.inc
  • M utils/fpcm/fpmake.pp
  • M utils/fpcm/revision.inc


* generate revision.inc using git log with a date format argument compatible with older git
Commit consists out of
  • M utils/fpcm/fpmake.pp


Add cpu and mmx to CPU_UNITS for i386-wince target
Commit consists out of
  • M rtl/wince/Makefile.fpc