fpc/rtl/darwin
Jonas Maebe 0eb9dd3879 * Darwin support for printing line info for backtraces when using Dwarf,
based on patches by Colin Western, mantis #38483)
   o requires that the program/library is compiled with -Xg (or that
     dsymutil is run on it after compiling), and that the .dSYM bundle
     is in the same directory as the program/library
   o always use the "dl" unit in exeinfo for Darwin, as that's needed for
     dynamic library support, and this does not cause an extra dependency
     since on Darwin we always use libc
   o cleaned up the exeinfo unit for Darwin, and sped it up by using mmap
     instead of small reads
   o fixed unit dependencies for exeinfo, lineinfo and lnfodwarf in Darwin
     RTL Makefile
  * use the process address info from the original exe even when reading
    the debug information from an external file
  - removed outdated ifdef'd darwin code from dl.pp (no longer needed now
    that processaddress gets set correctly in exeinfo for that platform)

git-svn-id: trunk@49140 -
2021-04-08 19:50:34 +00:00
..
aarch64 * darwin/AArch64: always clear fpu exception flags regardless of the 2020-12-27 13:18:59 +00:00
arm * fixed floating point div-by-zero RTE code on Darwin (208 instead of 200, 2019-05-12 14:28:55 +00:00
i386
powerpc
powerpc64
ppcgen * fixed floating point div-by-zero RTE code on Darwin (208 instead of 200, 2019-05-12 14:28:55 +00:00
x86 * fixed floating point div-by-zero RTE code on Darwin (208 instead of 200, 2019-05-12 14:28:55 +00:00
x86_64
buildrtl.lpi + lazarus project 2021-04-04 14:54:56 +00:00
buildrtl.pp + lazarus project 2021-04-04 14:54:56 +00:00
console.pp * Extention -> extension (By Reinier, bug ID #25979) 2014-05-10 15:31:41 +00:00
errno.inc
errnostr.inc
extres_multiarch.inc + Darwin/AArch64 support 2015-02-23 22:53:50 +00:00
Makefile * Makefiles regenerated 2021-04-05 15:39:07 +00:00
Makefile.fpc * Darwin support for printing line info for backtraces when using Dwarf, 2021-04-08 19:50:34 +00:00
pmutext.inc
pthread.inc
ptypes.inc + Darwin/AArch64 support 2015-02-23 22:53:50 +00:00
rtldefs.inc
signal.inc + Darwin/AArch64 support for handling hardware exceptions 2015-02-23 22:51:54 +00:00
sysctlh.inc * patch from mantis 37205, add OS X sysctl constants 2021-04-03 19:42:11 +00:00
sysinit.pas Merged revision(s) 32491-32492 from branches/svenbarth/packages: 2016-06-12 09:08:17 +00:00
sysmach.inc * use getpagesize function instead of reading external variables to restore 2020-03-29 14:52:49 +00:00
termio.pp * Clean out of $i textrec and filerec includes that are redundant now that cpstrrtl exposes 2014-01-02 13:26:09 +00:00
termios.inc
termiosproc.inc Use TIOCtlRequest type for local variable nr inside TCSetAttr function 2019-05-10 07:23:31 +00:00
unxconst.inc
unxfunc.inc