Browse Source

- removed the FULL_RTL ifdefs, i.e. always build a full rtl

git-svn-id: branches/wasm@48300 -
nickysn 4 years ago
parent
commit
8866fcbc56
1 changed files with 0 additions and 34 deletions
  1. 0 34
      rtl/wasi/system.pp

+ 0 - 34
rtl/wasi/system.pp

@@ -4,8 +4,6 @@ interface
 
 
 {$define FPC_IS_SYSTEM}
 {$define FPC_IS_SYSTEM}
 
 
-{$ifdef FULL_RTL}
-
 {$I systemh.inc}
 {$I systemh.inc}
 
 
 const
 const
@@ -35,19 +33,6 @@ const
   sLineBreak = LineEnding;
   sLineBreak = LineEnding;
   DefaultTextLineBreakStyle : TTextLineBreakStyle = tlbsLF;
   DefaultTextLineBreakStyle : TTextLineBreakStyle = tlbsLF;
 
 
-{$else FULL_RTL}
-type
-  integer = longint;
-  hresult = integer; 
-  ttypekind = integer;
-  filerec = integer;
-  textrec = integer;
-  pbyte = ^byte;
-  pchar = ^Char;
-
-procedure fpc_lib_exit; compilerproc;
-{$endif FULL_RTL}
-
 procedure DebugWrite(const P: PChar);
 procedure DebugWrite(const P: PChar);
 procedure DebugWriteLn(const P: PChar);
 procedure DebugWriteLn(const P: PChar);
 procedure DebugWriteChar(Ch: Char);
 procedure DebugWriteChar(Ch: Char);
@@ -76,8 +61,6 @@ function fd_write(fd: __wasi_fd_t;
                   iovs_len: size_t;
                   iovs_len: size_t;
                   nwritten: P__wasi_size_t): __wasi_errno_t; external 'wasi_unstable';
                   nwritten: P__wasi_size_t): __wasi_errno_t; external 'wasi_unstable';
 
 
-{$ifdef FULL_RTL}
-
 {$I system.inc}
 {$I system.inc}
 
 
 function GetProcessID: SizeUInt;
 function GetProcessID: SizeUInt;
@@ -116,23 +99,6 @@ function CheckInitialStkLen(stklen : SizeUInt) : SizeUInt;
 begin
 begin
 end;
 end;
 
 
-{$else FULL_RTL}
-procedure fpc_lib_exit; compilerproc;
-begin
-end;
-
-function StrLen(P: PChar): size_t;
-var
-  i: size_t;
-begin
-  i := 0;
-  while p[i]<>#0 do
-    Inc(i);
-  StrLen := i;
-end;
-{$endif FULL_RTL}
-
-
 procedure DebugWrite(const P: PChar);
 procedure DebugWrite(const P: PChar);
 var
 var
   our_iov: __wasi_ciovec_t;
   our_iov: __wasi_ciovec_t;