mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-17 09:19:23 +02:00
* truncated log
This commit is contained in:
parent
0887060ff2
commit
aa083c5b4d
@ -817,7 +817,10 @@ end.
|
|||||||
|
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.7 1999-11-03 23:47:34 peter
|
Revision 1.8 1999-11-06 14:38:23 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.7 1999/11/03 23:47:34 peter
|
||||||
* support extended keys
|
* support extended keys
|
||||||
|
|
||||||
Revision 1.6 1999/10/22 14:36:20 peter
|
Revision 1.6 1999/10/22 14:36:20 peter
|
||||||
@ -880,11 +883,6 @@ end.
|
|||||||
Revision 1.3 1998/05/27 00:19:16 peter
|
Revision 1.3 1998/05/27 00:19:16 peter
|
||||||
* fixed crt input
|
* fixed crt input
|
||||||
|
|
||||||
Revision 1.2 1998/05/21 19:30:46 peter
|
|
||||||
* objects compiles for linux
|
|
||||||
+ assign(pchar), assign(char), rename(pchar), rename(char)
|
|
||||||
* fixed read_text_as_array
|
|
||||||
+ read_text_as_pchar which was not yet in the rtl
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
2233
rtl/go32v2/dos.pp
2233
rtl/go32v2/dos.pp
File diff suppressed because it is too large
Load Diff
@ -1285,7 +1285,10 @@ Begin
|
|||||||
End.
|
End.
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.21 1999-10-31 09:34:48 jonas
|
Revision 1.22 1999-11-06 14:38:24 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.21 1999/10/31 09:34:48 jonas
|
||||||
* updated for new syntax of sysgetmem
|
* updated for new syntax of sysgetmem
|
||||||
|
|
||||||
Revision 1.20 1999/10/28 09:53:19 peter
|
Revision 1.20 1999/10/28 09:53:19 peter
|
||||||
@ -1347,99 +1350,4 @@ End.
|
|||||||
Revision 1.2 1998/12/21 14:22:02 pierre
|
Revision 1.2 1998/12/21 14:22:02 pierre
|
||||||
* old_int?? transformed to cvar to be readable by dpmiexcp
|
* old_int?? transformed to cvar to be readable by dpmiexcp
|
||||||
|
|
||||||
Revision 1.1 1998/12/21 13:07:03 peter
|
|
||||||
* use -FE
|
|
||||||
|
|
||||||
Revision 1.25 1998/12/15 22:42:52 peter
|
|
||||||
* removed temp symbols
|
|
||||||
|
|
||||||
Revision 1.24 1998/11/29 22:28:10 peter
|
|
||||||
+ io-error 103 added
|
|
||||||
|
|
||||||
Revision 1.23 1998/11/16 14:15:02 pierre
|
|
||||||
* changed getdir(byte,string) to getdir(byte,shortstring)
|
|
||||||
|
|
||||||
Revision 1.22 1998/10/26 14:49:46 pierre
|
|
||||||
* system debug info output to stderr
|
|
||||||
|
|
||||||
Revision 1.21 1998/10/20 07:34:07 pierre
|
|
||||||
+ systemdebug reports about unclosed files at exit
|
|
||||||
|
|
||||||
Revision 1.20 1998/10/13 21:41:06 peter
|
|
||||||
+ int 0 for divide by zero
|
|
||||||
|
|
||||||
Revision 1.19 1998/09/14 10:48:05 peter
|
|
||||||
* FPC_ names
|
|
||||||
* Heap manager is now system independent
|
|
||||||
|
|
||||||
Revision 1.18 1998/08/28 10:48:04 peter
|
|
||||||
* fixed chdir with drive changing
|
|
||||||
* updated checklfn from mailinglist
|
|
||||||
|
|
||||||
Revision 1.17 1998/08/27 10:30:51 pierre
|
|
||||||
* go32v1 RTL did not compile (LFNsupport outside go32v2 defines !)
|
|
||||||
I renamed tb_selector to tb_segment because
|
|
||||||
it is a real mode segment as opposed to
|
|
||||||
a protected mode selector
|
|
||||||
Fixed it for go32v1 (remove the $E0000000 offset !)
|
|
||||||
|
|
||||||
Revision 1.16 1998/08/26 10:04:03 peter
|
|
||||||
* new lfn check from mailinglist
|
|
||||||
* renamed win95 -> LFNSupport
|
|
||||||
+ tb_selector, tb_offset for easier access to transferbuffer
|
|
||||||
|
|
||||||
Revision 1.15 1998/08/19 10:56:34 pierre
|
|
||||||
+ added some special code for C interface
|
|
||||||
to avoid loading of crt1.o or dpmiexcp.o from the libc.a
|
|
||||||
|
|
||||||
Revision 1.14 1998/08/04 14:34:38 pierre
|
|
||||||
* small bug fix to get it compiled with bugfix version !!
|
|
||||||
(again the asmmode problem !!!
|
|
||||||
Peter it was really not the best idea you had !!)
|
|
||||||
|
|
||||||
Revision 1.13 1998/07/30 13:26:22 michael
|
|
||||||
+ Added support for ErrorProc variable. All internal functions are required
|
|
||||||
to call HandleError instead of runerror from now on.
|
|
||||||
This is necessary for exception support.
|
|
||||||
|
|
||||||
Revision 1.12 1998/07/13 21:19:08 florian
|
|
||||||
* some problems with ansi string support fixed
|
|
||||||
|
|
||||||
Revision 1.11 1998/07/07 12:33:08 carl
|
|
||||||
* added 2k buffer for stack checking for correct io on error
|
|
||||||
|
|
||||||
Revision 1.10 1998/07/02 12:29:20 carl
|
|
||||||
* IOCheck for rmdir,chdir and mkdir as in TP
|
|
||||||
NOTE: I'm pretty SURE this will not compile and link correctly with FPC
|
|
||||||
0.99.5
|
|
||||||
|
|
||||||
Revision 1.9 1998/07/01 15:29:57 peter
|
|
||||||
* better readln/writeln
|
|
||||||
|
|
||||||
Revision 1.8 1998/06/26 08:19:10 pierre
|
|
||||||
+ all debug in ifdef SYSTEMDEBUG
|
|
||||||
+ added local arrays :
|
|
||||||
opennames names of opened files
|
|
||||||
fileopen boolean array to know if still open
|
|
||||||
usefull with gdb if you get problems about too
|
|
||||||
many open files !!
|
|
||||||
|
|
||||||
Revision 1.7 1998/06/15 15:17:08 daniel
|
|
||||||
* RTLLITE conditional added to produce smaller RTL.
|
|
||||||
|
|
||||||
Revision 1.6 1998/05/31 14:18:29 peter
|
|
||||||
* force att or direct assembling
|
|
||||||
* cleanup of some files
|
|
||||||
|
|
||||||
Revision 1.5 1998/05/21 19:30:52 peter
|
|
||||||
* objects compiles for linux
|
|
||||||
+ assign(pchar), assign(char), rename(pchar), rename(char)
|
|
||||||
* fixed read_text_as_array
|
|
||||||
+ read_text_as_pchar which was not yet in the rtl
|
|
||||||
|
|
||||||
Revision 1.4 1998/05/04 17:58:41 peter
|
|
||||||
* fix for smartlinking with _ARGS
|
|
||||||
|
|
||||||
Revision 1.3 1998/05/04 16:21:54 florian
|
|
||||||
+ LFNSupport flag to the interface moved
|
|
||||||
}
|
}
|
||||||
|
@ -633,7 +633,10 @@ end;
|
|||||||
|
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.34 1999-11-02 23:57:54 peter
|
Revision 1.35 1999-11-06 14:35:38 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.34 1999/11/02 23:57:54 peter
|
||||||
* fixed copy where size+index could be < 0
|
* fixed copy where size+index could be < 0
|
||||||
|
|
||||||
Revision 1.33 1999/10/27 14:27:49 florian
|
Revision 1.33 1999/10/27 14:27:49 florian
|
||||||
@ -696,164 +699,4 @@ end;
|
|||||||
Revision 1.16 1999/04/06 10:06:51 michael
|
Revision 1.16 1999/04/06 10:06:51 michael
|
||||||
* Fixed chararray to ansistring conversion
|
* Fixed chararray to ansistring conversion
|
||||||
|
|
||||||
Revision 1.15 1999/04/01 22:00:48 peter
|
|
||||||
* universal names for str/val (ansistr instead of stransi)
|
|
||||||
* '1.' support for val() this is compatible with tp7
|
|
||||||
|
|
||||||
Revision 1.14 1999/03/16 17:49:40 jonas
|
|
||||||
* changes for internal Val code (do a "make cycle OPT=-dvalintern" to test)
|
|
||||||
* in text.inc: changed RTE 106 when read integer values are out of bounds to RTE 201
|
|
||||||
* in systemh.inc: disabled "support_fixed" for the i386 because it gave internal errors,
|
|
||||||
|
|
||||||
Revision 1.13 1999/03/02 18:24:51 peter
|
|
||||||
* function names cleanup
|
|
||||||
+ chararray -> ansistring
|
|
||||||
|
|
||||||
Revision 1.12 1999/03/01 15:41:02 peter
|
|
||||||
* use external names
|
|
||||||
* removed all direct assembler modes
|
|
||||||
|
|
||||||
Revision 1.11 1999/02/04 14:55:42 michael
|
|
||||||
* Fixed pos
|
|
||||||
|
|
||||||
Revision 1.10 1999/02/04 10:49:21 florian
|
|
||||||
+ routines for range checking added
|
|
||||||
|
|
||||||
Revision 1.9 1999/02/02 11:37:34 peter
|
|
||||||
* fixed ansi2short
|
|
||||||
|
|
||||||
Revision 1.8 1999/01/06 14:48:43 michael
|
|
||||||
+ Implemented more str() functions
|
|
||||||
|
|
||||||
Revision 1.7 1999/01/06 13:03:39 peter
|
|
||||||
* fixed str() and made it working
|
|
||||||
|
|
||||||
Revision 1.6 1999/01/06 12:25:02 florian
|
|
||||||
* naming for str(...) routines inserted
|
|
||||||
* don't know what in int64 changed
|
|
||||||
|
|
||||||
Revision 1.5 1998/12/15 22:43:01 peter
|
|
||||||
* removed temp symbols
|
|
||||||
|
|
||||||
Revision 1.4 1998/11/18 10:56:46 michael
|
|
||||||
+ Fixed pchar2ansi
|
|
||||||
|
|
||||||
Revision 1.3 1998/11/17 12:16:07 michael
|
|
||||||
+ Fixed copy. Now reference count is correct
|
|
||||||
|
|
||||||
Revision 1.2 1998/11/17 11:33:22 peter
|
|
||||||
+ several checks for empty string
|
|
||||||
|
|
||||||
Revision 1.1 1998/11/17 10:34:18 michael
|
|
||||||
+ renamed from astrings.pp to astrings.inc
|
|
||||||
|
|
||||||
Revision 1.34 1998/11/17 00:41:11 peter
|
|
||||||
* renamed string functions
|
|
||||||
|
|
||||||
Revision 1.33 1998/11/16 15:42:04 peter
|
|
||||||
+ char2ansi
|
|
||||||
|
|
||||||
Revision 1.32 1998/11/16 11:11:47 michael
|
|
||||||
+ Fix for Insert and Delete functions
|
|
||||||
|
|
||||||
Revision 1.31 1998/11/13 14:37:11 michael
|
|
||||||
+ Insert procedure corrected
|
|
||||||
|
|
||||||
Revision 1.30 1998/11/05 14:20:36 peter
|
|
||||||
* removed warnings
|
|
||||||
|
|
||||||
Revision 1.29 1998/11/04 20:34:04 michael
|
|
||||||
+ Removed ifdef useansistrings
|
|
||||||
|
|
||||||
Revision 1.28 1998/11/04 15:39:44 michael
|
|
||||||
+ Small fixes to assign and add
|
|
||||||
|
|
||||||
Revision 1.27 1998/11/04 10:20:48 peter
|
|
||||||
* ansistring fixes
|
|
||||||
|
|
||||||
Revision 1.26 1998/11/02 09:46:12 michael
|
|
||||||
+ Fix for assign of null string
|
|
||||||
|
|
||||||
Revision 1.25 1998/10/30 21:42:48 michael
|
|
||||||
Fixed assignment of NIL string.
|
|
||||||
|
|
||||||
Revision 1.24 1998/10/22 11:32:23 michael
|
|
||||||
+ AssignAnsistring no longer copies constant ansistrings;
|
|
||||||
+ CompareAnsiString is now faster (1 call to length less)
|
|
||||||
+ UniqueAnsiString is fixed.
|
|
||||||
|
|
||||||
Revision 1.23 1998/10/21 23:01:54 michael
|
|
||||||
+ Some more corrections
|
|
||||||
|
|
||||||
Revision 1.22 1998/10/21 09:03:11 michael
|
|
||||||
+ more fixes so it compiles
|
|
||||||
|
|
||||||
Revision 1.21 1998/10/21 08:56:58 michael
|
|
||||||
+ Fix so it compiles
|
|
||||||
|
|
||||||
Revision 1.20 1998/10/21 08:38:46 florian
|
|
||||||
* ansistringconcat fixed
|
|
||||||
|
|
||||||
Revision 1.19 1998/10/20 12:46:11 florian
|
|
||||||
* small fixes to ansicompare
|
|
||||||
|
|
||||||
Revision 1.18 1998/09/28 14:02:34 michael
|
|
||||||
+ AnsiString changes
|
|
||||||
|
|
||||||
Revision 1.17 1998/09/27 22:44:50 florian
|
|
||||||
* small fixes
|
|
||||||
* made UniqueAnsistring public
|
|
||||||
* ...
|
|
||||||
|
|
||||||
Revision 1.16 1998/09/20 17:49:08 florian
|
|
||||||
* some ansistring fixes
|
|
||||||
|
|
||||||
Revision 1.15 1998/09/19 08:33:17 florian
|
|
||||||
* some internal procedures take now an pointer instead of a
|
|
||||||
ansistring
|
|
||||||
|
|
||||||
Revision 1.14 1998/09/14 10:48:14 peter
|
|
||||||
* FPC_ names
|
|
||||||
* Heap manager is now system independent
|
|
||||||
|
|
||||||
Revision 1.13 1998/08/23 20:58:51 florian
|
|
||||||
+ rtti for objects and classes
|
|
||||||
+ TObject.GetClassName implemented
|
|
||||||
|
|
||||||
Revision 1.12 1998/08/22 09:32:12 michael
|
|
||||||
+ minor fixes typos, and ansi2pchar
|
|
||||||
|
|
||||||
Revision 1.11 1998/08/08 12:28:10 florian
|
|
||||||
* a lot small fixes to the extended data type work
|
|
||||||
|
|
||||||
Revision 1.10 1998/07/29 21:44:34 michael
|
|
||||||
+ Implemented reading/writing of ansistrings
|
|
||||||
|
|
||||||
Revision 1.9 1998/07/20 23:36:56 michael
|
|
||||||
changes for ansistrings
|
|
||||||
|
|
||||||
Revision 1.8 1998/07/13 21:19:09 florian
|
|
||||||
* some problems with ansi string support fixed
|
|
||||||
|
|
||||||
Revision 1.7 1998/07/06 14:29:08 michael
|
|
||||||
+ Added Public,Alias directives for some calls
|
|
||||||
|
|
||||||
Revision 1.6 1998/06/25 08:41:44 florian
|
|
||||||
* better rtti
|
|
||||||
|
|
||||||
Revision 1.5 1998/06/12 07:39:13 michael
|
|
||||||
+ Added aliases for Incr/Decr ref.
|
|
||||||
|
|
||||||
Revision 1.4 1998/06/08 19:35:02 michael
|
|
||||||
Some changes to integrate in system unit
|
|
||||||
|
|
||||||
Revision 1.3 1998/06/08 12:38:22 michael
|
|
||||||
Implemented rtti, inserted ansistrings again
|
|
||||||
|
|
||||||
Revision 1.2 1998/05/12 10:42:44 peter
|
|
||||||
* moved getopts to inc/, all supported OS's need argc,argv exported
|
|
||||||
+ strpas, strlen are now exported in the systemunit
|
|
||||||
* removed logs
|
|
||||||
* removed $ifdef ver_above
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -897,7 +897,10 @@ finalization
|
|||||||
end.
|
end.
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.26 1999-11-01 13:56:50 peter
|
Revision 1.27 1999-11-06 14:35:38 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.26 1999/11/01 13:56:50 peter
|
||||||
* freemem,reallocmem now get var argument
|
* freemem,reallocmem now get var argument
|
||||||
|
|
||||||
Revision 1.25 1999/10/30 17:39:05 peter
|
Revision 1.25 1999/10/30 17:39:05 peter
|
||||||
@ -959,33 +962,4 @@ end.
|
|||||||
Revision 1.9 1999/01/22 12:39:22 pierre
|
Revision 1.9 1999/01/22 12:39:22 pierre
|
||||||
+ added text arg for dump_stack
|
+ added text arg for dump_stack
|
||||||
|
|
||||||
Revision 1.8 1998/12/15 23:49:51 michael
|
|
||||||
+ Removed underscores in heaptrc unit
|
|
||||||
|
|
||||||
Revision 1.7 1998/11/16 12:20:13 peter
|
|
||||||
* write extra info also for wrong size
|
|
||||||
|
|
||||||
Revision 1.6 1998/11/06 08:46:01 pierre
|
|
||||||
* size is now also checked
|
|
||||||
+ added halt_on_error variable (default true)
|
|
||||||
to stop at first error in getmem/freemem
|
|
||||||
|
|
||||||
Revision 1.5 1998/10/09 11:59:31 pierre
|
|
||||||
* changed default to keepreleased=false
|
|
||||||
(allows to compile pp in one call without reaching the
|
|
||||||
64Mb limit of Windows 95 dos box)
|
|
||||||
* corrected so typo errors
|
|
||||||
|
|
||||||
Revision 1.4 1998/10/08 14:49:05 pierre
|
|
||||||
+ added possibility for more info
|
|
||||||
|
|
||||||
Revision 1.3 1998/10/06 17:09:13 pierre
|
|
||||||
+ added trace of first dispose for errors
|
|
||||||
|
|
||||||
Revision 1.2 1998/10/02 10:35:38 peter
|
|
||||||
+ quicktrace
|
|
||||||
|
|
||||||
Revision 1.1 1998/10/01 14:54:20 peter
|
|
||||||
+ first version
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -2758,7 +2758,10 @@ END;
|
|||||||
END.
|
END.
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.30 1999-09-10 17:15:13 peter
|
Revision 1.31 1999-11-06 14:35:38 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.30 1999/09/10 17:15:13 peter
|
||||||
* fixed freeall
|
* fixed freeall
|
||||||
|
|
||||||
Revision 1.29 1999/06/14 17:48:04 peter
|
Revision 1.29 1999/06/14 17:48:04 peter
|
||||||
@ -2822,29 +2825,4 @@ END.
|
|||||||
Revision 1.10 1998/10/23 16:51:18 pierre
|
Revision 1.10 1998/10/23 16:51:18 pierre
|
||||||
* vmtlink type changed to pointer
|
* vmtlink type changed to pointer
|
||||||
|
|
||||||
Revision 1.9 1998/10/22 18:23:55 peter
|
|
||||||
+ packed record for conversion records
|
|
||||||
|
|
||||||
Revision 1.8 1998/09/09 15:29:02 peter
|
|
||||||
* removed some warnings
|
|
||||||
|
|
||||||
Revision 1.7 1998/07/15 12:08:33 carl
|
|
||||||
+ Atari TOS support
|
|
||||||
|
|
||||||
Revision 1.6 1998/07/08 12:00:25 carl
|
|
||||||
* fixed problem with m68k asm syntax
|
|
||||||
* i386_att put back in, and only in cpu86 defined
|
|
||||||
|
|
||||||
Revision 1.4 1998/05/30 14:24:42 peter
|
|
||||||
* ATT asmparsing always
|
|
||||||
|
|
||||||
Revision 1.3 1998/05/25 09:50:04 peter
|
|
||||||
* Platform.inc -> platform.inc
|
|
||||||
|
|
||||||
Revision 1.2 1998/05/21 19:30:58 peter
|
|
||||||
* objects compiles for linux
|
|
||||||
+ assign(pchar), assign(char), rename(pchar), rename(char)
|
|
||||||
* fixed read_text_as_array
|
|
||||||
+ read_text_as_pchar which was not yet in the rtl
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -565,7 +565,10 @@ end;
|
|||||||
|
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.29 1999-07-05 20:04:26 peter
|
Revision 1.30 1999-11-06 14:35:39 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.29 1999/07/05 20:04:26 peter
|
||||||
* removed temp defines
|
* removed temp defines
|
||||||
|
|
||||||
Revision 1.28 1999/05/06 09:05:13 peter
|
Revision 1.28 1999/05/06 09:05:13 peter
|
||||||
@ -633,28 +636,4 @@ end;
|
|||||||
Revision 1.10 1998/08/08 12:28:13 florian
|
Revision 1.10 1998/08/08 12:28:13 florian
|
||||||
* a lot small fixes to the extended data type work
|
* a lot small fixes to the extended data type work
|
||||||
|
|
||||||
Revision 1.9 1998/07/18 17:14:23 florian
|
|
||||||
* strlenint type implemented
|
|
||||||
|
|
||||||
Revision 1.8 1998/07/10 11:02:38 peter
|
|
||||||
* support_fixed, becuase fixed is not 100% yet for the m68k
|
|
||||||
|
|
||||||
Revision 1.7 1998/07/02 12:14:19 carl
|
|
||||||
* No SINGLE type for non-intel processors!!
|
|
||||||
|
|
||||||
Revision 1.6 1998/06/25 09:44:19 daniel
|
|
||||||
+ RTLLITE directive to compile minimal RTL.
|
|
||||||
|
|
||||||
Revision 1.5 1998/06/04 23:45:59 peter
|
|
||||||
* comp,extended are only i386 added support_comp,support_extended
|
|
||||||
|
|
||||||
Revision 1.4 1998/05/31 14:14:52 peter
|
|
||||||
* removed warnings using comp()
|
|
||||||
|
|
||||||
Revision 1.3 1998/05/12 10:42:45 peter
|
|
||||||
* moved getopts to inc/, all supported OS's need argc,argv exported
|
|
||||||
+ strpas, strlen are now exported in the systemunit
|
|
||||||
* removed logs
|
|
||||||
* removed $ifdef ver_above
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -580,7 +580,10 @@ end;
|
|||||||
|
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.68 1999-10-26 12:31:00 peter
|
Revision 1.69 1999-11-06 14:35:39 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.68 1999/10/26 12:31:00 peter
|
||||||
* *errorproc are not procvars instead of pointers which allows better
|
* *errorproc are not procvars instead of pointers which allows better
|
||||||
error checking for the parameters (shortstring<->ansistring)
|
error checking for the parameters (shortstring<->ansistring)
|
||||||
|
|
||||||
@ -647,157 +650,4 @@ end;
|
|||||||
assembler code in i386.inc
|
assembler code in i386.inc
|
||||||
(call to overloaded function in assembler block !)
|
(call to overloaded function in assembler block !)
|
||||||
|
|
||||||
Revision 1.48 1998/12/18 17:21:33 peter
|
|
||||||
* fixed io-error handling
|
|
||||||
|
|
||||||
Revision 1.47 1998/12/15 22:43:03 peter
|
|
||||||
* removed temp symbols
|
|
||||||
|
|
||||||
Revision 1.46 1998/12/10 23:59:56 peter
|
|
||||||
* removed warnign
|
|
||||||
|
|
||||||
Revision 1.45 1998/12/01 14:00:10 pierre
|
|
||||||
+ added conversion from exceptions into run time error
|
|
||||||
(only if syswin32 compiled with -ddebug for now !)
|
|
||||||
* added HandleError(errno,frame)
|
|
||||||
where you specify the frame
|
|
||||||
needed for win32 exception handling
|
|
||||||
|
|
||||||
Revision 1.44 1998/11/26 23:16:15 jonas
|
|
||||||
* changed RandSeed and OldRandSeed to Cardinal to avoid negative random numbers
|
|
||||||
|
|
||||||
Revision 1.43 1998/11/17 10:36:07 michael
|
|
||||||
+ renamed astrings.pp to astrings.inc
|
|
||||||
|
|
||||||
Revision 1.42 1998/11/16 10:21:25 peter
|
|
||||||
* fixes for H+
|
|
||||||
|
|
||||||
Revision 1.41 1998/11/05 10:29:36 pierre
|
|
||||||
* fix for length(char) in const expressions
|
|
||||||
|
|
||||||
Revision 1.40 1998/11/04 20:34:02 michael
|
|
||||||
+ Removed ifdef useansistrings
|
|
||||||
|
|
||||||
Revision 1.39 1998/10/12 22:11:28 jonas
|
|
||||||
* fixed RandSeed bug
|
|
||||||
|
|
||||||
Revision 1.38 1998/10/12 12:43:37 florian
|
|
||||||
* made FPC_HANDLEERROR public
|
|
||||||
|
|
||||||
Revision 1.37 1998/10/07 11:40:08 jonas
|
|
||||||
* changed seed2 and seed3 to cardinal to prevent overflow
|
|
||||||
|
|
||||||
|
|
||||||
Revision 1.36 1998/10/05 12:32:51 peter
|
|
||||||
+ assert() support
|
|
||||||
|
|
||||||
Revision 1.35 1998/10/02 09:25:11 peter
|
|
||||||
* more constant expression evals
|
|
||||||
|
|
||||||
Revision 1.34 1998/09/22 15:30:54 peter
|
|
||||||
* shortstring=string type added
|
|
||||||
|
|
||||||
Revision 1.33 1998/09/16 13:08:03 michael
|
|
||||||
Added AbstractErrorHandler
|
|
||||||
|
|
||||||
Revision 1.32 1998/09/16 12:37:07 michael
|
|
||||||
Added FPC_ prefix to abstracterror
|
|
||||||
|
|
||||||
Revision 1.31 1998/09/15 17:12:32 michael
|
|
||||||
+ Merged changes from fixes branch
|
|
||||||
|
|
||||||
|
|
||||||
Revision 1.30 1998/09/14 10:48:20 peter
|
|
||||||
* FPC_ names
|
|
||||||
* Heap manager is now system independent
|
|
||||||
|
|
||||||
Revision 1.29.2.1 1998/09/15 17:08:43 michael
|
|
||||||
+ Added abstracterror call
|
|
||||||
|
|
||||||
Revision 1.29 1998/09/01 17:36:21 peter
|
|
||||||
+ internconst
|
|
||||||
|
|
||||||
Revision 1.28 1998/08/17 12:24:16 carl
|
|
||||||
+ important comment added
|
|
||||||
|
|
||||||
Revision 1.27 1998/08/13 16:22:11 jonas
|
|
||||||
* random now returns a value between 0 and max-1 instead of between 0 and max
|
|
||||||
|
|
||||||
Revision 1.26 1998/08/11 00:05:26 peter
|
|
||||||
* $ifdef ver0_99_5 updates
|
|
||||||
|
|
||||||
Revision 1.25 1998/07/30 13:26:18 michael
|
|
||||||
+ Added support for ErrorProc variable. All internal functions are required
|
|
||||||
to call HandleError instead of runerror from now on.
|
|
||||||
This is necessary for exception support.
|
|
||||||
|
|
||||||
Revision 1.24 1998/07/28 20:37:45 michael
|
|
||||||
+ added setjmp/longjmp and exception support
|
|
||||||
|
|
||||||
Revision 1.23 1998/07/23 19:53:20 michael
|
|
||||||
+ Adapted assert to Delphi format
|
|
||||||
|
|
||||||
Revision 1.22 1998/07/23 13:08:41 michael
|
|
||||||
+ Implemented DO_ASSERT function.
|
|
||||||
|
|
||||||
Revision 1.21 1998/07/15 12:09:35 carl
|
|
||||||
* would not compile under FPC v0.99.5
|
|
||||||
|
|
||||||
Revision 1.20 1998/07/13 21:19:12 florian
|
|
||||||
* some problems with ansi string support fixed
|
|
||||||
|
|
||||||
Revision 1.19 1998/07/08 11:56:55 carl
|
|
||||||
* randon and Random(l) now work correctly - don't touch it works!
|
|
||||||
|
|
||||||
Revision 1.18 1998/07/02 13:01:55 carl
|
|
||||||
* hmmm... it is luck (BSS zeroed with GAS) that DoError and ErrorBase work.
|
|
||||||
Now they are initilized instead.
|
|
||||||
|
|
||||||
Revision 1.17 1998/07/02 12:53:09 carl
|
|
||||||
* DOERROR RESOTRED! DON'T TOUCH :)
|
|
||||||
|
|
||||||
Revision 1.16 1998/07/02 12:11:50 carl
|
|
||||||
* no SINGLE in m68k and other processors!
|
|
||||||
|
|
||||||
Revision 1.15 1998/07/02 09:25:05 peter
|
|
||||||
* fixed do_error in runtimeerror
|
|
||||||
|
|
||||||
Revision 1.14 1998/07/01 15:29:59 peter
|
|
||||||
* better readln/writeln
|
|
||||||
|
|
||||||
Revision 1.13 1998/06/26 08:21:09 daniel
|
|
||||||
- Doerror removed.
|
|
||||||
|
|
||||||
Revision 1.12 1998/06/25 14:04:25 peter
|
|
||||||
+ internal inc/dec
|
|
||||||
|
|
||||||
Revision 1.11 1998/06/25 09:44:20 daniel
|
|
||||||
+ RTLLITE directive to compile minimal RTL.
|
|
||||||
|
|
||||||
Revision 1.10 1998/06/15 15:16:26 daniel
|
|
||||||
* RTLLITE conditional added to produce smaller RTL
|
|
||||||
|
|
||||||
Revision 1.9 1998/06/10 07:46:45 michael
|
|
||||||
+ Forgot to commit some changes
|
|
||||||
|
|
||||||
Revision 1.8 1998/06/08 12:38:24 michael
|
|
||||||
Implemented rtti, inserted ansistrings again
|
|
||||||
|
|
||||||
Revision 1.7 1998/06/04 23:46:01 peter
|
|
||||||
* comp,extended are only i386 added support_comp,support_extended
|
|
||||||
|
|
||||||
Revision 1.6 1998/05/20 11:23:09 cvs
|
|
||||||
* test commit. Shouldn't be allowed.
|
|
||||||
|
|
||||||
Revision 1.5 1998/05/12 10:42:45 peter
|
|
||||||
* moved getopts to inc/, all supported OS's need argc,argv exported
|
|
||||||
+ strpas, strlen are now exported in the systemunit
|
|
||||||
* removed logs
|
|
||||||
* removed $ifdef ver_above
|
|
||||||
|
|
||||||
Revision 1.4 1998/04/16 12:30:47 peter
|
|
||||||
+ inc(pchar), dec(pchar), incc(pchar,a),dec(pchar,a)
|
|
||||||
|
|
||||||
Revision 1.3 1998/04/08 07:53:32 michael
|
|
||||||
+ Changed Random() function. Moved from system to processor dependent files (from Pedro Gimeno)
|
|
||||||
}
|
}
|
||||||
|
@ -398,7 +398,10 @@ const
|
|||||||
|
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.64 1999-10-27 14:19:10 florian
|
Revision 1.65 1999-11-06 14:35:39 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.64 1999/10/27 14:19:10 florian
|
||||||
+ StringOfChar
|
+ StringOfChar
|
||||||
|
|
||||||
Revision 1.63 1999/10/26 12:31:00 peter
|
Revision 1.63 1999/10/26 12:31:00 peter
|
||||||
@ -464,142 +467,4 @@ const
|
|||||||
Revision 1.45 1998/12/15 22:43:04 peter
|
Revision 1.45 1998/12/15 22:43:04 peter
|
||||||
* removed temp symbols
|
* removed temp symbols
|
||||||
|
|
||||||
Revision 1.44 1998/11/27 14:50:57 peter
|
|
||||||
+ open strings, $P switch support
|
|
||||||
|
|
||||||
Revision 1.43 1998/11/26 23:16:13 jonas
|
|
||||||
* changed RandSeed and OldRandSeed to Cardinal to avoid negative random numbers
|
|
||||||
|
|
||||||
Revision 1.42 1998/11/24 17:12:43 peter
|
|
||||||
* fixed length(char)
|
|
||||||
- removed obsolete version.inc
|
|
||||||
|
|
||||||
Revision 1.41 1998/11/16 10:21:26 peter
|
|
||||||
* fixes for H+
|
|
||||||
|
|
||||||
Revision 1.40 1998/11/05 10:29:37 pierre
|
|
||||||
* fix for length(char) in const expressions
|
|
||||||
|
|
||||||
Revision 1.39 1998/11/04 20:34:01 michael
|
|
||||||
+ Removed ifdef useansistrings
|
|
||||||
|
|
||||||
Revision 1.38 1998/11/04 10:20:51 peter
|
|
||||||
* ansistring fixes
|
|
||||||
|
|
||||||
Revision 1.37 1998/10/10 15:28:47 peter
|
|
||||||
+ read single,fixed
|
|
||||||
+ val with code:longint
|
|
||||||
+ val for fixed
|
|
||||||
|
|
||||||
Revision 1.36 1998/10/05 17:22:54 pierre
|
|
||||||
* avoid overflow on $8000000 with $Q-
|
|
||||||
|
|
||||||
Revision 1.35 1998/10/05 12:32:52 peter
|
|
||||||
+ assert() support
|
|
||||||
|
|
||||||
Revision 1.34 1998/10/01 14:54:48 peter
|
|
||||||
* export also stackframe functions
|
|
||||||
|
|
||||||
Revision 1.33 1998/09/28 14:02:33 michael
|
|
||||||
+ AnsiString changes
|
|
||||||
|
|
||||||
Revision 1.32 1998/09/22 15:30:55 peter
|
|
||||||
* shortstring=string type added
|
|
||||||
|
|
||||||
Revision 1.31 1998/09/20 17:49:09 florian
|
|
||||||
* some ansistring fixes
|
|
||||||
|
|
||||||
Revision 1.30 1998/09/17 16:34:17 peter
|
|
||||||
* new eof,eoln,seekeoln,seekeof
|
|
||||||
* speed upgrade for read_string
|
|
||||||
* inoutres 104/105 updates for read_* and write_*
|
|
||||||
|
|
||||||
Revision 1.29 1998/09/16 13:08:04 michael
|
|
||||||
Added AbstractErrorHandler
|
|
||||||
|
|
||||||
Revision 1.28 1998/09/14 10:48:22 peter
|
|
||||||
* FPC_ names
|
|
||||||
* Heap manager is now system independent
|
|
||||||
|
|
||||||
Revision 1.27 1998/09/08 15:03:28 peter
|
|
||||||
* moved getmem/freemem/memavail/maxavail to heaph.inc
|
|
||||||
|
|
||||||
Revision 1.26 1998/09/04 18:16:14 peter
|
|
||||||
* uniform filerec/textrec (with recsize:longint and name:0..255)
|
|
||||||
|
|
||||||
Revision 1.25 1998/09/01 17:36:22 peter
|
|
||||||
+ internconst
|
|
||||||
|
|
||||||
Revision 1.24 1998/08/11 21:39:08 peter
|
|
||||||
* splitted default_extended from support_extended
|
|
||||||
|
|
||||||
Revision 1.23 1998/08/11 00:05:27 peter
|
|
||||||
* $ifdef ver0_99_5 updates
|
|
||||||
|
|
||||||
Revision 1.22 1998/08/08 12:28:14 florian
|
|
||||||
* a lot small fixes to the extended data type work
|
|
||||||
|
|
||||||
Revision 1.21 1998/07/30 13:26:17 michael
|
|
||||||
+ Added support for ErrorProc variable. All internal functions are required
|
|
||||||
to call HandleError instead of runerror from now on.
|
|
||||||
This is necessary for exception support.
|
|
||||||
|
|
||||||
Revision 1.20 1998/07/28 20:37:47 michael
|
|
||||||
+ added setjmp/longjmp and exception support
|
|
||||||
|
|
||||||
Revision 1.19 1998/07/20 23:36:57 michael
|
|
||||||
changes for ansistrings
|
|
||||||
|
|
||||||
Revision 1.18 1998/07/18 17:14:24 florian
|
|
||||||
* strlenint type implemented
|
|
||||||
|
|
||||||
Revision 1.17 1998/07/10 11:02:39 peter
|
|
||||||
* support_fixed, becuase fixed is not 100% yet for the m68k
|
|
||||||
|
|
||||||
Revision 1.16 1998/07/02 12:13:18 carl
|
|
||||||
* No SINGLE type for m68k or other non-intel processors!
|
|
||||||
|
|
||||||
Revision 1.15 1998/07/01 14:43:46 carl
|
|
||||||
- max_frame_dump reduced to 8, 20 is too much!
|
|
||||||
|
|
||||||
Revision 1.14 1998/06/25 14:04:26 peter
|
|
||||||
+ internal inc/dec
|
|
||||||
|
|
||||||
Revision 1.13 1998/06/25 09:44:21 daniel
|
|
||||||
+ RTLLITE directive to compile minimal RTL.
|
|
||||||
|
|
||||||
Revision 1.12 1998/06/15 15:16:27 daniel
|
|
||||||
|
|
||||||
* RTLLITE conditional added to produce smaller RTL
|
|
||||||
|
|
||||||
Revision 1.11 1998/06/08 12:38:23 michael
|
|
||||||
Implemented rtti, inserted ansistrings again
|
|
||||||
|
|
||||||
Revision 1.10 1998/06/04 23:46:02 peter
|
|
||||||
* comp,extended are only i386 added support_comp,support_extended
|
|
||||||
|
|
||||||
Revision 1.9 1998/06/04 08:26:03 pierre
|
|
||||||
* boolean internal definition again (needed to compile
|
|
||||||
older RTL's)
|
|
||||||
|
|
||||||
Revision 1.8 1998/06/03 23:39:53 peter
|
|
||||||
+ boolean=bytebool
|
|
||||||
|
|
||||||
Revision 1.7 1998/05/22 12:34:11 peter
|
|
||||||
* fixed the optimizes of daniel
|
|
||||||
|
|
||||||
Revision 1.6 1998/05/21 19:31:00 peter
|
|
||||||
* objects compiles for linux
|
|
||||||
+ assign(pchar), assign(char), rename(pchar), rename(char)
|
|
||||||
* fixed read_text_as_array
|
|
||||||
+ read_text_as_pchar which was not yet in the rtl
|
|
||||||
|
|
||||||
Revision 1.5 1998/05/12 10:42:45 peter
|
|
||||||
* moved getopts to inc/, all supported OS's need argc,argv exported
|
|
||||||
+ strpas, strlen are now exported in the systemunit
|
|
||||||
* removed logs
|
|
||||||
* removed $ifdef ver_above
|
|
||||||
|
|
||||||
Revision 1.4 1998/04/16 12:30:47 peter
|
|
||||||
+ inc(pchar), dec(pchar), incc(pchar,a),dec(pchar,a)
|
|
||||||
}
|
}
|
||||||
|
127
rtl/inc/text.inc
127
rtl/inc/text.inc
@ -994,7 +994,10 @@ end;
|
|||||||
|
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.59 1999-10-26 12:25:19 peter
|
Revision 1.60 1999-11-06 14:35:39 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.59 1999/10/26 12:25:19 peter
|
||||||
* inoutres 103 for closed files, just like delphi
|
* inoutres 103 for closed files, just like delphi
|
||||||
|
|
||||||
Revision 1.58 1999/10/04 20:42:45 peter
|
Revision 1.58 1999/10/04 20:42:45 peter
|
||||||
@ -1059,126 +1062,4 @@ end;
|
|||||||
* use external names
|
* use external names
|
||||||
* removed all direct assembler modes
|
* removed all direct assembler modes
|
||||||
|
|
||||||
Revision 1.39 1999/02/17 10:13:29 peter
|
|
||||||
* when error when opening a file, then reset the mode to fmclosed
|
|
||||||
|
|
||||||
Revision 1.38 1999/01/28 19:38:19 peter
|
|
||||||
* fixed readln(ansistring)
|
|
||||||
|
|
||||||
Revision 1.37 1998/12/15 22:43:06 peter
|
|
||||||
* removed temp symbols
|
|
||||||
|
|
||||||
Revision 1.36 1998/12/11 18:07:39 peter
|
|
||||||
* fixed read(char) with empty buffer
|
|
||||||
|
|
||||||
Revision 1.35 1998/11/27 14:50:58 peter
|
|
||||||
+ open strings, $P switch support
|
|
||||||
|
|
||||||
Revision 1.34 1998/11/16 12:21:48 peter
|
|
||||||
* fixes for 0.99.8
|
|
||||||
|
|
||||||
Revision 1.33 1998/10/23 00:03:29 peter
|
|
||||||
* write(pchar) has check for nil
|
|
||||||
|
|
||||||
Revision 1.32 1998/10/20 14:37:45 peter
|
|
||||||
* fixed maxlen which was not correct after my read_string update
|
|
||||||
|
|
||||||
Revision 1.31 1998/10/10 15:28:48 peter
|
|
||||||
+ read single,fixed
|
|
||||||
+ val with code:longint
|
|
||||||
+ val for fixed
|
|
||||||
|
|
||||||
Revision 1.30 1998/09/29 08:39:07 michael
|
|
||||||
+ Ansistring write now gets pointer.
|
|
||||||
|
|
||||||
Revision 1.29 1998/09/28 14:27:08 michael
|
|
||||||
+ AnsiStrings update
|
|
||||||
|
|
||||||
Revision 1.28 1998/09/24 23:32:24 peter
|
|
||||||
* fixed small bug with a #13#10 on a line
|
|
||||||
|
|
||||||
Revision 1.27 1998/09/18 12:23:22 peter
|
|
||||||
* fixed a bug introduced by my previous update
|
|
||||||
|
|
||||||
Revision 1.26 1998/09/17 16:34:18 peter
|
|
||||||
* new eof,eoln,seekeoln,seekeof
|
|
||||||
* speed upgrade for read_string
|
|
||||||
* inoutres 104/105 updates for read_* and write_*
|
|
||||||
|
|
||||||
Revision 1.25 1998/09/14 10:48:23 peter
|
|
||||||
* FPC_ names
|
|
||||||
* Heap manager is now system independent
|
|
||||||
|
|
||||||
Revision 1.24 1998/09/08 10:14:06 peter
|
|
||||||
+ textrecbufsize
|
|
||||||
|
|
||||||
Revision 1.23 1998/08/26 15:33:28 peter
|
|
||||||
* reset bufpos,bufend in opentext like tp7
|
|
||||||
|
|
||||||
Revision 1.22 1998/08/26 11:23:25 pierre
|
|
||||||
* close did not reset the bufpos and bufend fields
|
|
||||||
led to problems when using the same file several times
|
|
||||||
|
|
||||||
Revision 1.21 1998/08/17 22:42:17 michael
|
|
||||||
+ Flush on close only for output files cd ../inc
|
|
||||||
|
|
||||||
Revision 1.20 1998/08/11 00:05:28 peter
|
|
||||||
* $ifdef ver0_99_5 updates
|
|
||||||
|
|
||||||
Revision 1.19 1998/07/30 13:26:16 michael
|
|
||||||
+ Added support for ErrorProc variable. All internal functions are required
|
|
||||||
to call HandleError instead of runerror from now on.
|
|
||||||
This is necessary for exception support.
|
|
||||||
|
|
||||||
Revision 1.18 1998/07/29 21:44:35 michael
|
|
||||||
+ Implemented reading/writing of ansistrings
|
|
||||||
|
|
||||||
Revision 1.17 1998/07/19 19:55:33 michael
|
|
||||||
+ fixed rename. Changed p to p^
|
|
||||||
|
|
||||||
Revision 1.16 1998/07/10 11:02:40 peter
|
|
||||||
* support_fixed, becuase fixed is not 100% yet for the m68k
|
|
||||||
|
|
||||||
Revision 1.15 1998/07/06 15:56:43 michael
|
|
||||||
Added length checking for string reading
|
|
||||||
|
|
||||||
Revision 1.14 1998/07/02 12:14:56 carl
|
|
||||||
+ Each IOCheck routine now check InOutRes before, just like TP
|
|
||||||
|
|
||||||
Revision 1.13 1998/07/01 15:30:00 peter
|
|
||||||
* better readln/writeln
|
|
||||||
|
|
||||||
Revision 1.12 1998/07/01 14:48:10 carl
|
|
||||||
* bugfix of WRITE_TEXT_BOOLEAN , was not TP compatible
|
|
||||||
+ added explicit typecast in OpenText
|
|
||||||
|
|
||||||
Revision 1.11 1998/06/25 09:44:22 daniel
|
|
||||||
+ RTLLITE directive to compile minimal RTL.
|
|
||||||
|
|
||||||
Revision 1.10 1998/06/04 23:46:03 peter
|
|
||||||
* comp,extended are only i386 added support_comp,support_extended
|
|
||||||
|
|
||||||
Revision 1.9 1998/06/02 16:47:56 pierre
|
|
||||||
* bug for boolean values greater than one fixed
|
|
||||||
|
|
||||||
Revision 1.8 1998/05/31 14:14:54 peter
|
|
||||||
* removed warnings using comp()
|
|
||||||
|
|
||||||
Revision 1.7 1998/05/27 00:19:21 peter
|
|
||||||
* fixed crt input
|
|
||||||
|
|
||||||
Revision 1.6 1998/05/21 19:31:01 peter
|
|
||||||
* objects compiles for linux
|
|
||||||
+ assign(pchar), assign(char), rename(pchar), rename(char)
|
|
||||||
* fixed read_text_as_array
|
|
||||||
+ read_text_as_pchar which was not yet in the rtl
|
|
||||||
|
|
||||||
Revision 1.5 1998/05/12 10:42:45 peter
|
|
||||||
* moved getopts to inc/, all supported OS's need argc,argv exported
|
|
||||||
+ strpas, strlen are now exported in the systemunit
|
|
||||||
* removed logs
|
|
||||||
* removed $ifdef ver_above
|
|
||||||
|
|
||||||
Revision 1.4 1998/04/07 22:40:46 florian
|
|
||||||
* final fix of comp writing
|
|
||||||
}
|
}
|
||||||
|
@ -3790,7 +3790,10 @@ End.
|
|||||||
|
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.49 1999-10-28 09:48:31 peter
|
Revision 1.50 1999-11-06 14:39:12 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.49 1999/10/28 09:48:31 peter
|
||||||
+ mmap
|
+ mmap
|
||||||
|
|
||||||
Revision 1.48 1999/10/22 10:37:44 peter
|
Revision 1.48 1999/10/22 10:37:44 peter
|
||||||
@ -3852,86 +3855,4 @@ End.
|
|||||||
Revision 1.29 1999/02/02 21:19:54 michael
|
Revision 1.29 1999/02/02 21:19:54 michael
|
||||||
Corrected wrong mode error in fdopen
|
Corrected wrong mode error in fdopen
|
||||||
|
|
||||||
Revision 1.28 1999/01/20 13:29:09 peter
|
|
||||||
* utimbuf alias added
|
|
||||||
|
|
||||||
Revision 1.27 1998/12/11 18:08:57 peter
|
|
||||||
* fixed assignstream
|
|
||||||
|
|
||||||
Revision 1.26 1998/11/24 15:30:12 michael
|
|
||||||
* Bugfix in assignstream. . Now wait is performed upon close
|
|
||||||
|
|
||||||
Revision 1.25 1998/11/16 10:21:28 peter
|
|
||||||
* fixes for H+
|
|
||||||
|
|
||||||
Revision 1.24 1998/11/10 14:57:53 peter
|
|
||||||
* renamed rename -> FRename
|
|
||||||
|
|
||||||
Revision 1.23 1998/10/30 15:47:11 peter
|
|
||||||
* fixed glob, which did not reset the root
|
|
||||||
|
|
||||||
Revision 1.22 1998/10/23 00:05:32 peter
|
|
||||||
* getenv with envp=nil check
|
|
||||||
|
|
||||||
Revision 1.21 1998/10/15 08:31:11 peter
|
|
||||||
* type aliases using delphi typenaming
|
|
||||||
|
|
||||||
Revision 1.20 1998/10/11 12:23:11 michael
|
|
||||||
+ Implemented Rename
|
|
||||||
|
|
||||||
Revision 1.19 1998/09/18 09:56:33 peter
|
|
||||||
* merged
|
|
||||||
|
|
||||||
Revision 1.18.2.1 1998/09/18 09:53:46 peter
|
|
||||||
* fixed winsize record
|
|
||||||
|
|
||||||
Revision 1.18 1998/09/08 13:01:51 michael
|
|
||||||
+ Signal call now correctly implemented
|
|
||||||
|
|
||||||
Revision 1.17 1998/08/19 00:50:31 peter
|
|
||||||
* 'i<>0 and ' needs brackets
|
|
||||||
|
|
||||||
Revision 1.16 1998/08/16 10:23:28 michael
|
|
||||||
fixed typos
|
|
||||||
|
|
||||||
Revision 1.15 1998/08/16 09:12:14 michael
|
|
||||||
Corrected fexpand behaviour.
|
|
||||||
|
|
||||||
Revision 1.14 1998/08/14 12:01:04 carl
|
|
||||||
* ifdef i386 for ports access
|
|
||||||
|
|
||||||
Revision 1.13 1998/08/12 11:10:25 michael
|
|
||||||
Added settimeofday function
|
|
||||||
|
|
||||||
Revision 1.12 1998/07/28 09:27:06 michael
|
|
||||||
restored previous version. A bug in the compiler prevents compilation.
|
|
||||||
|
|
||||||
Revision 1.10 1998/06/16 08:21:58 michael
|
|
||||||
* PClose didn't flush textfiles before closing. Now it does
|
|
||||||
|
|
||||||
Revision 1.9 1998/06/03 11:55:33 michael
|
|
||||||
+ Added IO port calls
|
|
||||||
|
|
||||||
Revision 1.8 1998/05/06 18:45:32 peter
|
|
||||||
* fixed the shell() bug (the correct code was also in Popen) moved the
|
|
||||||
argv generation to CreateShellArgv
|
|
||||||
+ Execve with pchar instead of string
|
|
||||||
|
|
||||||
Revision 1.7 1998/05/06 12:35:26 michael
|
|
||||||
+ Removed log from before restored version.
|
|
||||||
|
|
||||||
Revision 1.6 1998/04/15 11:23:53 michael
|
|
||||||
+ Added some calls to make common API more efficient
|
|
||||||
|
|
||||||
Revision 1.5 1998/04/10 15:23:03 michael
|
|
||||||
+ Pclose now returns exit status of process
|
|
||||||
|
|
||||||
Revision 1.4 1998/04/07 13:08:29 michael
|
|
||||||
+ Added flock for file locking
|
|
||||||
|
|
||||||
Revision 1.3 1998/04/07 12:27:41 peter
|
|
||||||
* fixed fexpand('..')
|
|
||||||
|
|
||||||
Revision 1.2 1998/04/04 17:07:17 michael
|
|
||||||
+ Fixed AssignStream, it completely refused to work
|
|
||||||
}
|
}
|
||||||
|
@ -101,4 +101,4 @@ begin
|
|||||||
Linux.readport(p,Result);
|
Linux.readport(p,Result);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
end.
|
end.
|
||||||
|
@ -680,7 +680,10 @@ End.
|
|||||||
|
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.28 1999-10-28 09:50:06 peter
|
Revision 1.29 1999-11-06 14:39:12 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.28 1999/10/28 09:50:06 peter
|
||||||
* use mmap instead of brk
|
* use mmap instead of brk
|
||||||
|
|
||||||
Revision 1.27 1999/09/10 15:40:35 peter
|
Revision 1.27 1999/09/10 15:40:35 peter
|
||||||
@ -744,24 +747,4 @@ End.
|
|||||||
Revision 1.9 1998/07/20 23:40:20 michael
|
Revision 1.9 1998/07/20 23:40:20 michael
|
||||||
changed sbrk to fc_sbrk, to avoid conflicts with C library.
|
changed sbrk to fc_sbrk, to avoid conflicts with C library.
|
||||||
|
|
||||||
Revision 1.8 1998/07/13 21:19:14 florian
|
|
||||||
* some problems with ansi string support fixed
|
|
||||||
|
|
||||||
Revision 1.7 1998/07/02 12:36:21 carl
|
|
||||||
* IOCheck/InOutRes check for mkdir, chdir and rmdir as in TP
|
|
||||||
|
|
||||||
Revision 1.6 1998/07/01 15:30:01 peter
|
|
||||||
* better readln/writeln
|
|
||||||
|
|
||||||
Revision 1.4 1998/05/30 14:18:43 peter
|
|
||||||
* fixed to remake with -Rintel in the ppc386.cfg
|
|
||||||
|
|
||||||
Revision 1.3 1998/05/12 10:42:48 peter
|
|
||||||
* moved getopts to inc/, all supported OS's need argc,argv exported
|
|
||||||
+ strpas, strlen are now exported in the systemunit
|
|
||||||
* removed logs
|
|
||||||
* removed $ifdef ver_above
|
|
||||||
|
|
||||||
Revision 1.2 1998/05/06 12:35:26 michael
|
|
||||||
+ Removed log from before restored version.
|
|
||||||
}
|
}
|
||||||
|
1485
rtl/objpas/dati.inc
1485
rtl/objpas/dati.inc
File diff suppressed because it is too large
Load Diff
@ -4,7 +4,7 @@
|
|||||||
Copyright (c) 1998 by the Free Pascal development team
|
Copyright (c) 1998 by the Free Pascal development team
|
||||||
|
|
||||||
Disk functions from Delphi's sysutils.pas
|
Disk functions from Delphi's sysutils.pas
|
||||||
|
|
||||||
See the file COPYING.FPC, included in this distribution,
|
See the file COPYING.FPC, included in this distribution,
|
||||||
for details about the copyright.
|
for details about the copyright.
|
||||||
|
|
||||||
@ -23,7 +23,10 @@ Function RemoveDir (Const Dir : String) : Boolean;
|
|||||||
|
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.1 1998-10-11 13:41:32 michael
|
Revision 1.2 1999-11-06 14:41:30 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.1 1998/10/11 13:41:32 michael
|
||||||
+ Added disk functions
|
+ Added disk functions
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -362,7 +362,10 @@ end.
|
|||||||
|
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.43 1999-10-30 17:39:05 peter
|
Revision 1.44 1999-11-06 14:41:30 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.43 1999/10/30 17:39:05 peter
|
||||||
* memorymanager expanded with allocmem/reallocmem
|
* memorymanager expanded with allocmem/reallocmem
|
||||||
|
|
||||||
Revision 1.42 1999/10/03 19:41:30 peter
|
Revision 1.42 1999/10/03 19:41:30 peter
|
||||||
@ -425,69 +428,4 @@ end.
|
|||||||
Revision 1.24 1999/05/17 21:52:43 florian
|
Revision 1.24 1999/05/17 21:52:43 florian
|
||||||
* most of the Object Pascal stuff moved to the system unit
|
* most of the Object Pascal stuff moved to the system unit
|
||||||
|
|
||||||
Revision 1.23 1999/05/13 21:54:28 peter
|
|
||||||
* objpas fixes
|
|
||||||
|
|
||||||
Revision 1.22 1999/04/16 20:47:20 florian
|
|
||||||
+ tobject.messagestringtable function for Megido/GTK support
|
|
||||||
added
|
|
||||||
|
|
||||||
Revision 1.21 1999/02/23 14:04:36 pierre
|
|
||||||
* call %edi => call *%edi
|
|
||||||
|
|
||||||
Revision 1.20 1999/02/22 23:30:54 florian
|
|
||||||
+ TObject.Dispatch and TObject.DispatchStr added, working
|
|
||||||
|
|
||||||
Revision 1.19 1998/12/24 10:12:03 michael
|
|
||||||
Implemented AssignFile and CloseFile compatibility
|
|
||||||
|
|
||||||
Revision 1.18 1998/10/12 12:42:58 florian
|
|
||||||
* as operator runtime error can be now caught by an errorproc
|
|
||||||
|
|
||||||
Revision 1.17 1998/10/05 12:32:53 peter
|
|
||||||
+ assert() support
|
|
||||||
|
|
||||||
Revision 1.16 1998/10/03 15:07:16 florian
|
|
||||||
+ TObject.AfterConstruction and TObject.BeforeDestruction of Delphi 4
|
|
||||||
|
|
||||||
Revision 1.15 1998/09/24 16:13:48 michael
|
|
||||||
Changes in exception and open array handling
|
|
||||||
|
|
||||||
Revision 1.14 1998/09/23 12:40:43 michael
|
|
||||||
Fixed TVarRec again. Should be OK now
|
|
||||||
|
|
||||||
Revision 1.13 1998/09/23 12:18:32 michael
|
|
||||||
+ added VType in TVArRec
|
|
||||||
|
|
||||||
Revision 1.12 1998/09/23 10:00:47 peter
|
|
||||||
* tvarrec should be 8 bytes
|
|
||||||
|
|
||||||
Revision 1.11 1998/09/22 15:30:07 peter
|
|
||||||
* array of const update
|
|
||||||
|
|
||||||
Revision 1.9 1998/09/16 13:08:19 michael
|
|
||||||
Added AbstractErrorHandler
|
|
||||||
|
|
||||||
Revision 1.8 1998/09/06 21:27:31 florian
|
|
||||||
+ method tobject.classinfo added
|
|
||||||
|
|
||||||
Revision 1.7 1998/09/04 08:49:06 peter
|
|
||||||
* 0.99.5 doesn't compile a whole objpas anymore to overcome crashes
|
|
||||||
|
|
||||||
Revision 1.6 1998/08/23 20:58:52 florian
|
|
||||||
+ rtti for objects and classes
|
|
||||||
+ TObject.GetClassName implemented
|
|
||||||
|
|
||||||
Revision 1.5 1998/07/30 16:10:11 michael
|
|
||||||
+ Added support for ExceptProc+
|
|
||||||
|
|
||||||
Revision 1.4 1998/07/29 15:44:33 michael
|
|
||||||
included sysutils and math.pp as target. They compile now.
|
|
||||||
|
|
||||||
Revision 1.3 1998/07/29 10:09:28 michael
|
|
||||||
+ put in exception support
|
|
||||||
|
|
||||||
Revision 1.2 1998/03/25 23:40:24 florian
|
|
||||||
+ stuff from old objpash.inc and objpas.inc merged in
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -101,7 +101,10 @@ end ;
|
|||||||
|
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.6 1999-08-24 13:14:50 peter
|
Revision 1.7 1999-11-06 14:41:31 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.6 1999/08/24 13:14:50 peter
|
||||||
* disposestr allocstr compatible with delphi
|
* disposestr allocstr compatible with delphi
|
||||||
|
|
||||||
Revision 1.5 1999/07/09 10:06:34 peter
|
Revision 1.5 1999/07/09 10:06:34 peter
|
||||||
@ -128,4 +131,4 @@ end ;
|
|||||||
His file was split into several files, to keep it a little bit structured.
|
His file was split into several files, to keep it a little bit structured.
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1137,7 +1137,10 @@ const
|
|||||||
|
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.28 1999-10-12 19:16:27 florian
|
Revision 1.29 1999-11-06 14:41:31 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.28 1999/10/12 19:16:27 florian
|
||||||
* bug 645 fixed: format('%x',...) should writes unsigned hexadecimals, also
|
* bug 645 fixed: format('%x',...) should writes unsigned hexadecimals, also
|
||||||
prec fixed: max. value in delphi is 15 (and not 32)
|
prec fixed: max. value in delphi is 15 (and not 32)
|
||||||
|
|
||||||
@ -1199,30 +1202,5 @@ const
|
|||||||
Revision 1.9 1998/11/04 10:20:52 peter
|
Revision 1.9 1998/11/04 10:20:52 peter
|
||||||
* ansistring fixes
|
* ansistring fixes
|
||||||
|
|
||||||
Revision 1.8 1998/10/02 13:57:38 michael
|
|
||||||
Format error now causes exception
|
|
||||||
|
|
||||||
Revision 1.7 1998/10/02 12:17:17 michael
|
|
||||||
+ Made sure it compiles with official 0.99.8
|
|
||||||
|
|
||||||
Revision 1.6 1998/10/02 10:42:17 michael
|
|
||||||
+ Initial implementation of format
|
|
||||||
|
|
||||||
Revision 1.5 1998/10/01 16:05:37 michael
|
|
||||||
Added (empty) format function
|
|
||||||
|
|
||||||
Revision 1.4 1998/09/17 12:39:52 michael
|
|
||||||
+ Further fixes from GertJan Schouten
|
|
||||||
|
|
||||||
Revision 1.3 1998/09/16 14:34:37 pierre
|
|
||||||
* go32v2 did not compile
|
|
||||||
* wrong code in systr.inc corrected
|
|
||||||
|
|
||||||
Revision 1.2 1998/09/16 08:28:42 michael
|
|
||||||
Update from gertjan Schouten, plus small fix for linux
|
|
||||||
|
|
||||||
Revision 1.1 1998/04/10 15:17:46 michael
|
|
||||||
+ Initial implementation; Donated by Gertjan Schouten
|
|
||||||
His file was split into several files, to keep it a little bit structured.
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -293,7 +293,10 @@ Finalization
|
|||||||
end.
|
end.
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.34 1999-10-30 17:39:05 peter
|
Revision 1.35 1999-11-06 14:41:31 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.34 1999/10/30 17:39:05 peter
|
||||||
* memorymanager expanded with allocmem/reallocmem
|
* memorymanager expanded with allocmem/reallocmem
|
||||||
|
|
||||||
Revision 1.33 1999/10/26 12:29:07 peter
|
Revision 1.33 1999/10/26 12:29:07 peter
|
||||||
@ -354,40 +357,4 @@ end.
|
|||||||
Revision 1.15 1998/10/10 09:53:10 michael
|
Revision 1.15 1998/10/10 09:53:10 michael
|
||||||
Added assertion handling
|
Added assertion handling
|
||||||
|
|
||||||
Revision 1.14 1998/10/03 15:08:05 florian
|
|
||||||
* EInvalidCast added (from runerror 219)
|
|
||||||
|
|
||||||
Revision 1.13 1998/10/02 13:00:11 michael
|
|
||||||
+ More RTL error handling
|
|
||||||
|
|
||||||
Revision 1.12 1998/10/02 12:17:18 michael
|
|
||||||
+ Made sure it compiles with official 0.99.8
|
|
||||||
|
|
||||||
Revision 1.11 1998/10/01 16:04:11 michael
|
|
||||||
+ Added RTL error handling
|
|
||||||
|
|
||||||
Revision 1.10 1998/09/24 23:45:27 peter
|
|
||||||
* updated for auto objpas loading
|
|
||||||
|
|
||||||
Revision 1.9 1998/09/24 16:13:49 michael
|
|
||||||
Changes in exception and open array handling
|
|
||||||
|
|
||||||
Revision 1.8 1998/09/18 23:57:26 michael
|
|
||||||
* Changed use_excepions to useexceptions
|
|
||||||
|
|
||||||
Revision 1.7 1998/09/16 14:34:38 pierre
|
|
||||||
* go32v2 did not compile
|
|
||||||
* wrong code in systr.inc corrected
|
|
||||||
|
|
||||||
Revision 1.6 1998/09/16 08:28:44 michael
|
|
||||||
Update from gertjan Schouten, plus small fix for linux
|
|
||||||
|
|
||||||
Revision 1.5 1998/09/04 08:49:07 peter
|
|
||||||
* 0.99.5 doesn't compile a whole objpas anymore to overcome crashes
|
|
||||||
|
|
||||||
Revision 1.4 1998/08/10 15:52:27 peter
|
|
||||||
* fixed so 0.99.5 compiles it, but no exception class
|
|
||||||
|
|
||||||
Revision 1.3 1998/07/29 15:44:32 michael
|
|
||||||
included sysutils and math.pp as target. They compile now.
|
|
||||||
}
|
}
|
||||||
|
@ -759,8 +759,8 @@ unit typinfo;
|
|||||||
CallIntegerProc(Instance,PropInfo^.SetProc,Integer(@Value), Index, IValue);
|
CallIntegerProc(Instance,PropInfo^.SetProc,Integer(@Value), Index, IValue);
|
||||||
ptvirtual:
|
ptvirtual:
|
||||||
CallIntegerProc(Instance,
|
CallIntegerProc(Instance,
|
||||||
PPointer(Pointer(Instance.ClassType)+Longint(PropInfo^.SetProc))^,
|
PPointer(Pointer(Instance.ClassType)+Longint(PropInfo^.SetProc))^,
|
||||||
Integer(@Value), Index, IValue);
|
Integer(@Value), Index, IValue);
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
@ -807,7 +807,10 @@ end.
|
|||||||
|
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.29 1999-09-16 08:59:48 florian
|
Revision 1.30 1999-11-06 14:41:31 peter
|
||||||
|
* truncated log
|
||||||
|
|
||||||
|
Revision 1.29 1999/09/16 08:59:48 florian
|
||||||
* GetPropInfo returns now nil if the property wasn't found
|
* GetPropInfo returns now nil if the property wasn't found
|
||||||
|
|
||||||
Revision 1.28 1999/09/15 20:27:24 florian
|
Revision 1.28 1999/09/15 20:27:24 florian
|
||||||
@ -868,23 +871,4 @@ end.
|
|||||||
Revision 1.7 1998/09/08 09:52:31 florian
|
Revision 1.7 1998/09/08 09:52:31 florian
|
||||||
* small problems fixed
|
* small problems fixed
|
||||||
|
|
||||||
Revision 1.6 1998/09/08 00:08:36 michael
|
|
||||||
Made it compilable
|
|
||||||
|
|
||||||
Revision 1.5 1998/09/07 23:11:43 florian
|
|
||||||
+ more fields to TTypeInfo added
|
|
||||||
|
|
||||||
Revision 1.4 1998/09/07 19:34:47 florian
|
|
||||||
* constant value is now supported as stored condition
|
|
||||||
|
|
||||||
Revision 1.3 1998/09/07 08:32:59 florian
|
|
||||||
+ procedure IsStoredProc added
|
|
||||||
|
|
||||||
Revision 1.2 1998/09/06 21:27:05 florian
|
|
||||||
+ some methods and declarations added
|
|
||||||
|
|
||||||
Revision 1.1 1998/08/25 22:30:00 florian
|
|
||||||
+ initial revision:
|
|
||||||
o constants
|
|
||||||
o basic type data record
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user