Nikolay Nikolov
|
7c9506a629
|
+ enabled compilation of unit ptcgraph on NetBSD
|
2024-10-26 14:14:54 +03:00 |
|
Nikolay Nikolov
|
c333863330
|
+ added the IPC_PRIVATE constant for NetBSD
|
2024-10-26 13:51:53 +03:00 |
|
Nikolay Nikolov
|
cbd6417201
|
+ enabled compilation of ptc on NetBSD
|
2024-10-26 13:30:32 +03:00 |
|
Nikolay Nikolov
|
4c97e43bca
|
+ enabled compilation of unit unix98pty on NetBSD
|
2024-10-26 12:57:43 +03:00 |
|
florian
|
201d38d6fe
|
* fix fpc_frac_real to properly thrown an exception on +/-Inf/NaN
|
2024-10-25 23:10:23 +02:00 |
|
Nikolay Nikolov
|
03689044d9
|
+ added FreeBSD to the UnixPTY OSes
|
2024-10-25 20:18:44 +03:00 |
|
Nikolay Nikolov
|
2baee68fdd
|
+ enabled compilation of unit unix98pty on FreeBSD
|
2024-10-25 20:03:06 +03:00 |
|
Sven/Sarah Barth
|
00fc962ca3
|
+ fix #40963: print suitable messages for local unit, include, library and object paths if -vt is given
+ added test
|
2024-10-25 17:13:23 +02:00 |
|
Sven/Sarah Barth
|
3e8e02bede
|
+ extend test framework with ability to specify certain expected compiler messages using their ids
|
2024-10-25 17:11:47 +02:00 |
|
Sven/Sarah Barth
|
a1e9dc4447
|
* fix typo in tests/readme.txt
|
2024-10-25 17:08:59 +02:00 |
|
Sven/Sarah Barth
|
2ef822e8e8
|
* fix #40305: with type helpers now supporting inheriting from unique type aliases, declare a TRealHelper as a descendant of TDoubleHelper (cause Real is a Double)
+ added test
|
2024-10-25 15:26:32 +02:00 |
|
florian
|
4ef30edbd4
|
* set ra_addr_taken for addr. param only if really needed
|
2024-10-23 23:04:43 +02:00 |
|
Nikolay Nikolov
|
2262d2050d
|
- disabled compilation of the fcl-fpterm package on the JVM target
|
2024-10-23 10:00:01 +03:00 |
|
florian
|
5d4bb6db9b
|
* patch by lag programming to replace bitcnt by popcnt, resolves #40962
|
2024-10-22 22:54:57 +02:00 |
|
florian
|
a9f522c29d
|
* consolidated code
|
2024-10-21 23:04:25 +02:00 |
|
Nikolay Nikolov
|
d01efd153c
|
+ fpterm: enabled compilation of unit FpTerm.InputOutputConnection.UnixPTY on OpenBSD
|
2024-10-21 20:01:10 +03:00 |
|
Nikolay Nikolov
|
e035f67339
|
+ enabled compilation of unit unix98pty for OpenBSD
|
2024-10-21 19:50:10 +03:00 |
|
Nikolay Nikolov
|
bbc74de241
|
- removed unnecessary (unused) virtual constructors
|
2024-10-21 15:59:10 +03:00 |
|
Pierre Muller
|
74d2d2f0d8
|
Remove unneeded, and possibly wrong typecast to fix cycle with -CR option
|
2024-10-21 12:13:14 +00:00 |
|
Nikolay Nikolov
|
b693af69a6
|
* system.terminal renamed fpterm
|
2024-10-21 09:55:59 +03:00 |
|
florian
|
397293f09f
|
+ more fixes to mark symbols used by preprocessor expressions properly
+ made MarkSymbolAsUsed more fail safe
+ tests
|
2024-10-20 17:28:20 +02:00 |
|
florian
|
8b19929ad9
|
* fix test
|
2024-10-20 17:03:36 +02:00 |
|
Nikolay Nikolov
|
e55ff3763e
|
+ added unit System.Terminal.InputOutputConnection.UnixPTY
|
2024-10-20 17:22:59 +03:00 |
|
Nikolay Nikolov
|
16e7b07f0f
|
+ added unit System.Terminal.Pseudoterminal.Unix
|
2024-10-20 17:02:45 +03:00 |
|
Nikolay Nikolov
|
44d8cb3ec1
|
* use lowercase strings for the dependencies in fcl-fpterm/fpmake.pp
- removed commented out code
|
2024-10-20 16:37:15 +03:00 |
|
Nikolay Nikolov
|
f768ad9094
|
+ added unit System.Terminal.PTC.KVM
|
2024-10-20 15:58:28 +03:00 |
|
J. Gareth "Curious Kit" Moreton
|
80f1d55822
|
- MovOp2Op optimisation upgraded.
|
2024-10-20 12:43:52 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
85ee93c2c5
|
- MovLea2Add optimisation upgraded.
|
2024-10-20 12:43:52 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
1bc0ae3d18
|
- Mov2Nop 5a and Mov2Nop 5b optimisations upgraded.
|
2024-10-20 12:43:52 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
f36fbd17b1
|
- 32-to-64-bit zero extension optimisations upgraded.
|
2024-10-20 12:43:52 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
b1a76314ae
|
- Const and ref merge optimisations upgraded.
|
2024-10-20 12:43:52 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
65f2dd2337
|
- OR and extension optimisations upgraded.
|
2024-10-20 12:43:52 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
6dfe323e6f
|
- AND and DeepMovOpt optimisations upgraded.
|
2024-10-20 12:43:52 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
e187d49590
|
* x86: New reference support methods to detect modification
|
2024-10-20 12:43:52 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
d0c7838eec
|
* x86: CheckMovMov2MovMov2 now sets "Force New Iteration" if it optimises
|
2024-10-20 12:43:52 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
d5c6286852
|
* x86: Bug fix in OptPass1MOV long-range optimisations where
the wrong register was checked to see if had changed.
|
2024-10-20 12:43:52 +00:00 |
|
Nikolay Nikolov
|
ab9c499650
|
+ added unit System.Terminal.View.Video.PTC.KVM
|
2024-10-20 15:43:35 +03:00 |
|
florian
|
22ec4a2033
|
* mark symbols used in conditional compiling expressions using sizeof, resolves #40955
|
2024-10-20 14:37:09 +02:00 |
|
Nikolay Nikolov
|
63d5c0078d
|
+ added unit System.Terminal.KVM
|
2024-10-20 15:23:57 +03:00 |
|
Nikolay Nikolov
|
9143abf069
|
+ added unit System.Terminal.View.Video
|
2024-10-20 15:14:19 +03:00 |
|
Nikolay Nikolov
|
5f7c9b1799
|
+ added unit System.Terminal.View.Video.Base
|
2024-10-20 15:01:06 +03:00 |
|
Nikolay Nikolov
|
cc0c46bece
|
+ added unit System.Terminal.PointingDeviceInput.Mouse
|
2024-10-20 14:45:01 +03:00 |
|
Nikolay Nikolov
|
eb29d4fa95
|
+ added unit System.Terminal.KeyboardInput.Keyboard
|
2024-10-20 14:27:52 +03:00 |
|
Nikolay Nikolov
|
481ef7273e
|
* fcl-fpterm/fpmake.pp modified, so it includes a function, similar to
rtl-console/fpmake.pp. This is to allow declaring constant sets for the OSes.
|
2024-10-20 13:57:45 +03:00 |
|
Nikolay Nikolov
|
4e877c3c11
|
+ added unit System.Terminal
|
2024-10-20 13:36:12 +03:00 |
|
Nikolay Nikolov
|
0b3f80d231
|
+ added unit System.Terminal.KeyboardInput
|
2024-10-20 13:24:29 +03:00 |
|
Nikolay Nikolov
|
3d868d1349
|
+ added unit System.Terminal.Controller
|
2024-10-20 13:18:19 +03:00 |
|
Nikolay Nikolov
|
28831a7734
|
+ added unit System.Terminal.Logger
|
2024-10-20 13:09:00 +03:00 |
|
Nikolay Nikolov
|
b201ab9d1d
|
+ added unit System.Terminal.PointingDeviceInput
|
2024-10-20 13:02:17 +03:00 |
|
Nikolay Nikolov
|
dc843bf86c
|
+ added unit System.Terminal.InputOutputConnection
|
2024-10-20 12:53:04 +03:00 |
|