mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-16 15:59:30 +02:00
+ a few standard consts and vars for the msdos target
git-svn-id: branches/i8086@23856 -
This commit is contained in:
parent
1ced81c028
commit
c136785c10
@ -12,7 +12,47 @@ interface
|
||||
{$endif FULL_RTL}
|
||||
|
||||
const
|
||||
LineEnding = #13#10;
|
||||
{ LFNSupport is a variable here, defined below!!! }
|
||||
DirectorySeparator = '\';
|
||||
DriveSeparator = ':';
|
||||
ExtensionSeparator = '.';
|
||||
PathSeparator = ';';
|
||||
AllowDirectorySeparators : set of char = ['\','/'];
|
||||
AllowDriveSeparators : set of char = [':'];
|
||||
{ FileNameCaseSensitive and FileNameCasePreserving are defined separately below!!! }
|
||||
maxExitCode = 255;
|
||||
MaxPathLen = 256;
|
||||
|
||||
const
|
||||
{ Default filehandles }
|
||||
UnusedHandle = -1;
|
||||
StdInputHandle = 0;
|
||||
StdOutputHandle = 1;
|
||||
StdErrorHandle = 2;
|
||||
|
||||
FileNameCaseSensitive : boolean = false;
|
||||
FileNameCasePreserving: boolean = false;
|
||||
CtrlZMarksEOF: boolean = true; (* #26 is considered as end of file *)
|
||||
|
||||
sLineBreak = LineEnding;
|
||||
DefaultTextLineBreakStyle : TTextLineBreakStyle = tlbsCRLF;
|
||||
|
||||
{ Default memory segments (Tp7 compatibility) }
|
||||
seg0040 = $0040;
|
||||
segA000 = $A000;
|
||||
segB000 = $B000;
|
||||
segB800 = $B800;
|
||||
|
||||
var
|
||||
AllFilesMask: string [3];
|
||||
{$ifndef RTLLITE}
|
||||
{ System info }
|
||||
LFNSupport : boolean;
|
||||
{$ELSE RTLLITE}
|
||||
const
|
||||
LFNSupport = false;
|
||||
{$endif RTLLITE}
|
||||
|
||||
{$ifndef FULL_RTL}
|
||||
type
|
||||
|
Loading…
Reference in New Issue
Block a user