marcoonthegit
|
630d093407
|
* movefile_* consts expanded
|
2023-11-08 23:29:37 +01:00 |
|
marcoonthegit
|
24fbfbad2c
|
* use predefined pointer types from system as much as possible. This avoids trouble between objpas.pinteger and windows.pinteger in generics. (if windows is only in implementation).
|
2023-11-08 23:29:37 +01:00 |
|
Sven/Sarah Barth
|
190225ec14
|
* replace Length(<array>) - 1 with High(<array>) which leads to slightly shorter/better code (reported by lagprogramming on the forum)
|
2023-11-08 23:29:37 +01:00 |
|
Pierre Muller
|
019f3f6684
|
Fix for sparc64 specific code generation bug report #40252
|
2023-11-08 23:29:37 +01:00 |
|
Pierre Muller
|
0acafdf108
|
Add new make variable BETATARGETS, for CPU targets in beta stage, to include it into distclean list
|
2023-11-08 23:29:37 +01:00 |
|
Pierre Muller
|
30eb4647b6
|
Add -Awin64-as option for aarch64 compiler for win64 target
|
2023-11-08 23:29:37 +01:00 |
|
Pierre Muller
|
bf0d894d57
|
Add '-b pei_aarch64' option for aarch64-win64 system
|
2023-11-08 23:29:37 +01:00 |
|
Pierre Muller
|
7b222895f1
|
Set iconv_is_in_libc macro for DragonFly OS
|
2023-11-08 23:29:36 +01:00 |
|
Pierre Muller
|
8435279cf2
|
Disable -EB/-EL passing for freertos OS as the corresponding released binutils do not support this option
|
2023-11-08 23:29:36 +01:00 |
|
Michaël Van Canneyt
|
a63c3dd7bd
|
* Fill algorithm for polygon fills. Patch by Werner Pamler. Fixes issue #40286
|
2023-11-08 23:29:36 +01:00 |
|
Pierre Muller
|
53d273692a
|
Use same features for riscv32 as for arm and xtensa CPUs
|
2023-11-08 23:29:36 +01:00 |
|
Pierre Muller
|
a75a5f9432
|
Add new test code to verify that tentfile.buf limits are not overpassed
|
2023-11-08 23:29:36 +01:00 |
|
Michaël Van Canneyt
|
19a8a38146
|
* Add overload, so system unit version of interlocked* calls is also found. Fixes issue #40283
|
2023-11-08 23:29:36 +01:00 |
|
Michael VAN CANNEYT
|
e57d159646
|
* Make sure it compiles with previous release
|
2023-11-08 23:29:36 +01:00 |
|
Pierre Muller
|
390c770cd9
|
Fix compilation for msdos targets
|
2023-11-08 23:29:36 +01:00 |
|
Michaël Van Canneyt
|
75c5713175
|
* Patch from Werner Pamler to implement FillEllipsePattern. Fixes issue #40282
|
2023-11-08 23:29:36 +01:00 |
|
ccrause
|
5d489b2464
|
Also add boot information to board aliases.
|
2023-11-08 23:29:36 +01:00 |
|
ccrause
|
88f882e108
|
[AVR] Include bootloader starting address and max size where relevant.
|
2023-11-08 23:29:36 +01:00 |
|
Pierre Muller
|
27e0de8f48
|
Use clang instead of as for AsBinStr for aarch64-win64 target
|
2023-11-08 23:29:36 +01:00 |
|
Pierre Muller
|
db8177e49f
|
Remove accidentally added binary file
|
2023-11-08 23:29:36 +01:00 |
|
Pierre Muller
|
c8f8b11812
|
Add symbian target to UItypesOSes
|
2023-11-08 23:29:35 +01:00 |
|
Pierre Muller
|
a9638c2f93
|
Add CPU_UNITS for arm and i386 symbian
|
2023-11-08 23:29:35 +01:00 |
|
Pierre Muller
|
8c0b0fc666
|
Add dummy version for symbian
|
2023-11-08 23:29:35 +01:00 |
|
marcoonthegit
|
4f94a09c17
|
* patch from werne to rename parameters to avoid clashes with extended record rect. fixes 40281
|
2023-11-08 23:29:35 +01:00 |
|
Pierre Muller
|
a548508e60
|
Extend UItypesOSes set
|
2023-11-08 23:29:35 +01:00 |
|
ACTom
|
635f09865e
|
Fix the error of Chinese system getting language information under Windows system
|
2023-11-08 23:29:34 +01:00 |
|
Michaël Van Canneyt
|
f594a8301a
|
* Fix never-ending loop
|
2023-11-08 23:29:34 +01:00 |
|
florian
|
6b5b85780a
|
* clearified message is mentioned in documentation issue 39349
|
2023-11-08 23:29:32 +01:00 |
|
mattias
|
cae42050a8
|
gtk2: fixed PPGdkScreen
|
2023-11-08 23:29:02 +01:00 |
|
Pierre Muller
|
3fa58ffbf0
|
Do not define HasSignal for aarch64-win64 target
|
2023-11-08 23:29:02 +01:00 |
|
marcoonthegit
|
2a2c647e44
|
* TTimespan overload. Mostly fixes #37495
|
2023-11-08 23:29:02 +01:00 |
|
marcoonthegit
|
f2dd295b79
|
* implement waitformultiple for win32 only.
* Change interface to allow for COM waiting + a basic windows implementation. (only for desktop apps? Use msgwait* for the rest?)
|
2023-11-08 23:29:02 +01:00 |
|
Pierre Muller
|
743946ae50
|
Change m68k-embedded target to handle standard RTL units as most other CPUs do (fixes compilation failure in utils/h2pas package)
|
2023-11-08 23:29:02 +01:00 |
|
Michael VAN CANNEYT
|
96f86f5a1a
|
* Rework so scanner & lexer files do not contain actual code. Code is moved to scanbase and h2pbase units
|
2023-11-08 23:29:02 +01:00 |
|
Sven/Sarah Barth
|
ef48245cda
|
- remove unused variable; reported by Alexey Torgashin on the forum
|
2023-11-08 23:29:01 +01:00 |
|
Pierre Muller
|
5e1453092e
|
Restore start section at end of assembler block inside z80 asm reader
|
2023-11-08 23:29:01 +01:00 |
|
mattias
|
32aa74c3b1
|
fcl-passrc: started resolver tests for multi errors
|
2023-11-08 23:29:01 +01:00 |
|
Michaël Van Canneyt
|
ca135d34a4
|
* restore ellipsis
|
2023-11-08 23:29:01 +01:00 |
|
mattias
|
24cbcc8026
|
fcl-passrc: refactor ParseStatement
|
2023-11-08 23:29:01 +01:00 |
|
mattias
|
f7b9fcf9bc
|
fcl-passrc: refactor ParseStatement
|
2023-11-08 23:29:01 +01:00 |
|
mattias
|
345c60a34e
|
fcl-passrc: refactor ParseStatement, split ParseFor
|
2023-11-08 23:29:01 +01:00 |
|
mattias
|
2bb38d1bbb
|
fcl-passrc: refactor ParseStatement, split ParseElse
|
2023-11-08 23:29:01 +01:00 |
|
mattias
|
b64f7f5c8a
|
fcl-passrc: less hints
|
2023-11-08 23:29:01 +01:00 |
|
mattias
|
b1bcc6bab9
|
fcl-passrc: parsestatements: simplified
|
2023-11-08 23:29:01 +01:00 |
|
Michaël Van Canneyt
|
a3e3dd1541
|
Make sure RTL str consts have consistent ending. Fixes issue #40272
|
2023-11-08 23:29:01 +01:00 |
|
mattias
|
81a5e488d1
|
fcl-passrc: less hints
|
2023-11-08 23:29:01 +01:00 |
|
Michaël Van Canneyt
|
88ce2f25c2
|
* Add showdeps example to ignore list
|
2023-11-08 23:29:01 +01:00 |
|
Michaël Van Canneyt
|
9831f3eb5c
|
* More error recovery: variable (lists)
|
2023-11-08 23:29:00 +01:00 |
|
Michaël Van Canneyt
|
9d54115895
|
* Start of error recovery
|
2023-11-08 23:29:00 +01:00 |
|
Michaël Van Canneyt
|
837157c384
|
* Fix compilation
|
2023-11-08 23:29:00 +01:00 |
|