The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
svenbarth 22d1a8bbab Improve NativeNT RTL (tested on Windows 7)
* fix DirectoryExists which didn't yet work without System privileges
* fix FileExists which didn't use the correct access flags
+ implement FindFirst/FindNext/FindClose which is conceptually based on the Find-mechanism of the Unix RTL as for the object hierarchy I can't use the same mechanism that Windows provides for filesystems (the function NtQueryDirectoryFile provides the possibility to pass a pattern, but I'm not using that functionality; maybe I'll update FindNext in the future to use this for speed up...). Note: The PChar "workaround" is needed, because string reallocation does currently not work... (maybe Reallocmem is buggy)
- remove FindMatch which is only provided by Windows SysUtils and DOS units
+ add functions/constants/types which are used by Find* to the NDK includes
- remove "packed" from file information types (Windows 7 didn't like the size otherwise)

git-svn-id: trunk@21438 -
2012-05-31 07:18:13 +00:00
compiler + Internal linker for go32v2: 2012-05-30 13:45:36 +00:00
ide * removed single remaining use of a 1.0.x deprecated function. 2012-05-18 12:11:50 +00:00
installer + Regenerate all Makefiles's after adding x86_64 netbsd target 2012-04-24 23:15:18 +00:00
packages * A few utility routines that capture program output in a string. 2012-05-30 18:07:37 +00:00
rtl Improve NativeNT RTL (tested on Windows 7) 2012-05-31 07:18:13 +00:00
tests * patch by Nico Erfurth: 2012-05-29 19:12:55 +00:00
utils + new -varparas option that adds overloads for imported methods whereby 2012-05-28 10:21:25 +00:00
.gitattributes Improve NativeNT RTL (tested on Windows 7) 2012-05-31 07:18:13 +00:00
.gitignore
Makefile * set correct PPSUF for MIPS(EL), based on a patch by Jeppe Johansen 2012-05-28 16:19:37 +00:00
Makefile.fpc * set correct PPSUF for MIPS(EL), based on a patch by Jeppe Johansen 2012-05-28 16:19:37 +00:00