Karoly Balogh
|
572a340a26
|
m68k-atari: mark functions and API calls related to exiting the program as noreturn
|
2024-02-20 03:56:17 +01:00 |
|
Karoly Balogh
|
eb6f29d084
|
m68k: disable verbose error reporting of the stub unicode and threadmanagers by default on Amiga, Atari, Human68k, and Sinclair QL
|
2024-02-20 03:56:17 +01:00 |
|
Michael VAN CANNEYT
|
2ca6f178fb
|
* Char -> AnsiChar
|
2023-07-14 17:26:09 +02:00 |
|
Thorsten Otto
|
0b1734cc04
|
rtl/atari: move common code of getenv
|
2022-02-18 11:23:04 +00:00 |
|
Thorsten Otto
|
46ab8d79a2
|
rtl/atari: fix readln from console
|
2022-02-11 22:50:38 +00:00 |
|
Thorsten Otto
|
a237aaa1f5
|
rtl/atari: check for application/acc at startup
|
2022-02-11 22:50:38 +00:00 |
|
Karoly Balogh
|
a4e2d74626
|
* rtl/atari: fix haltproc external name. apparently the atari target uses a different Cprefix in the compiler, so copy-pasting this stuff from the Amiga port don't work 1:1
|
2022-02-04 12:22:40 +01:00 |
|
Karoly Balogh
|
93494bf8bf
|
* rtl/atari: use the haltproc declared in the startup code instead of calling pterm in the system unit directly.
|
2022-02-04 11:58:16 +01:00 |
|
Thorsten Otto
|
fecb72fea3
|
atari: implement ARGV protocol for runtime startup
|
2022-02-02 21:34:32 +00:00 |
|
Thorsten Otto
|
41d4e181ea
|
atari: pass tos exe flags also to ld
|
2022-02-02 21:34:32 +00:00 |
|
Karoly Balogh
|
f12fcc9e06
|
* rtl/atari: do not default to tinyheap for now. the compiler itself doesn't work with tinyheap for some reason
|
2022-01-26 01:06:01 +01:00 |
|
Károly Balogh
|
8f61df817a
|
atari: implemented stacktop for working stacktraces, implemented stacksize dependent stackmargin, and a system specific backtracestr. however, offs display still doesn't work properly, due to a linker issue (reported)
git-svn-id: trunk@49203 -
|
2021-04-14 14:59:08 +00:00 |
|
ondrej
|
1a0ba60de6
|
* revert r47598: implement TRandomGenerator
git-svn-id: trunk@47605 -
|
2020-11-27 04:53:06 +00:00 |
|
ondrej
|
c4dd3b661a
|
* rtl: implement TRandomGenerator for thread-safe random
git-svn-id: trunk@47598 -
|
2020-11-26 05:59:00 +00:00 |
|
pierre
|
84ebe96d41
|
Define FPC_IS_SYSTEM at start of all system.pp source
git-svn-id: trunk@43203 -
|
2019-10-15 15:04:32 +00:00 |
|
Károly Balogh
|
3d16d38f10
|
atari: enable FPC_STDOUT_TRUE_ALIAS and groom some of the other defines
git-svn-id: trunk@38198 -
|
2018-02-10 23:01:54 +00:00 |
|
Károly Balogh
|
5cbdf4d30c
|
atari: moved the target to use tinyheap, and various cleanups
git-svn-id: trunk@37827 -
|
2017-12-27 02:57:25 +00:00 |
|
Károly Balogh
|
04dee0fc04
|
regenerated Makefiles for m68k-macos target
git-svn-id: trunk@37034 -
|
2017-08-22 11:16:42 +00:00 |
|
Károly Balogh
|
f91a9c07e7
|
atari/m68k: enable inlining and compiler mul32to64 in the softfpu
git-svn-id: trunk@36491 -
|
2017-06-12 13:05:20 +00:00 |
|
Károly Balogh
|
51e28ac717
|
atari: reworked param handling once more, based on the Amiga code, fixes argv/argc
git-svn-id: trunk@35205 -
|
2016-12-27 17:12:49 +00:00 |
|
Károly Balogh
|
8760ff96e1
|
atari: new pascal startup code, reworked build, also ParamStr/ParamCount works now
git-svn-id: trunk@35201 -
|
2016-12-27 08:14:34 +00:00 |
|
Károly Balogh
|
3aecf60dff
|
atari: implemented and fixed some bits in the system unit, tdir test passes now on TOS
git-svn-id: trunk@35196 -
|
2016-12-26 20:59:33 +00:00 |
|
Károly Balogh
|
42760951f9
|
atari: added the initialization of threading subsystem to system init
git-svn-id: trunk@34697 -
|
2016-10-09 13:24:41 +00:00 |
|
Károly Balogh
|
579e1afe83
|
atari: an incomplete, but still large cleanup of the atari system unit
git-svn-id: trunk@34664 -
|
2016-10-08 13:55:59 +00:00 |
|
Tomas Hajny
|
db7a9950d1
|
* unit name changed to System (starting with uppercase 'S') for improved compatibility to Delphi - see test tobject5.pp
git-svn-id: trunk@30025 -
|
2015-02-27 19:00:50 +00:00 |
|
sergei
|
3a5e6485b5
|
- RTL: removed InitVariantManager, it was an empty procedure since day 1.
git-svn-id: trunk@29114 -
|
2014-11-22 20:35:46 +00:00 |
|
sergei
|
cfd2600b24
|
- Don't include softfpu code on SPARC, unless bootstrapping with 2.6.
- Atari is never compiled on SPARC or MIPS (and even it does one day, softfpu is not needed).
git-svn-id: trunk@27203 -
|
2014-03-20 17:20:58 +00:00 |
|
florian
|
ac120d075a
|
* moved directory handling code
git-svn-id: trunk@26361 -
|
2014-01-02 18:24:11 +00:00 |
|
florian
|
304d7ef7a1
|
* restores atari support/rtl partially
git-svn-id: trunk@25699 -
|
2013-10-06 19:36:59 +00:00 |
|