Michaël Van Canneyt
|
54d692c7d6
|
* Add SkipValue to TReader
|
2023-11-08 11:50:49 +01:00 |
|
Michaël Van Canneyt
|
d2f3426bda
|
* modeswitch needed
|
2023-11-08 11:29:44 +01:00 |
|
Michaël Van Canneyt
|
972b5181eb
|
* Delta stream support
|
2023-11-08 11:27:21 +01:00 |
|
Michaël Van Canneyt
|
7bcc949308
|
* Add crossproduct and normalize to TPointF
|
2023-11-08 10:26:09 +01:00 |
|
Michaël Van Canneyt
|
8179aadb2c
|
* Add TStreamOriginalFormat for Delphi compatibility
|
2023-11-08 09:30:52 +01:00 |
|
Michaël Van Canneyt
|
094f8a7be7
|
* Add GetMulticastObserver
|
2023-11-08 08:36:21 +01:00 |
|
Michaël Van Canneyt
|
594090b215
|
* Add delphi-compatible observers to classes
|
2023-11-08 00:04:18 +01:00 |
|
Michaël Van Canneyt
|
ade7af5234
|
* Refer to bugreport for internal error 20231102
|
2023-11-08 00:04:18 +01:00 |
|
Sven/Sarah Barth
|
3f1d62af8e
|
* fix #40504: always provide the global enum symbol for anonymous enum types (e.g. as part of a set)
+ added test
|
2023-11-07 20:33:55 +01:00 |
|
Sven/Sarah Barth
|
032cbc54a7
|
* fix typo in comment
|
2023-11-07 20:31:04 +01:00 |
|
Sven/Sarah Barth
|
68668c649e
|
* fix #40500: do a for-in on a string variable using low(strvar) to high(strvar) so that zero based strings are handled correctly
+ added test
|
2023-11-07 20:28:15 +01:00 |
|
Pierre Muller
|
5205ce30f4
|
Clean up OSCPUSupported array values
|
2023-11-06 21:25:35 +00:00 |
|
Pierre Muller
|
bc1c93c05f
|
Fix handling of ST_LOADMESSAGES token
|
2023-11-06 20:50:24 +00:00 |
|
Pierre Muller
|
81157e9846
|
Use faster check for type of tai object
|
2023-11-06 19:55:07 +00:00 |
|
Pierre Muller
|
d53af12a6d
|
Check that tai returned by GetNextInstruction is really a taicpu object before using an explicit typecast
|
2023-11-06 17:03:05 +00:00 |
|
Pierre Muller
|
d1a12846ba
|
Adapt fpmake to use of fpmkunit table
|
2023-11-06 15:58:12 +00:00 |
|
Pierre Muller
|
da7ec9acd1
|
Start use of fpmkunit table
|
2023-11-06 15:58:12 +00:00 |
|
Michaël Van Canneyt
|
63a8fe07ee
|
* Avoid access violation, use internalerror instead. See also issue #40502
|
2023-11-06 10:54:15 +01:00 |
|
mattias
|
85338e2d05
|
fcl-pdf: using EPDF
|
2023-11-06 08:44:49 +01:00 |
|
Rika Ichinose
|
854d944cfa
|
Faster string concatenations.
|
2023-11-05 14:59:42 +00:00 |
|
mattias
|
5181d57559
|
fcl-css: comments
|
2023-11-05 15:57:16 +01:00 |
|
mattias
|
b41a0be550
|
fcl-css: less hints
|
2023-11-05 15:57:16 +01:00 |
|
mattias
|
be68d66137
|
fcl-pdf: added function TPDFDocument.AddFont(AFontStream: TStream; AName: String): Integer and function TFPFontCacheList.AddFontFromStream(AStream: TStream): integer
|
2023-11-05 15:57:16 +01:00 |
|
mattias
|
605a495db1
|
fcl-pdf: added gitignores for fonts and binaries
|
2023-11-05 15:57:16 +01:00 |
|
Jonas Maebe
|
0ca260e08c
|
LLVM: fix currency parameters passed on the stack on x86-64
Resolves #40496
|
2023-11-05 11:30:19 +01:00 |
|
J. Gareth "Curious Kit" Moreton
|
47825610b8
|
* Pass 2 can now be run multiple times when
under -O3 and above.
|
2023-11-05 10:03:52 +00:00 |
|
Michaël Van Canneyt
|
8e024b2606
|
* Fix by Dokkie8844 to treat error codes by GnuTLS in a more graceful manner. Fixes issue #40195
|
2023-11-05 10:25:44 +01:00 |
|
Michaël Van Canneyt
|
6941409295
|
* Patch from Dokkie8844 to set hostname when verifying peer certificate. Fixes issue #40479
|
2023-11-05 10:19:34 +01:00 |
|
J. Gareth "Curious Kit" Moreton
|
f4da88726c
|
* x86: Factored out the MovMov2MovMov 2 optimisation to
catch an inefficiency in the "Deep MOV" optimisations
|
2023-11-04 22:17:40 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
af1eb33a75
|
* x86: Fixed inefficiency in the long-range MOV optimisations
|
2023-11-04 22:17:40 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
736f5edf98
|
* Packages: Fixed assembler error in Hash package on x86_64 when external assembler is used
|
2023-11-04 21:48:13 +00:00 |
|
florian
|
589fb20386
|
* write pretty symbol name of a generic is not found during specialization
|
2023-11-04 22:43:53 +01:00 |
|
Michaël Van Canneyt
|
b388355750
|
* Quotes not needed.
|
2023-11-03 17:40:56 +01:00 |
|
Michaël Van Canneyt
|
4363c0b229
|
* Add system.analytics for Delphi compatibility
|
2023-11-03 17:09:28 +01:00 |
|
Michaël Van Canneyt
|
9197def8cc
|
* Attempt to load .so.2. Fixes issue #40495
|
2023-11-03 17:02:14 +01:00 |
|
Michaël Van Canneyt
|
25c75b1784
|
* Ensure null-terminated strings. Patch by modersohn, fixes issue #40499
|
2023-11-03 17:01:03 +01:00 |
|
Michaël Van Canneyt
|
82bc91e6cf
|
* Make explicit how much better FPC is when compared to Delphi ;)
|
2023-11-03 11:52:14 +01:00 |
|
Michaël Van Canneyt
|
be0e06bd50
|
* Delphi compatibility methods, unicode character type helper
|
2023-11-03 11:08:20 +01:00 |
|
Michaël Van Canneyt
|
9fe4e1247f
|
* Fix syntax error
|
2023-11-03 09:48:46 +01:00 |
|
Michaël Van Canneyt
|
e3d3fe654c
|
* Do not quote twice in maybequoted. Fix issue #40494
|
2023-11-03 09:42:05 +01:00 |
|
Michaël Van Canneyt
|
2cec31d86f
|
* correct aDelta size
|
2023-11-02 13:56:53 +01:00 |
|
Nikolay Nikolov
|
beca14334c
|
* use NtoLE instead of LEtoN in OMF DoRelocationFixup when converting from native to little endian. No functional changes, just better readability.
|
2023-11-02 14:28:48 +02:00 |
|
Nikolay Nikolov
|
49ce3f5d2a
|
* big endian fix in TOmfObjData.writeReloc
|
2023-11-02 14:19:08 +02:00 |
|
Nikolay Nikolov
|
526de20d9a
|
+ introduced methods for writing endian-specific integers to TObjSection
|
2023-11-02 13:15:44 +02:00 |
|
Michaël Van Canneyt
|
2ad272f03f
|
* Correct dependency of (System.)Character, or resulting unit is unusable
|
2023-11-02 12:10:36 +01:00 |
|
Nikolay Nikolov
|
b5fa73b82c
|
* some fixes for the x86 assembler writer, when running on a big-endian hosted platform
|
2023-11-02 12:25:05 +02:00 |
|
Michaël Van Canneyt
|
04b28ed587
|
* Search config file in same directory as actual compiler binary
|
2023-11-02 11:07:03 +01:00 |
|
Nikolay Nikolov
|
a028486325
|
+ added methods for writing ints with specific endianess in TObjData
|
2023-11-02 11:59:17 +02:00 |
|
Michaël Van Canneyt
|
5034440383
|
* Fix compilation of unicode RTL after patch by Rika
|
2023-11-02 09:53:10 +01:00 |
|
Michaël Van Canneyt
|
09dcd5b07a
|
* Add wsFullScreen to TWindowState. Fixes issue #40493
|
2023-11-02 08:15:44 +01:00 |
|