Commit Graph

67737 Commits

Author SHA1 Message Date
Jonas Maebe
1a410bae12 LLVM: LLVM 17.0 support
No changes in IR (that affect us) since LLVM 16.0
2023-08-01 22:19:55 +02:00
Pierre Muller
6cbb73034f Avoid overwriting of already set DOS_DEPS_OS and DYNLIBS_DEPS_OS variables for linux RTL 2023-08-01 19:30:29 +02:00
Pierre Muller
6f713ab51b Fix installation of freertos RTL 2023-08-01 10:04:24 +02:00
Pierre Muller
5004889c3c Update Makefile's after cpu unit dependency fix 2023-08-01 10:04:24 +02:00
Pierre Muller
d3d39001bc i8086 CPU also needs sysutils unit as dependecy for cpu unit 2023-08-01 10:04:24 +02:00
Michaël Van Canneyt
f65e6cfebe * Additional dependency for unit unit 2023-08-01 07:52:48 +02:00
Pierre Muller
f2cb7ffce9 Remove code testing for FPC_VERSION 1.X or 2.X 2023-08-01 07:18:09 +02:00
Michaël Van Canneyt
b5a42836be * Fix wrong instances of $ifdef unix 2023-07-31 23:36:09 +02:00
Pierre Muller
d1609b0acb Makefile regenerated after addition of macos directory handling by regenmakefiles.sh 2023-07-31 15:06:09 +02:00
Pierre Muller
5bc82beab3 Handle macos directory, which target name is now macosclassic 2023-07-31 15:04:44 +02:00
Pierre Muller
1bfcd45307 Regnerated Makefile's after dependency fixes for debug info units 2023-07-31 14:59:32 +02:00
Pierre Muller
67cfa79659 * Add dependency of lineinfo unit on exeinfo.
* System.ExeInfo depends on EXEINFO_DEPS, not on LINEINFO_DEPS
  * lnfodwrf unit does not depend on lineinfo unit
  * lnfogdb depends on ctypes, baseunix and unix units, but not on lineinfo
2023-07-31 14:56:53 +02:00
Pierre Muller
b76c111e89 Avoid double rules for ctypes and cmem units 2023-07-31 14:51:29 +02:00
Pierre Muller
3cb8d59bab Avoid 'will not overwrite just-created' error on installation 2023-07-31 14:03:58 +02:00
Pierre Muller
425612504f Fix spelling mistake SFPUX8080UNIT => SFPUX80UNIT 2023-07-31 13:57:31 +02:00
marcoonthegit
f48975ffcf * dotted variant 2023-07-31 10:14:58 +02:00
Jonas Maebe
45339ddc98 tw40324: fix compilation on unix platforms 2023-07-30 22:22:28 +02:00
Jonas Maebe
2949d0b548 LLVM: only add sret attribute for first parameter on caller side
We already did this when generating the definitions, but not yet
when generating the calls
2023-07-30 22:22:28 +02:00
Jonas Maebe
b49d58a9fa LLVM: Xcode 14.3 support 2023-07-30 22:22:28 +02:00
Michaël Van Canneyt
681dfc91ac * Fix typo 2023-07-30 18:55:28 +02:00
Michaël Van Canneyt
ba79c04af2 * Extra dependencies for dos, solves hopefully jenkins problem ? 2023-07-30 17:46:36 +02:00
marcoonthegit
2e91e8b243 * spaces to tab 2023-07-30 15:36:46 +02:00
Michaël Van Canneyt
9e9fdec31a * Correct target 2023-07-30 12:01:17 +02:00
Michaël Van Canneyt
c4e8dcd2e3 * Regenmakefiles 2023-07-30 12:00:46 +02:00
Michaël Van Canneyt
682de5967a * Correct remark 2023-07-30 12:00:27 +02:00
Michaël Van Canneyt
681a00a76f * Fixes based on feedback of team, fixes issue #40368 2023-07-30 11:19:47 +02:00
Michaël Van Canneyt
a77c50728f * Script to regenerate makefiles with proper options 2023-07-30 11:18:18 +02:00
Michaël Van Canneyt
7e7eb033fc * Renamed so as not to be automatically detected, in line with Makefile.pkg in packages dir 2023-07-30 08:27:38 +02:00
kamischi
40d0464e88 update German errordx.msg files 2023-07-29 16:01:37 +02:00
kamischi
69e775630a Update errore.msg
Someminor corrections, found when translating to german.
2023-07-29 15:55:07 +02:00
Michaël Van Canneyt
2c3ab429e8 YCbCr Colorspace support, Tiff ResolutionXY div by zero test (MR 463) 2023-07-28 14:52:53 +02:00
Michaël Van Canneyt
82bc431bf4 * Remove double system unit target 2023-07-28 13:22:52 +02:00
Michaël Van Canneyt
d94574938a * Remove double ctypes unit 2023-07-28 13:11:15 +02:00
Michaël Van Canneyt
bd3580239a * Removed double unit, regenerated makefile 2023-07-28 13:08:08 +02:00
Michaël Van Canneyt
27ce569b0b * Fix EOL escapes, regenerate makefiles 2023-07-28 12:49:13 +02:00
Michaël Van Canneyt
379deed2f0 * Regenerate Makefile with fix for missing space 2023-07-28 12:03:05 +02:00
Michaël Van Canneyt
fb93b59966 * Dynlibs dependency 2023-07-27 23:23:21 +02:00
Michaël Van Canneyt
2d562c1560 * dos unit deps 2023-07-27 22:57:42 +02:00
Michaël Van Canneyt
2bd2ffff2a * dos unit deps 2023-07-27 22:57:41 +02:00
Henrique Gottardi Werlang
a9705e6436 Removed unit. 2023-07-27 20:31:26 +00:00
Michaël Van Canneyt
c43db94883 * Better dependencies for ctypes, remove double unit rules 2023-07-27 22:21:24 +02:00
Michaël Van Canneyt
64226a0ab1 * Add dependencies, fix jenkins build 2023-07-27 20:42:10 +02:00
Michaël Van Canneyt
38f7eab982 * Need iOS and iphonesim 2023-07-27 20:37:38 +02:00
Michaël Van Canneyt
41f5b0756e * Correct dependency for dynlibs 2023-07-27 20:34:21 +02:00
Michaël Van Canneyt
66951c1bb9 * Utils makefiles 2023-07-27 19:04:26 +02:00
Michaël Van Canneyt
5ecf99a477 * Packages makefiles 2023-07-27 19:04:26 +02:00
Michaël Van Canneyt
02b45aa6e4 * fpmkunit package fixes 2023-07-27 19:04:26 +02:00
Michaël Van Canneyt
5a670c6023 * Dotted filenames for package vcl-compat 2023-07-27 19:04:26 +02:00
Michaël Van Canneyt
c04dbe036a * Dotted filenames for package winunits-base 2023-07-27 19:04:26 +02:00
Michaël Van Canneyt
3391c2661c * Dotted filenames for package chm 2023-07-27 19:04:26 +02:00