The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
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
compiler * don't generate high-level CFI statements when the selected assembler 2021-04-08 19:50:27 +00:00
installer * Makefiles regenerated 2021-04-05 15:39:07 +00:00
packages Delete existing files before overwriting them for Darwin OS to avoid codesign issues 2021-04-06 22:43:21 +00:00
rtl * Darwin support for printing line info for backtraces when using Dwarf, 2021-04-08 19:50:34 +00:00
tests * patch by J. Gareth Moreton: handle register allocations correctly in MovMov2Mov 3, resolves #38703 2021-04-06 15:50:28 +00:00
utils Update after commit 49123 2021-04-06 21:14:42 +00:00
.gitattributes * patch by J. Gareth Moreton: handle register allocations correctly in MovMov2Mov 3, resolves #38703 2021-04-06 15:50:28 +00:00
.gitignore
fpmake_add1.inc
fpmake_proc1.inc
fpmake.pp
Makefile * Makefiles regenerated 2021-04-05 15:39:07 +00:00
Makefile.fpc * support building with FPC 3.2.2 2021-03-24 14:33:09 +00:00