Pierre Muller
|
235a68232e
|
Add error when trying to typecast class type to class instance via explicit typecasting
|
2022-03-09 11:06:56 +00:00 |
|
florian
|
27fb9086aa
|
* cleanup: cs_opt_loopunroll is a generic optimization for a long time already
|
2022-03-08 23:03:18 +01:00 |
|
Michaël Van Canneyt
|
59a7024d73
|
* Move() check for identical index. Additional fix for #39617
|
2022-03-08 11:42:24 +01:00 |
|
Michaël Van Canneyt
|
2a19e152b7
|
* Micro-optimization. Fix issue #39617
|
2022-03-08 11:35:43 +01:00 |
|
Pierre Muller
|
2f28c5596f
|
Regenerate all Makefile's to fix problem on x86_64 linux
|
2022-03-07 23:46:15 +00:00 |
|
Pierre Muller
|
8639dea46c
|
Update to revision 6d26d56f2f
|
2022-03-07 23:42:37 +00:00 |
|
Pierre Muller
|
6d26d56f2f
|
Do not use -m32 option to find generic gcc library
|
2022-03-07 23:41:44 +00:00 |
|
Pierre Muller
|
ad2ac98858
|
Update Makefile's
|
2022-03-07 22:35:29 +00:00 |
|
florian
|
0d03cad279
|
* i386: make use of *fence instructions
|
2022-03-07 23:10:31 +01:00 |
|
Pierre Muller
|
01ae235676
|
Fix CPU_clean rule
|
2022-03-07 21:45:32 +00:00 |
|
Pierre Muller
|
853f8b2202
|
Also define CPU_clean make targets for CPUs not yet in CYCLETARGETS, like mips64 now
|
2022-03-07 18:40:40 +00:00 |
|
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 |
|