peter
|
f4f3ae84d0
|
* AllowDirectorySeparators and AllowDriveSeparators typed constants
added to allow customization of path and directory parsing in the rtl
* Use the new sets instead of the hardcoded / and \
git-svn-id: trunk@10105 -
|
2008-01-29 23:04:56 +00:00 |
|
peter
|
5acb3649df
|
* revert r9557, the performance impact is to big for an academic corner
case optimziation
git-svn-id: trunk@9603 -
|
2007-12-31 13:36:16 +00:00 |
|
yury
|
c4e60fd1a5
|
- Removed systhrd.inc from targets where thread manager is stub by default. Stub is installed in common thread.inc file if DISABLE_NO_THREAD_MANAGER is not defined.
git-svn-id: trunk@9558 -
|
2007-12-28 15:21:02 +00:00 |
|
yury
|
0dcad4d822
|
* Implemented late thread manager initialization. Thread manager code is not included to executable if thread stuff are not used. WinCE executable size is reduced by 4KB, Win32 executable size is reduced by 3KB. No testsuite regressions.
git-svn-id: trunk@9557 -
|
2007-12-28 14:40:28 +00:00 |
|
Tomas Hajny
|
54caaf4335
|
* fix compilation by moving wrongly placed SYSTEMEXCEPTIONDEBUG defines
git-svn-id: trunk@8699 -
|
2007-09-30 16:14:07 +00:00 |
|
Tomas Hajny
|
b71f5e80b0
|
+ RTL exception handler for OS/2
git-svn-id: trunk@8692 -
|
2007-09-30 14:15:37 +00:00 |
|
Tomas Hajny
|
3b3849c02c
|
+ AllFilesMask constant added
git-svn-id: trunk@8492 -
|
2007-09-15 12:09:25 +00:00 |
|
Tomas Hajny
|
1740525027
|
+ dynamically loaded 64-bit FS calls made available outside unit System
git-svn-id: trunk@6723 -
|
2007-03-05 00:17:27 +00:00 |
|
Tomas Hajny
|
ee539c3a94
|
* high memory not used by default - incompatible to 64-bit FS calls
git-svn-id: trunk@6722 -
|
2007-03-04 23:09:18 +00:00 |
|
Tomas Hajny
|
bafdfa7a9c
|
+ preparations for conditional 64-bit FS support
git-svn-id: trunk@3802 -
|
2006-06-04 21:26:56 +00:00 |
|
Tomas Hajny
|
237525c698
|
* StackTop now pointer
git-svn-id: trunk@2752 -
|
2006-03-05 10:41:12 +00:00 |
|
Tomas Hajny
|
b108f79236
|
* StackTop now common (remove duplicate)
git-svn-id: trunk@2751 -
|
2006-03-05 10:37:55 +00:00 |
|
Tomas Hajny
|
6d96ee4819
|
* fixed occassional crash during InitArguments
git-svn-id: trunk@2112 -
|
2006-01-01 23:28:25 +00:00 |
|
Tomas Hajny
|
f29fde8978
|
* CheckInitialStkLen and/or StackLength initialization added to previously omitted targets
git-svn-id: trunk@1736 -
|
2005-11-13 19:13:16 +00:00 |
|
Tomas Hajny
|
349d7108ce
|
* Check of memory ranges under OS/2 added to HeapTrc
git-svn-id: trunk@1735 -
|
2005-11-13 19:05:38 +00:00 |
|
Tomas Hajny
|
7ab72f43b3
|
* DosWrite only possible under non-PM apps
git-svn-id: trunk@1732 -
|
2005-11-13 17:30:18 +00:00 |
|
Tomas Hajny
|
eb26e1aa39
|
* missing calls to InitWideStringManager added
git-svn-id: trunk@1071 -
|
2005-09-10 09:40:26 +00:00 |
|
michael
|
859bb30daa
|
+ Removed HASTHREADVAR SUPPORT_THREADVAR defines
git-svn-id: trunk@295 -
|
2005-06-09 17:40:29 +00:00 |
|
michael
|
21425e303c
|
+ Removed HASVARIANT define
git-svn-id: trunk@244 -
|
2005-06-07 20:48:31 +00:00 |
|
Tomas Hajny
|
403bdb534d
|
* fix for bug #3995 - paramstr(0) needs full path
git-svn-id: trunk@83 -
|
2005-05-23 22:09:12 +00:00 |
|
fpc
|
790a4fe2d3
|
* log and id tags removed
git-svn-id: trunk@42 -
|
2005-05-21 09:42:41 +00:00 |
|
michael
|
ffb55c4254
|
+ Removed VER1_0 defines
git-svn-id: trunk@33 -
|
2005-05-19 21:14:45 +00:00 |
|
peter
|
b68af1b0e3
|
* post 2.0.0 fixes from cvs
git-svn-id: trunk@7 -
|
2005-05-16 20:59:02 +00:00 |
|
fpc
|
50778076c3
|
initial import
git-svn-id: trunk@1 -
|
2005-05-16 18:37:41 +00:00 |
|
michael
|
2e48181661
|
+ Added maxpathlen constant (maximum length of filename path)
|
2005-05-12 20:29:04 +00:00 |
|
Tomas Hajny
|
2b7afcc4d8
|
* SysAllocMem used for ArgV [Idx] allocation again
|
2005-05-03 22:17:26 +00:00 |
|
peter
|
d955da19dd
|
use fillchar after reallocmem, fix taken from win32
|
2005-05-01 13:00:53 +00:00 |
|
Tomas Hajny
|
d3c103dfd7
|
* EOF_CTRLZ conditional define replaced with CtrlZMarksEOF, #26 handling made more consistent (fix for bug #2453)
|
2005-04-03 21:10:59 +00:00 |
|
Tomas Hajny
|
e019e5ad27
|
* correction of previous mistyping
|
2005-03-27 20:50:35 +00:00 |
|
Tomas Hajny
|
a16db1bcf6
|
* fix for allocarg
|
2005-03-27 20:40:54 +00:00 |
|
Tomas Hajny
|
526f7b716a
|
* compilation fix
|
2005-03-01 21:59:14 +00:00 |
|
peter
|
e417e34496
|
* truncate log
|
2005-02-14 17:13:06 +00:00 |
|
peter
|
e49fa4bd08
|
* threads for go32v2,os,emx,netware
|
2005-02-06 16:57:18 +00:00 |
|
Tomas Hajny
|
353d5cc3de
|
+ GetProcessID added
|
2004-12-05 14:36:37 +00:00 |
|
peter
|
dbc2025604
|
ErrOutput added
|
2004-11-04 09:32:31 +00:00 |
|
peter
|
869b0ecc85
|
* compiler defined HEAP and HEAPSIZE removed
|
2004-10-25 15:38:59 +00:00 |
|
Tomas Hajny
|
605ee59e81
|
* handle type changed to thandle in do_isdevice
|
2004-09-18 11:12:09 +00:00 |
|
Tomas Hajny
|
8f52b61730
|
* missing MaxExitCode added
|
2004-09-11 19:43:11 +00:00 |
|
Tomas Hajny
|
e74d8c98a6
|
+ Memory allocation routines changed to support the new memory manager
|
2004-07-18 15:20:38 +00:00 |
|
peter
|
94adf83a8b
|
* use thandle in do_*
|
2004-05-16 18:51:20 +00:00 |
|
peter
|
041eb4aa1d
|
* do_read/do_write addr argument changed to pointer
|
2004-04-22 21:10:56 +00:00 |
|
Tomas Hajny
|
8fd5b67f9a
|
* misleading warning removed
|
2004-03-24 19:23:09 +00:00 |
|
Tomas Hajny
|
155402e664
|
* heap management modified to be able to grow heap as needed
|
2004-03-24 19:15:59 +00:00 |
|
Tomas Hajny
|
09fd537acf
|
* lots of fixes (regcall, THandle, string operations in sysutils, longint2cardinal according to OS/2 docs, dosh.inc, ...)
|
2004-02-22 15:01:49 +00:00 |
|
Tomas Hajny
|
7a08fcd395
|
* LastDosExitCode changed back from threadvar temporarily
|
2004-02-16 22:16:55 +00:00 |
|
yuri
|
fab546e6d1
|
- prt1.as removed
- removed tmporary code/comments
- prt1 compilation error workaround removed
|
2004-02-02 03:24:09 +00:00 |
|
Tomas Hajny
|
0cb32fae6e
|
* reformatting of too long comment lines - not accepted by FP IDE
|
2004-01-25 21:41:48 +00:00 |
|
florian
|
3c417e8094
|
* fixed win32 compilation
|
2004-01-21 14:15:42 +00:00 |
|
Tomas Hajny
|
e0f9297e01
|
* ExecuteProcess fixes, ProcessID and ThreadID added
|
2004-01-20 23:05:31 +00:00 |
|
peter
|
e7c99a0e41
|
* regcall updates (untested)
|
2003-12-04 21:22:38 +00:00 |
|