The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
Jonas Maebe 49f01e7b64 * replaced writelock of TMultiReadExclusiveWriteSynchronizer with a
critical section, so that it can be entered recursively just like
    the one from TSimpleRWSync + test
  - reverted r14593, since the reason for using TRWSync instead of
    TMultiReadExclusiveWriteSynchronizer was because the former
    supported recursive write locks

git-svn-id: trunk@14594 -
2010-01-10 12:14:21 +00:00
compiler compiler: 2010-01-09 18:37:54 +00:00
ide * Update Makefiles 2009-12-10 08:27:13 +00:00
installer * update Makefile 2009-12-10 11:25:32 +00:00
packages * Let TSessionHTTPModule.CheckSession really create a new session when there is none 2010-01-08 15:20:41 +00:00
rtl * replaced writelock of TMultiReadExclusiveWriteSynchronizer with a 2010-01-10 12:14:21 +00:00
tests * replaced writelock of TMultiReadExclusiveWriteSynchronizer with a 2010-01-10 12:14:21 +00:00
utils + patch by Sven Barth to add native NT rtl support to the compiler, resolves #14886 2010-01-07 17:42:11 +00:00
.gitattributes * optimized version of TMultiReadExclusiveWriteSynchronizer that allows 2010-01-09 23:00:45 +00:00
.gitignore - alpha simulator removed: we never used it so far, fpc has no alpha support, alpha is basically dead, qemu supports alpha 2009-08-13 17:55:21 +00:00
Makefile + mips(el) support in the compiler makefile 2009-12-08 19:57:16 +00:00
Makefile.fpc * Makefiles version 2.5.1 2009-08-13 21:21:28 +00:00