marcoonthegit
|
6c466d2a38
|
* 4 more headers added in fcl-image
|
2021-12-14 18:50:51 +01:00 |
|
marcoonthegit
|
9773021315
|
* copyright added based on Michael's original commit message
|
2021-12-14 17:31:05 +01:00 |
|
marcoonthegit
|
a89a3f1577
|
* set version of delchars, requested by Bart B issue #39473
|
2021-12-14 15:40:41 +01:00 |
|
marcoonthegit
|
4568c77f57
|
* implemented stringofchar unicodestring, bug #39483
|
2021-12-14 15:07:43 +01:00 |
|
J. Gareth "Curious Kit" Moreton
|
7a15312b54
|
Safety checks on TEST removals and better FLAG tracking
|
2021-12-13 16:11:33 +00:00 |
|
Karoly Balogh
|
06da0b3db6
|
* fix m68k IE after e9acd759 , patch by Yuriy Sydorov
|
2021-12-13 16:14:59 +01:00 |
|
Nikolay Nikolov
|
453f45fa1f
|
+ enabled compilation of unit ptcgraph for macOS
|
2021-12-13 05:28:42 +02:00 |
|
Nikolay Nikolov
|
c123739af0
|
+ enabled compilation of the package ptc for macOS
|
2021-12-13 05:12:45 +02:00 |
|
Nikolay Nikolov
|
567409379f
|
* updated ptcpas and ptcgraph to the latest 0.99.16 release candidate
|
2021-12-13 04:59:16 +02:00 |
|
J. Gareth "Kit" Moreton
|
f60523a3b9
|
x86: New TEST optimisations
|
2021-12-12 21:40:42 +00:00 |
|
Yuriy Sydorov
|
e9acd759a4
|
* Fixed random AVs when targeting the AVX FPU.
|
2021-12-12 18:19:35 +02:00 |
|
Yuriy Sydorov
|
7b2cd0bcdc
|
* Prevent a range check error in case of big unsigned values.
|
2021-12-12 17:55:46 +02:00 |
|
Yuriy Sydorov
|
59fca3a01d
|
* Increased the bounds of TBooleanArray to prevent a range check error while linking Lazarus.
|
2021-12-12 15:50:12 +02:00 |
|
Yuriy Sydorov
|
487721dea8
|
* cwstring: Added ICU versions for new versions of Android.
|
2021-12-12 13:43:22 +02:00 |
|
florian
|
5921fa9a62
|
+ store references to global variables in registers if benefical (currrently used for aarch64 only)
|
2021-12-11 22:46:27 +01:00 |
|
florian
|
2cf68f6dbf
|
* files moved as strutils is now in rtl-objpas
|
2021-12-10 22:05:57 +01:00 |
|
Florian Klämpfl
|
60c26a11ef
|
* patch by Bart B. to improve DelSpace1, resolves #39465
+ test
|
2021-12-09 22:52:01 +01:00 |
|
J. Gareth "Curious Kit" Moreton
|
72661fd5c1
|
Added missing MOVSXD check to PostPeepHoleOptsCpu
|
2021-12-09 02:15:55 +00:00 |
|
florian
|
d71346aa37
|
* comment corrected
- option -date=iso is not needed when retrieving the hash
|
2021-12-08 20:47:42 +01:00 |
|
Pierre Muller
|
d9eae2c2c5
|
Also add short format version of build unit BUnit.pp to ignore list
|
2021-12-08 14:04:29 +00:00 |
|
Florian Klämpfl
|
56c1e1a5f2
|
* generate revision.inc using git log with a date format argument compatible with older git
|
2021-12-07 22:24:52 +01:00 |
|
Sven Barth
|
69bfff046a
|
+ add a test for converting a 64-bit Boolean (either QWordBool or Boolean64) to a 32-bit signed integer (this problematic case was discovered after e65b822a on PowerPC
|
2021-12-05 15:11:24 +01:00 |
|
Sven Barth
|
2636966e2a
|
* adjust ToInteger of the Boolean helpers so that it returns the value of either True or False, but not any other value (e.g. in the *Bool types). This is not only Delphi compatible, but also fixes the compilation problem of the one or other 32-bit platform (like PowerPC) after e65b822a .
|
2021-12-05 00:03:05 +01:00 |
|
Florian Klämpfl
|
49af134ba7
|
* compilation of x86_64-win64 fixed
|
2021-12-04 16:21:29 +01:00 |
|
Michaël Van Canneyt
|
cbc2d0351c
|
* Correct casing of rposex - fix issue #39466
|
2021-12-03 23:49:44 +01:00 |
|
florian
|
0b3fb55c6a
|
* generate no exit code at all on x86-64 if the subroutine is compiled with po_noreturn
|
2021-12-03 23:26:28 +01:00 |
|
Sven/Sarah Barth
|
e65b822a0c
|
+ add type helpers for the remaining Boolean types (QWordBool and Boolean{8,16,32,64})
|
2021-12-03 14:52:19 +01:00 |
|
J. Gareth "Curious Kit" Moreton
|
0f1c4b4db8
|
Fixed Unreachable code warning when building on a 32-bit platform with DEBUG_NODE_XML
|
2021-12-02 20:32:05 +00:00 |
|
Pierre Muller
|
0508f643c0
|
Add gdb4fpc.ini, generated by gppcCPUSUFFIX utility and utils/fpcm/fpcmake to .gitignore list
|
2021-12-02 10:31:36 +00:00 |
|
Sven Barth
|
b7034cb960
|
* move Boolean helpers before the ordinal ones so that ToOneZeroString can be inlined correctly
|
2021-12-01 23:55:35 +01:00 |
|
Sven Barth
|
5412e463ff
|
* use the already existing TNative(U)IntNibbleIndex types for the TORDINALNIBBLEINDEX macro as this way memory models with far pointers (where Native(U)Int has a size of 4) is handled correctly as well
|
2021-12-01 23:55:35 +01:00 |
|
florian
|
89aeedac1e
|
* fixes excluding of cpu capabilities
|
2021-12-01 22:48:19 +01:00 |
|
Michaël Van Canneyt
|
a868a45ba9
|
* Patch from Werner Pamler to fix some errors in JSON export
|
2021-12-01 12:53:56 +01:00 |
|
Michaël Van Canneyt
|
a9b4fa5ed4
|
* Attempt to fix failing cross-compilation, remove unused dll
|
2021-11-30 23:02:33 +01:00 |
|
florian
|
60623f39a1
|
+ - can be used to remove options from a cpu capability switch
|
2021-11-30 22:37:47 +01:00 |
|
Michaël Van Canneyt
|
e422743841
|
* Patch from Zeljko Avramovic to add additional typehelpers for basic types. Fix issue #39268
|
2021-11-30 09:22:06 +01:00 |
|
Michaël Van Canneyt
|
b1412ec5c0
|
* Make hexdigits a global constant
|
2021-11-30 09:06:41 +01:00 |
|
Michaël Van Canneyt
|
65101b36dc
|
* typescript parsing & conversion, initial commit
|
2021-11-30 08:58:16 +01:00 |
|
ccrause
|
793c157a9c
|
Always call DoExec to generate linker scripts. Even if cs_link_nolink is set, the ldgen scipt needs to be called in the generated ppas script.
|
2021-11-29 22:42:49 +01:00 |
|
ccrause
|
b0c0309cc1
|
Add output path to kconfig source file location parameters.
|
2021-11-29 22:42:49 +01:00 |
|
ccrause
|
f66dd54bc2
|
Extract linker script generation as separate method. Check if esp linker scripts can be found in library paths, if not then generate scritps.
|
2021-11-29 22:42:49 +01:00 |
|
ccrause
|
ab00794343
|
Keep esp32 and esp8266 version specific tweaks separate.
|
2021-11-29 22:42:49 +01:00 |
|
ccrause
|
a58567004b
|
Remove unused $OUTPUT substtution and empty check of outputexedir.
|
2021-11-29 22:42:49 +01:00 |
|
ccrause
|
655a5f526c
|
Place IDF related files in executable output folder.
|
2021-11-29 22:42:49 +01:00 |
|
ccrause
|
e86d3af7e0
|
The linklib list for esp-idf v4.2 is also needed for v4.3
|
2021-11-29 22:42:49 +01:00 |
|
florian
|
5db20610dd
|
* correct idf version check
|
2021-11-29 22:42:49 +01:00 |
|
florian
|
802f24dfbd
|
* force result to be set
|
2021-11-29 22:42:49 +01:00 |
|
florian
|
54f2308d2a
|
+ draft for esp-idf version specific rtl unit which contains the necessery linklib statements
|
2021-11-29 22:42:49 +01:00 |
|
florian
|
dc161e519f
|
* inputfilepath might not be empty
|
2021-11-29 22:42:49 +01:00 |
|
ccrause
|
5289aab4f2
|
Add -WP option so that IDF version can be passed in - stored in globals.idf_version. The version is checked in t_freertos.pas and for esp-idf version 4.3.x an extra link file is added, also running ldgen.py is skipped as that seems unused.
|
2021-11-29 22:42:49 +01:00 |
|