Commit History

Author SHA1 Message Date
  Karoly Balogh eb6f29d084 m68k: disable verbose error reporting of the stub unicode and threadmanagers by default on Amiga, Atari, Human68k, and Sinclair QL 1 year ago
  Michael VAN CANNEYT 710d6eb5c5 * Char -> AnsiChar 2 years ago
  Karoly Balogh 3d9d80b007 powerpc-amiga: fix build after ecbd5840 2 years ago
  Karoly Balogh ecbd5840ce m68k-amiga: print offsets during stacktraces, instead of absolute addresses, which are not really helpful in a single address space 2 years ago
  Karoly Balogh 53a67b34b5 rtl/amiga: add support for OSHeap, now default in legacy mode, optional define otherwise 3 years ago
  ondrej 1a0ba60de6 * revert r47598: implement TRandomGenerator 4 years ago
  ondrej c4dd3b661a * rtl: implement TRandomGenerator for thread-safe random 4 years ago
  Károly Balogh 2f8fe76bed m68k-amiga: have an AMIGA prefix in OS_MINVERSION public constant, add OS 2.0 support, make sure we open v39 by default as it is needed by memory pool functions 5 years ago
  Károly Balogh b599574a16 m68k-amiga: create the heap memory pool with MEMF_ANY, rather than MEMF_FAST. this will finally allow FPC compiled executables to start on chipmem-only machines. 5 years ago
  Károly Balogh 632353a808 m68k-amiga: prepare the startup code and system unit for legacy support 5 years ago
  Károly Balogh 888e59d34d amiga: added some code to compile the Amiga RTL with tinyheap. will be useful for Kickstart 1.3 and better very-low-end systems support. disabled by default. also added ifdefs around DynLibs support 7 years ago
  Károly Balogh 04dee0fc04 regenerated Makefiles for m68k-macos target 8 years ago
  Károly Balogh 6e3936c534 amicommon: implement StackTop for other Amiga-like systems 8 years ago
  Károly Balogh 2d8313165d m68k: support FFU exception settings, also reworked FPU initalization 8 years ago
  Károly Balogh 5ffc833842 amiga/m68k: enable inlining and compiler mul32to64 in the softfpu 8 years ago
  Károly Balogh 7d2360eb0c m68k: Test68000/Test68881 support boilerplate and special support for Amiga 8 years ago
  Károly Balogh 23cf551bf3 m68k-amiga: fixed wrong define to test against softfpu (oops...) 9 years ago
  Károly Balogh 7fff76d936 m68k-amiga: only compile softfpu code into system unit, when FPU_SOFT is defined 9 years ago
  marcus e38e051425 Amicommon: Unified parameterhandling for Amiga, AROS, MorphOS 9 years ago
  Károly Balogh c5907d5f71 it's now possible to compile the RTL again for AmigaOS/PowerPC. entirely untested, but it builds at least 9 years ago
  Károly Balogh 5eea4b2846 amicommon: support for init/exit procedures for threads. will be used by Sockets unit for example, because bsdsocket.library needs to be reopened for each thread 10 years ago
  Károly Balogh 846dd6b57b m68k: use the Amiga-specific atomic ops on Amiga 10 years ago
  Károly Balogh f5bcb011ea amicommon: properly arbitrate access to the open file list in a multithreaded environment 10 years ago
  Károly Balogh 3edad2774a Amiga: use stdout as stderr, so code which is wired to use stderr doesn't commit suicide 10 years ago
  Károly Balogh bbecfeed9e Amiga: manually semaphore-protect the heap Pool, because classic Amiga has no MEMF_SEM_PROTECTED 10 years ago
  svenbarth 2d454dc8fa Move DynLibs support to System unit using a manager approach like for Threads, WideStrings, etc.. This is needed so that we can support features like "delayed" and loading of dynamic packages. 10 years ago
  sergei 3a5e6485b5 - RTL: removed InitVariantManager, it was an empty procedure since day 1. 10 years ago
  Károly Balogh 27befd2375 amiga: reintroduced some of the exec debug functions, which were removed, but actually *DO* exist on classic Amiga and hooked the new SysDebug stuff into the Amiga RTL 11 years ago
  Károly Balogh ef5f1b7ed2 amicommon: fixed sysdir.inc/do_chdir() to actually work on AROS 11 years ago
  Károly Balogh 785a1690a2 amicommon: AOS_heapPool renamed to ASYS_heapPool. common stuff should start with ASYS, to avoid confusion on AmigaOS, so more to come 11 years ago