J. Gareth "Curious Kit" Moreton
|
bac4ca19e7
* Fixed internal error 2022041701 number clash (LLVM changed to 2022041730)
|
1 year ago |
Henrique Gottardi Werlang
|
664f8fc2ba
Fix for default value of a class of type.
|
1 year ago |
florian
|
b32573d1eb
* inserting $result into the symtables should never trigger a duplicate symbol error, resolves #40608
|
1 year ago |
florian
|
272417e602
* while on windows the max. possible year should be 1980+127=2127, 2104 causes an error (seems to be limited to 2099), so stay with 2096
|
1 year ago |
J. Gareth "Curious Kit" Moreton
|
b514e979bd
* Fixed issue where OptPass2CMP and OptPass2TEST didn't drop out on labels etc.
|
1 year ago |
J. Gareth "Curious Kit" Moreton
|
2e441609be
* Fixed issue where TryCmpCMovOpts produced bad
|
1 year ago |
Michaël Van Canneyt
|
bcaae57798
* Replace widestring with unicodestring (faster on windows). Fixes issue #40613
|
1 year ago |
Rika Ichinose
|
48815baef6
Load oleaut32.dll for widestrings on demand.
|
2 years ago |
florian
|
d901f72002
* named test properly
|
1 year ago |
florian
|
acb6c7f36b
* win64 has always SetThreadStackGuarantee
|
1 year ago |
Rika Ichinose
|
a774075f2f
Support Windows XP where SetThreadStackGuarantee is absent.
|
1 year ago |
florian
|
a2f2af87d2
* Windows CE does not support SetThreadStackGuarantee
|
1 year ago |
Pierre Muller
|
11b0b9dc57
Use reverse_byte to write constant sets in cross-endian configuration
|
1 year ago |
Pierre Muller
|
5eda6e027d
* Add internal_endian field to tppudumpfile class
|
1 year ago |
Pierre Muller
|
71ba76532b
* Fix writing of 'comp' type depending on FPC_COMP_IS_INT64 macro.
|
1 year ago |
Pierre Muller
|
8ae28b4846
Fix writing of low qword of floatx80 real type into 10-byte array on big endian systems
|
1 year ago |
Pierre Muller
|
3db060e47a
Use writeUInt32LE/writeUInt16LE method to write multi-byte integer in importlib method in t_win unit (as all supported CPUs are little endian)
|
1 year ago |
florian
|
14ab1cfb71
* set stack margin on windows, so there is stack space left for exception handling in case of a stack overflow, resolves #40589
|
1 year ago |
florian
|
c4fc5fc916
* disable OptPass2Test and OptPass2CMP for now as it seems to result in buggy code
|
1 year ago |
Sven/Sarah Barth
|
981ec64666
* fix #40594: when assigning a nested function to a function reference don't check for the nested procvars parameter, because nested functions can be treated like anonymous functions here
|
1 year ago |
Sven/Sarah Barth
|
feb79e0068
- the setter for tloadnode.procdef is not used, so remove it so that that tloadnode.setprocdef can be extended
|
1 year ago |
Sven/Sarah Barth
|
4aeb1ee223
* fix implementation comment
|
1 year ago |
J. Gareth "Curious Kit" Moreton
|
46fa168d43
* Code that checks for divisions against -1 is now not inserted if
|
2 years ago |
J. Gareth "Curious Kit" Moreton
|
0943458713
* More efficient if-statement construction in tmoddivnode.simplify
|
2 years ago |
florian
|
40072fb762
* defines fixed
|
1 year ago |
Sven/Sarah Barth
|
47c21fd1bc
* fix #40593: don't check for a static method when assigning a methodpointer to a function reference
|
1 year ago |
Nikolay Nikolov
|
6aa49038a5
* inverted the indices of TWasmValueStack, so that item 0 is top of stack
|
1 year ago |
Nikolay Nikolov
|
fadf43a33b
+ added TWasmControlStack and frame. Not used, yet. Will be used in the future
|
1 year ago |
florian
|
e0a5d07e37
+ manually added new syscalls to i386-android
|
1 year ago |
J. Gareth "Curious Kit" Moreton
|
0962578511
* Streamlined label referencing
|
3 years ago |