Commit Graph

64764 Commits

Author SHA1 Message Date
Pierre Muller
c23a64523e Update revision.inc to 982071d4a9 hash 2022-03-07 07:33:52 +00:00
Karoly Balogh
61f9bc35e9 * regenerated message files after adding the z80-amstradcpc target files 2022-03-06 22:08:25 +01:00
Karoly Balogh
554ae218ca * m68k: fix an endless syntax error loop in the assembler reader 2022-03-06 22:03:01 +01:00
Karoly Balogh
cb959c2e6f * z80-amstradcpc: add some initial files for the target (mostly just the clone of ZX Spectrum files for now) 2022-03-06 22:02:27 +01:00
florian
ae89261008 * prevent that a absolute symbol references itself, resolves #39604 2022-03-06 22:01:56 +01:00
Pierre Muller
ae3c0a2151 Add _IO_stdin_used global 2022-03-06 12:14:51 +00:00
Pierre Muller
982071d4a9 Try to fix mips gcc troubles 2022-03-06 12:14:51 +00:00
mattias
6f0f339fc4 fcl-passrc: pasuseanalyzer: mark library export function result sub elements 2022-03-06 00:22:14 +01:00
florian
39627cbdfb + AVX512VBMISupport and AVX512VBMI2Support 2022-03-05 20:35:25 +01:00
Karoly Balogh
49f45764ec * nds: the embedded stub DOS unit was just a copy of the NDS one with minor fixes, so lets make the NDS port use the current cleaned one as well 2022-03-05 18:40:36 +01:00
Karoly Balogh
7d13e5c70d * embedded: cleanup of the dummy DOS unit. remove the stubs for platform-specific helpers, cleanup tabs/spaces, cleanup the copyright-message mess 2022-03-05 18:28:36 +01:00
Karoly Balogh
10191477ae * m68k: allow vasm to be used for system_m68k_embedded target, simplify some code 2022-03-05 17:59:15 +01:00
Karoly Balogh
3024aea354 * add .prg extension to be ignored by git. this is used on Atari and a number of 8 bit platforms for executables 2022-03-05 17:14:08 +01:00
Karoly Balogh
01142f11d7 * z80-msxdos: cleaned up some msdos leftovers in i_msxdos. no functional changes. 2022-03-05 17:13:17 +01:00
florian
3164b535e5 * revision.inc update 2022-03-04 22:48:16 +01:00
florian
5bdf60376a * patch from Debian package by Abou Al Montacir: Change path of localization fies to fit Debian standard, http://bugs.debian.org/73368 2022-03-04 22:48:16 +01:00
florian
19ff0fe9e5 * patch from Debian packages by Paul Gevers, fixes spelling 2022-03-04 22:48:16 +01:00
florian
ac53225817 * test for already resolved issue #38874 2022-03-03 21:24:43 +01:00
florian
2b66f60a88 * do not throw an internal error in case of a misplaced string, resolves #39609 2022-03-02 23:09:53 +01:00
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