The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
marco b3ea1668db * improvements to sysuitls date/time formatting routines: (Mantis 14905,Sergei)
- Adds threadsafe (Delphi-compatible) versions of DateToStr, 
	TimeToStr, DateTimeToStr, FormatDateTime.
   - Core functionality moved to DateTimeToString, which directly 	
	uses 'out' parameter in order to avoid unnecessary result copying.
   - Modified the code so no temporary AnsiStrings are used (speed).
   - Fixes a bug which would cause infinite recursion if 
     (Short|Long)DateFormat variable would contain 'd' character or, 
      likewise, (Short|Long)TimeFormat would contain 't'.
   - Fixes numerous small Delphi compatibility issues, like: empty format 
      string has the same effect as 'C'; overlong tokens treated as the 
      longest possible ones (e.g. 'ddddddddd' is the same as 'dddddd'); 
      'AM/PM' is output preserving its case, etc.
   - minor reformating

git-svn-id: trunk@14116 -
2009-11-08 15:07:00 +00:00
compiler + mw_pascal calling convention support for ARM, ppc64 and x86_64: identical 2009-11-08 13:42:11 +00:00
ide * Reset AbortTool before each run 2009-11-05 00:45:19 +00:00
installer * Try to fix scroll bar problems 2009-11-04 16:46:32 +00:00
packages * implemented highspeed str to float (xml schema types) 2009-11-08 13:17:27 +00:00
rtl * improvements to sysuitls date/time formatting routines: (Mantis 14905,Sergei) 2009-11-08 15:07:00 +00:00
tests compiler: allow enumeration of multidimensional arrays with implicit array conversion + test 2009-11-07 06:21:07 +00:00
utils * Fix position of fpcmade file for rtl 2009-11-07 01:01:31 +00:00
.gitattributes compiler: allow enumeration of multidimensional arrays with implicit array conversion + test 2009-11-07 06:21:07 +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 * Makefiles version 2.5.1 2009-08-13 21:21:28 +00:00
Makefile.fpc * Makefiles version 2.5.1 2009-08-13 21:21:28 +00:00