The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
Jonas Maebe b2607e0d83 * refactored append_entry(), so that the code to append a single
attribute is available via the new append_attribute() method
    (to enable easily adding extra attributes)
  * write the definitions of methods as child entries of the
    objectdef, instead of in the global scope
  * only write DW_AT_calling_convention and DW_AT_external attributes
    if their value is different from the DWARF default one
  + write DW_AT_virtuality and DW_AT_vtable_elem_location attributes
    for virtual methods
  * write the debug info for the hidden "self" parameter before all
    other parameters and mark it as "artificial", because that is
    how GDB distinguishes regular methods from static methods

git-svn-id: trunk@13003 -
2009-04-05 16:12:10 +00:00
compiler * refactored append_entry(), so that the code to append a single 2009-04-05 16:12:10 +00:00
ide * added .txt extensions to all README, TODO and COPYING files 2009-02-28 17:34:08 +00:00
installer + added support for fcl-res 2009-03-01 00:50:06 +00:00
packages * Implemented transaction-support, based on patch from Inoussa Ouedraogo, 2009-04-05 15:24:03 +00:00
rtl * save/restore errno inside reenable_signal, because it can be called 2009-04-04 09:59:41 +00:00
tests * comparing tdatetime variant values has to happen without an epsilon, 2009-03-23 17:00:58 +00:00
utils * Use ExeSearch instead of FileSearch to find command executable 2009-03-22 10:04:46 +00:00
.gitattributes * Set svn:mime-type and svn:eol-style properties 2009-03-30 21:32:27 +00:00
.gitignore
Makefile * Makefiles regenerated 2009-03-01 00:35:12 +00:00
Makefile.fpc + delete base.build-stamp.* 2009-02-01 17:15:51 +00:00