The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
pierre 0fabda01a8 * Added code to support Windows 95 again
This code is disabled by default, you need to complie the RTL
  with option -dSUPPORT_WIN95.

    2.4.2 release is already not usable on Windows 95 because
  the kernel32 DLL function TryEnterCriticalSection is loaded
  into system unit unconditionnally, while this function does
  not exist in Winddows 95 kernel32.

    This patch uses LoadLibrary/GetProcAddress coupple to check if
  TryEnterCriticalSection exists and provides an alternate implementation
  that will be used on Windows 95 systems only (Windows 98 kernel32
  DLL does export TryEnterCriticalSection).

git-svn-id: trunk@16579 -
2010-12-17 14:12:43 +00:00
compiler compiler: fix compiler crash (bug #0018222) 2010-12-17 07:50:47 +00:00
ide * Try to get win64 to work 2010-11-26 23:32:08 +00:00
installer + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and 2010-09-29 21:56:47 +00:00
packages * Published all properties in template 2010-12-17 13:41:10 +00:00
rtl * Added code to support Windows 95 again 2010-12-17 14:12:43 +00:00
tests * corrected expected line numbers after r16573 2010-12-17 09:55:55 +00:00
utils * Do not handle packages twice, when they are passed on the command line 2010-11-28 17:08:39 +00:00
.gitattributes compiler: fix compiler crash (bug #0018222) 2010-12-17 07:50:47 +00:00
.gitignore - obsolete, removed (handled by regular script) 2010-12-10 10:13:55 +00:00
Makefile * compile win 64-bit IDE default. It works now, and even gdb is starting to work. 2010-12-15 19:16:48 +00:00
Makefile.fpc * compile win 64-bit IDE default. It works now, and even gdb is starting to work. 2010-12-15 19:16:48 +00:00