Nikolay Nikolov
|
37b7835b12
|
+ added unit unix98pty. Only enabled for linux, for now, but can be enabled in the future on other unix-likes.
|
2024-10-19 16:11:25 +03:00 |
|
Nikolay Nikolov
|
dfcdb1e742
|
* unit ptckvm renamed PTC.KVM if dotted units are used
|
2024-10-19 14:08:49 +03:00 |
|
Nikolay Nikolov
|
b1b623232a
|
* fixed ptckvm compilation with dotted units
|
2024-10-19 13:53:27 +03:00 |
|
Nikolay Nikolov
|
6f17e91229
|
+ added package ptckvm - a console driver for the keyboard, video and mouse units, implemented on top of the PTCPas library
|
2024-10-19 13:25:17 +03:00 |
|
florian
|
c828615886
|
+ enable strength reduction for -O3, probably an oversight for years that it was not included in -O3
|
2024-10-19 11:00:24 +02:00 |
|
florian
|
46dcffed42
|
* MIPS64: make use of DMTC1 instruction
|
2024-10-18 21:53:26 +02:00 |
|
J. Gareth "Curious Kit" Moreton
|
205e4f3421
|
* "checkcontinue" replaced with "has_child_of_type(..., [continuen])"
|
2024-10-18 18:26:48 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
9077954762
|
* "no_exit_statement_in_block" replaced with "not has_child_of_type(..., [exitn])"
|
2024-10-18 18:26:48 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
59ff8a0f65
|
* Node-stripping optimisation in "TBlockNode.simplify" now uses "has_child_of_type" to determine stop point
|
2024-10-18 18:26:48 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
a91c1ab627
|
* Added new node utility function to search for nodes of a specific type in a node tree
|
2024-10-18 18:26:48 +00:00 |
|
Sven/Sarah Barth
|
04b0dfc812
|
* fix typo in comment
|
2024-10-18 17:51:49 +02:00 |
|
Sven/Sarah Barth
|
e048266473
|
* fix #40259: global managed records with Initialize operator need to be initialized no matter if they are referenced in the current unit or not.
+ added test
|
2024-10-18 17:51:49 +02:00 |
|
Kirill Kranz
|
c883760ae7
|
removed setTile1
|
2024-10-18 17:40:56 +02:00 |
|
Kirill Kranz
|
c1f9d4998b
|
added OBJPASUNIT dependency
|
2024-10-18 17:35:44 +02:00 |
|
Kirill Kranz
|
53df6927c5
|
removed unpreaty line endings / beginnings
|
2024-10-18 17:33:06 +02:00 |
|
Kirill Kranz
|
192b8a8bff
|
fixes the psy-q-sdk dependencies
|
2024-10-18 16:59:07 +02:00 |
|
Kirill Kranz
|
7c56f544cf
|
2 packages excluded
|
2024-10-18 13:19:21 +02:00 |
|
Kirill Kranz
|
ccc6fa0ec6
|
psy-q-sdk bindings
|
2024-10-18 11:19:27 +02:00 |
|
florian
|
3d0cea88e9
|
+ skeletons
|
2024-10-17 22:37:53 +02:00 |
|
Rika Ichinose
|
bb31f32941
|
Force shortcut boolean evaluation when rewriting length(Windows widestring) = 0.
|
2024-10-17 02:23:49 +03:00 |
|
florian
|
8e58bbea61
|
* set proper expectloc for dyn. array comparisons, resolves #40947
|
2024-10-16 22:39:47 +02:00 |
|
Ondrej Pokorny
|
570fa22daa
|
ParseURI: a colon is a valid character in the path or the document part of the URI
|
2024-10-16 20:00:06 +02:00 |
|
Rika Ichinose
|
d63b6294b5
|
Compile “length(string or array) = 0” as “pointer(string or array) = nil” without further check, unless really required.
Also handle length <> 0, > 0, < 0, >= 0, <= 0, assuming lengths are never negative.
|
2024-10-16 16:53:59 +03:00 |
|
Nikolay Nikolov
|
bdeb161d85
|
* ignore the -gl parameter (and print a warning) on the embedded targets
|
2024-10-16 15:46:34 +03:00 |
|
florian
|
32d0531c71
|
* patch by lag programming: Code cleanup at function TAOptBase.RegInInstruction, resolves #40952
|
2024-10-15 22:51:39 +02:00 |
|
Michaël Van Canneyt
|
46e5903792
|
* Generate correct type name for procedural type arguments in thunk class
|
2024-10-15 15:59:09 +02:00 |
|
Michaël Van Canneyt
|
742158b678
|
* recordrtti needs to override getmethods. Fixes issue #40951
|
2024-10-15 13:06:11 +02:00 |
|
Michaël Van Canneyt
|
dc2261eff0
|
* Add readfromscanner, fix reading type
|
2024-10-14 22:06:05 +02:00 |
|
florian
|
1d629270ca
|
* RiscV64: fix abs(<longint>)
|
2024-10-14 21:10:10 +02:00 |
|
florian
|
2cfb790eb7
|
* apply OptPass1FOP to FCVT.*.*
|
2024-10-13 23:18:38 +02:00 |
|
Margers
|
67bee1b652
|
Nested comment syntax highlighting
|
2024-10-13 20:53:07 +00:00 |
|
Margers
|
297ed5cb0c
|
Add missing Compiler Modes in Compiler Options
|
2024-10-13 20:53:07 +00:00 |
|
Margers
|
e6b95d37e6
|
Do not wrap fp.ans file lines on load
|
2024-10-13 20:49:29 +00:00 |
|
Margers
|
405484df91
|
Restore previous behavior of draw full line selection
|
2024-10-13 18:51:22 +00:00 |
|
florian
|
210cb8cb74
|
* load 64 bit constants through a register into memory to avoid store-forwarding stalls, resolves #40945
|
2024-10-12 21:19:14 +02:00 |
|
florian
|
c83a047dda
|
* extend use of OptPass1FOP
|
2024-10-11 23:14:03 +02:00 |
|
Sven/Sarah Barth
|
73420dcace
|
* ensure that Default() symbols that use management operators are properly initalized/finalized
+ added test
|
2024-10-11 18:00:01 +02:00 |
|
Sven/Sarah Barth
|
cc063e7a9c
|
* add procsyms from exports also to deffile if user explicitly asked for one
|
2024-10-11 16:20:28 +02:00 |
|
Sven/Sarah Barth
|
ef16a99c08
|
* partial fix #40934: don't remove the DEF file if cs_link_deffile is set (thus if the user explicitly wants the file)
|
2024-10-11 16:20:28 +02:00 |
|
Sven/Sarah Barth
|
dcf6a97d64
|
* partial fix #40934: enable def file generation if only -D is provided as argument (as the help suggests and which also makes sense if -Dd is not set as then a default description is used)
|
2024-10-11 16:20:28 +02:00 |
|
mattias
|
855a1fa03e
|
pas2js: added path to fcl-web
|
2024-10-11 13:42:39 +02:00 |
|
Henrique Gottardi Werlang
|
e0da2d0e46
|
Checking the compatibility of the procedure with the await function.
|
2024-10-10 20:10:39 +00:00 |
|
Michaël Van Canneyt
|
b5de5eed0e
|
* Update some comments
|
2024-10-10 22:11:21 +02:00 |
|
Michaël Van Canneyt
|
8e1ecb6a67
|
* Inline documentation of TJSONOption. Fixes issue #40943
|
2024-10-10 16:51:07 +02:00 |
|
Michaël Van Canneyt
|
00f015f593
|
* Make flush virtual. Fixes issue #40942
|
2024-10-10 16:41:42 +02:00 |
|
florian
|
e7cf7538cd
|
* improve test
|
2024-10-09 22:41:52 +02:00 |
|
Arael1895
|
b179e01b3f
|
Update file fpreport.pp
|
2024-10-09 22:17:16 +02:00 |
|
Rika Ichinose
|
9918bb5619
|
Use varints for TJSONScanner.FParts to save memory.
|
2024-10-09 20:08:06 +00:00 |
|
Henrique Gottardi Werlang
|
2cf533c0ed
|
Changed the implementation to allow await to accept functions that return a promise.
|
2024-10-09 20:05:14 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
008dc98c33
|
* Fixed bug in "fpmkunit" where CompileReason wasn't set in "TBuildEngine.NeedsCompile" due to oversight
|
2024-10-09 20:02:38 +00:00 |
|