Commit Graph

65045 Commits

Author SHA1 Message Date
florian
8d864559b7 * overleft cosmetics 2022-03-01 22:55:27 +01:00
Michaël Van Canneyt
21326cfb9a * Remove SQLDB dependency of csvdataset unit 2022-03-01 13:30:48 +01:00
Michaël Van Canneyt
56acf11ec2 * Fix memleak when writing CSV data. Fix issue #39607 2022-03-01 13:29:36 +01:00
florian
33db5200e6 * building for LLVM fixed 2022-02-28 22:24:05 +01:00
florian
6f749cf43d * first part to fix #39603 2022-02-27 23:20:07 +01:00
florian
08228d7fb3 * revert a650d346f1 for now as it apparently does
not work with all language encoding
2022-02-26 21:57:42 +01:00
florian
9e3f647333 * var, type, threadvar, const sections require also in classes etc. at least one declaration, resolves #39599 2022-02-25 21:56:52 +01:00
mattias
d36761f4a4 fcl-net: no ESocketError after closing the connection 2022-02-25 19:15:22 +01:00
mattias
6b8ab2c4d2 fcl-web: fixed typo 2022-02-25 19:10:28 +01:00
mattias
4f8d6c9df1 fcl-web: added property TWebSocketServer.Host 2022-02-25 19:10:28 +01:00
mattias
93f2bd48dd fcl-base: fixed compile fpthreadpool with fpc 3.2.2 2022-02-25 19:10:28 +01:00
mattias
3e9ddf59df fcl-web: added IWSTransport.PeerPort, fixed compile with fpc 3.2.2 2022-02-25 19:10:28 +01:00
mattias
49f1f4d26e fcl-net: fixed typo 2022-02-25 19:10:28 +01:00
J. Gareth "Curious Kit" Moreton
5738a6ccf1 Refactoring and bug fix in OptPass2Movx that could cause incorrect
values in overflow conditions
2022-02-24 20:42:21 +00:00
florian
546455faca * throw error properly if a target does not support sections 2022-02-22 22:08:53 +01:00
ccrause
665c1b3966 Move member variable "section" to tprocdef. Type of "section" to agree with symansistr define. 2022-02-22 20:51:32 +00:00
ccrause
738a0a35de Add section directive for subroutines for embedded and freertos systems. 2022-02-22 20:51:32 +00:00
florian
81c8078735 * reorder string expressions with parentheses so fpc_*_concat_multi can be used efficiently, resolved #39479 2022-02-21 23:09:16 +01:00
J. Gareth "Curious Kit" Moreton
d209d3ba84 Refactoring procedures in aoptx86 to gain speed boosts 2022-02-21 17:36:18 +00:00
Karoly Balogh
c85bef5494 * regenerated message files 2022-02-21 11:40:43 +01:00
Karoly Balogh
471a5eb4e0 help text: vlink is no longer default on MorphOS for a while now, remove from help text, add Atari and Sinclair QL where it is the default 2022-02-21 11:39:29 +01:00
Karoly Balogh
4b88fa8e3b * powerpc-morphos: add support for linker map file generation, some code cleanups 2022-02-21 11:35:24 +01:00
Michaël Van Canneyt
dea81f4f60 * Extra options for more flexibility 2022-02-20 23:48:29 +01:00
florian
1cd8c249b1 * throw an internal error if the reference of lea contains a segment register 2022-02-20 20:58:32 +01:00
Michaël Van Canneyt
3a81f5c732 * Add -s --settings option 2022-02-20 18:22:44 +01:00
florian
d198fc46cb * just copy value parameters to a temp. when inlining instead of
using (@...)^ constructs, resolves #39590
2022-02-19 23:49:27 +01:00
J. Gareth "Curious Kit" Moreton
696b7b6f68 * x86: Improvements to JccMov2CMov to catch Jcc @Lbl; <movs>; JMP @Lbl 2022-02-19 21:00:05 +00:00
Michaël Van Canneyt
82df643b74 * Patch from Dokkie884 to implement inheritance 2022-02-19 17:52:34 +01:00
Michaël Van Canneyt
d7ab530096 * Standalone tag fix from Dokkie884 2022-02-19 17:45:50 +01:00
Michaël Van Canneyt
003d3267f0 * Additional fieldtypes for GetFromField 2022-02-19 16:23:13 +01:00
Michaël Van Canneyt
91a023a178 * Better event 2022-02-19 12:44:23 +01:00
Michaël Van Canneyt
939572ebb6 * Implement ExtractIdentifierNames: fix issue 39454 2022-02-19 12:36:59 +01:00
mattias
acc590ac07 pastojs: set version to 2.3.1 2022-02-19 11:34:52 +01:00
florian
04145589a9 * improved fpc_frac_real 2022-02-18 22:47:55 +01:00
Sven/Sarah Barth
3f14a19d3e * fix typos in comments, no code changes 2022-02-18 17:54:36 +01:00
Sven/Sarah Barth
92eb260521 + support for generic forward declarations fixes #39582, so add a test for it 2022-02-18 17:54:36 +01:00
Sven/Sarah Barth
c14c3ec98f + support for generic forward declarations fixes #39581, so add a test for it 2022-02-18 17:54:36 +01:00
Sven/Sarah Barth
2a5023508a + add support for forward declarations of generic classes and interfaces (any implicit pointer type really); fixes #34128 2022-02-18 17:54:23 +01:00
Sven/Sarah Barth
3444b23c9a + add a method to retrieve a copy of a specialization context 2022-02-18 17:53:35 +01:00
Sven/Sarah Barth
094a353d87 + add ability to strictly compare defs with generic constraints (this is needed for declarations, while for normal code we're rather relaxed) 2022-02-18 17:53:35 +01:00
Sven/Sarah Barth
3e26beb1ed * extract the code to parse a forward declaration out from types_dec into its own function parse_forward_declaration 2022-02-18 17:53:35 +01:00
Sven/Sarah Barth
7f1e420bb0 * move determine_generic_def out from pdecl.types_dec to pgenutil 2022-02-18 17:53:35 +01:00
Michaël Van Canneyt
ab013b6b69 * Need fielddefs 2022-02-18 16:39:54 +01:00
Michaël Van Canneyt
1b4ad74b68 * Need fielddefs 2022-02-18 16:39:54 +01:00
Michaël Van Canneyt
e09bf7e266 * Fix fieldmap & object generator 2022-02-18 16:39:54 +01:00
Sven/Sarah Barth
b5ce98fec7 + add C/C++ object files for aarch64-win64 compiled with LLVM 13.0.0 2022-02-18 15:23:00 +01:00
Thorsten Otto
7f33dc18d0 atari: fix in v_ftext 2022-02-18 11:23:04 +00:00
Thorsten Otto
bbe18e2633 tosunits: honor the window rectangle list in examples 2022-02-18 11:23:04 +00:00
Thorsten Otto
a954fe6e8f atari: some small bug fixes to new bindings 2022-02-18 11:23:04 +00:00
Thorsten Otto
a9e3882e37 vdi: enlarge control array, needed by some NVDI5 functions 2022-02-18 11:23:04 +00:00