Commit History

Autor SHA1 Mensaxe Data
  Michaël Van Canneyt 4c26e4f989 * Enable monitor support hai 1 ano
  Michael VAN CANNEYT 3d88722d8f * string -> shortstring %!s(int64=2) %!d(string=hai) anos
  Michael VAN CANNEYT 8f6b6ccde5 * Char -> AnsiChar %!s(int64=2) %!d(string=hai) anos
  florian 7baf2461f0 * check paramstr argument for negative values, resolves #39410 %!s(int64=3) %!d(string=hai) anos
  Jonas Maebe 4166e8c464 * Darwin/BSD: fixed StackBottom calculation %!s(int64=4) %!d(string=hai) anos
  ondrej 1a0ba60de6 * revert r47598: implement TRandomGenerator %!s(int64=4) %!d(string=hai) anos
  ondrej c4dd3b661a * rtl: implement TRandomGenerator for thread-safe random %!s(int64=4) %!d(string=hai) anos
  Jonas Maebe 693e72ade3 * Darwin now uses Mach VM calls for memory allocation instead of mmap/munmap %!s(int64=6) %!d(string=hai) anos
  nickysn 01669ebf70 * use the actual _haltproc procedure, defined in the startup code on OpenBSD %!s(int64=6) %!d(string=hai) anos
  Károly Balogh 5cde490e57 bsd: fixed the system unit to also include the softpu interface part on m68k, not only the implementation %!s(int64=8) %!d(string=hai) anos
  Jonas Maebe 11c90a73b1 - removed "Set8087CW(Default8087CW)" call from SysEntry: %!s(int64=9) %!d(string=hai) anos
  svenbarth 3f45860cf9 Use constref instead of const when passing TEntryInformation along %!s(int64=9) %!d(string=hai) anos
  svenbarth 535621faaa Rename FPC_HAS_INDIRECT_MAIN_INFORMATION to FPC_HAS_INDIRECT_ENTRY_INFORMATION which is more logical considering the record's name %!s(int64=9) %!d(string=hai) anos
  svenbarth f406867100 Merged revision(s) 31929-31931,32547 from branches/svenbarth/packages: %!s(int64=9) %!d(string=hai) anos
  svenbarth 191a293e4a Fix compilation of Mac OS X. Without the cdecl modifier we need the _ %!s(int64=9) %!d(string=hai) anos
  svenbarth b525cecad8 - get rid of the calling convention modifier for PascalMain as it's generated using the default calling convention anyway (without any parameters this luckily doesn't matter that much ;) ) %!s(int64=9) %!d(string=hai) anos
  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. %!s(int64=10) %!d(string=hai) anos
  sergei 3a5e6485b5 - RTL: removed InitVariantManager, it was an empty procedure since day 1. %!s(int64=10) %!d(string=hai) anos
  pierre 72a0dfecf0 Add code to includee new file to handle changing openbsd syscall numbers %!s(int64=10) %!d(string=hai) anos
  sergei 9801288cdc * Removed SysInitFPU/SysResetFPU from (remaining) system units initialization code. It is redundant there because it is called from fpc_cpuinit, or, in case of i386, from fpc_cpucodeinit. %!s(int64=11) %!d(string=hai) anos
  yury 2b2a68446d * Added new unit unixcp. It contains stuff from winiconv.inc - a table to map Windows code page identifiers to locale names on unix. Also GetSystemCodePage function in this unit can be used to detect which code page is used currently. %!s(int64=12) %!d(string=hai) anos
  Jonas Maebe 5f3d762788 * when the stack size is overestimated so much that it's larger than the %!s(int64=12) %!d(string=hai) anos
  paul d7d8c10aaf bsd: set DefaultSystemCodePage without cwstring.pas %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe c71cb9dc69 * fixed null termination of cmdline (based on patch by C Western, %!s(int64=13) %!d(string=hai) anos
  pierre 2d130d20e7 + Add forward declaration of InstallDefaultSignalHandler for use inside sighnd.inc %!s(int64=13) %!d(string=hai) anos
  paul 1ccf16358c rtl: init widestring and unitcodestring managers before initialization of Standard IO files (stdin,stdout,stderr) %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe f6d452c2c0 * remove the RTL's installed signal handlers at the end of the system %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 1f6ec36064 * save/restore errno inside reenable_signal, because it can be called %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe a8eb1cc30b - removed FPC_DARWIN_JMP_MAIN and FPC_DARWIN_PASCALMAIN defines and ifdefs %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe d4d7b695c7 - removed all "islibrary:=false;" assignments from system unit %!s(int64=16) %!d(string=hai) anos