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 |
|
mattias
|
5776f6ad21
|
pas2js: createSafeCallback: return null for null
|
2023-11-08 23:29:00 +01:00 |
|
mattias
|
0211c085e9
|
pastojs: fixed pass non safecall proctype to safecall proc type arg, issue #39261
|
2023-11-08 23:29:00 +01:00 |
|
Henrique Gottardi Werlang
|
a9a4f225c2
|
The exit code isn't reseted in the pas2js compiler.
|
2023-11-08 23:29:00 +01:00 |
|
mattias
|
7be2af8ec2
|
passrc: test issue 39216
|
2023-11-08 23:29:00 +01:00 |
|
mattias
|
8b298ca883
|
fcl-passrc: fixed adding specialized type behind array
|
2023-11-08 23:29:00 +01:00 |
|
mattias
|
e35ae4ac31
|
fcl-passrc: fixed compile
|
2023-11-08 23:29:00 +01:00 |
|
Pierre Muller
|
3edbeaca7e
|
Set defdynlinker depending on selected ABI for riscv32 and riscv64
|
2023-11-08 23:29:00 +01:00 |
|
Pierre Muller
|
2664c94e97
|
Attempt to use local _init and _fini procedures
|
2023-11-08 23:29:00 +01:00 |
|
Pierre Muller
|
4af7c6e121
|
Try to implement linux si_uc.inc for xtensa CPU
|
2023-11-08 23:28:59 +01:00 |
|
Pierre Muller
|
55f9e94ac0
|
Add -EB or -EL paramter to xtensa assembler call (Warning: this requires a patched 2.40 release\!)
|
2023-11-08 23:28:59 +01:00 |
|
Pierre Muller
|
da0f24f06c
|
Specify endianess and abi when calling xtensa linker
|
2023-11-08 23:28:59 +01:00 |
|
Pierre Muller
|
94e4c95c11
|
Only modify softfloat_exception_mask, as this is not handled equally for all CPUs with GetEXceptionMask/SetExceptionMask
|
2023-11-08 23:28:59 +01:00 |
|
Pierre Muller
|
64b10d4167
|
* Use correct sizeof to check if entry size is large enough
|
2023-11-08 23:28:59 +01:00 |
|
Pierre Muller
|
d91cca1caa
|
Fix error leading to Makefile error for all non AVR CPUs even when SUBARCH is set
|
2023-11-08 23:28:59 +01:00 |
|
Pierre Muller
|
978575f22d
|
Use GetExceptionMask/SetExceptionMask to avoid floating point exception inside FPC_SOFT_FFPUX80 code
|
2023-11-08 23:28:59 +01:00 |
|
Pierre Muller
|
2ddd854ca8
|
Set macro iconv_is_in_libc for FreeBSD OS
|
2023-11-08 23:28:59 +01:00 |
|
Pierre Muller
|
bf08d7c904
|
Restrict previous change to compilers that do not have 10-byte extended type
|
2023-11-08 23:28:59 +01:00 |
|
Pierre Muller
|
a6bb3cfec5
|
Fix for tentryfile.getreal with FPC_SOFT_FPUX80, putreal still needs the same change
|
2023-11-08 23:28:59 +01:00 |
|
Ondrej Pokorny
|
8bad8bfa9b
|
TPQConnection.Execute fixes
|
2023-11-08 23:28:59 +01:00 |
|
J. Gareth "Curious Kit" Moreton
|
60c320a5af
|
* Added test to attempt to catch access violation caused by faulty optimisation (i40165)
|
2023-11-08 23:28:59 +01:00 |
|
J. Gareth "Curious Kit" Moreton
|
7b2da347fd
|
* Fixed bug in "JccMovJmpMov2CMovCMov" optimisation where it didn't track registers in references getting changed
|
2023-11-08 23:28:58 +01:00 |
|
Pierre Muller
|
0a297b1e2d
|
Add missing swaping in case of different endianess of stab entry inside TInternalAssembler.WriteStab
|
2023-11-08 23:28:58 +01:00 |
|
Ondrej Pokorny
|
eaf4cffad8
|
httpserver: make sure that socket is freed even if StartServerSocket raised an exception
|
2023-11-08 23:28:58 +01:00 |
|
marcoonthegit
|
1ac8d5d221
|
* patch by Dean Mustakinov to improve commandline quote handling on Windows, resolves #40189
|
2023-11-08 23:28:58 +01:00 |
|