Pierre Muller
|
a5cb0b6179
Remove SUBARCH refering to non-existing units for arm-freertos target
|
1 éve |
Pierre Muller
|
4b5e5f0ddb
Remove obsolete/unused rules inside rtl/freertos/Makefile.fpc
|
1 éve |
Pierre Muller
|
d7eef9c3ca
Add heapmgr and consoleio dependency for all freertos CPU specific units
|
1 éve |
Michaël Van Canneyt
|
0d375c638c
* not automatically committed...
|
1 éve |
Michaël Van Canneyt
|
1da241c09c
* Add wasm-job for webassembly
|
1 éve |
Sven/Sarah Barth
|
7f03fb6966
* revert the changes from b0d61558e38f7e9ceb3918dbbaab13bc49496320, as 61397d40ae0c43083844e850d87c60ba74b34d28 fixes it more correctly
|
1 éve |
Sven/Sarah Barth
|
61397d40ae
* ensure that Insert() of a single element into a dynamic array is typechecked in a way that the user is notified of errors
|
1 éve |
florian
|
2d1fba1fa1
* disable (type ...), it did never work and there are not test, resolves #40562
|
1 éve |
Michaël Van Canneyt
|
328ff5f0c3
* Fix callback interface treatment
|
1 éve |
Michaël Van Canneyt
|
55dee03ad0
* Now able to generate code for all browser APIs
|
1 éve |
Michaël Van Canneyt
|
496a86501a
* Fix compiler warnings
|
1 éve |
Michaël Van Canneyt
|
0a4f5558be
* Resolve all identifiers
|
1 éve |
florian
|
2e86cdb620
* allow swapping of operands for three operand instructions if they are commutative
|
1 éve |
Rika Ichinose
|
b87e22151a
Use non-conservative Fill thresholds.
|
1 éve |
florian
|
c3a3cfe80f
* avoid range check error in TVMTBuilder.intf_optimize_vtbls by early bailing out if a class has no interfaces
|
1 éve |
J. Gareth "Curious Kit" Moreton
|
88ab9576b1
* a64: Added "ABS" and "CTZ" mnemonics (CSSC instructions)
|
1 éve |
J. Gareth "Curious Kit" Moreton
|
1ba93085f7
* a64: Added DOTPROD and PAUTH support flags to relevant instruction sets (v8.4+ and v8.3+ respectively)
|
1 éve |
J. Gareth "Curious Kit" Moreton
|
bba4edb6d0
* a64: ARMv8.7 through ARMv8.9 have been added as AArch64 CPU types, along with support for the CSSC extension.
|
1 éve |
florian
|
9409ec6341
* workaround unsupported -march=...+pauth for some assembler/clang versions
|
1 éve |
florian
|
902c93f3c3
* do not limit the number of interfaces per class, resolves #40268
|
1 éve |
J. Gareth "Curious Kit" Moreton
|
9ee1821622
* arm / a64: Extended the AND; CMP -> ANDS family of optimisations to catch BIC as well as AND
|
1 éve |
florian
|
e412f6be55
+ in on an empty set is always false, resolves #40745
|
1 éve |
Sven/Sarah Barth
|
484dab553b
+ add a batch file to also regenerate the RTL makefiles on Windows
|
1 éve |
florian
|
2f9ed0576e
* optimize x </>= length(...) also if the operands are swapped
|
1 éve |
Pierre Muller
|
8b7dbb81b1
Update after commit b0076a4709 to fix jvm rtl compilation error
|
1 éve |
florian
|
e130557d9f
* optimize x < length(arr) and x >= length(arr) as proposed in #40292
|
1 éve |
Rika Ichinose
|
b0076a4709
Integers are 16-bit in system, replace with SizeInt.
|
1 éve |
Pierre Muller
|
a4240a0c62
Fix compilation of i8086/n8086add.pas unit after introduction of get_int_value function
|
1 éve |
florian
|
f29ff58ab9
+ get_int_value
|
1 éve |
florian
|
48eeaf00a4
+ fold also divisons involving pointer constants (those nodes are internally generated only)
|
1 éve |