florian
8602390d46
* Makefiles regenerated to propagate -Ur change of fpcmake
...
git-svn-id: trunk@844 -
2005-08-10 21:55:57 +00:00
michael
859bb30daa
+ Removed HASTHREADVAR SUPPORT_THREADVAR defines
...
git-svn-id: trunk@295 -
2005-06-09 17:40:29 +00:00
florian
6992fde8fc
* patch from Ales to Katona to change some var parameters to out
...
parameters
git-svn-id: trunk@292 -
2005-06-09 07:42:40 +00:00
michael
a44d5f5c13
+ Removed HASGLOBALPROPERTY define
...
git-svn-id: trunk@247 -
2005-06-07 20:52:42 +00:00
michael
21425e303c
+ Removed HASVARIANT define
...
git-svn-id: trunk@244 -
2005-06-07 20:48:31 +00:00
michael
8a226bba52
+ Removed HASWIDESTRING/HASWIDECHAR defines
...
git-svn-id: trunk@241 -
2005-06-07 20:42:22 +00:00
peter
4ace790492
* remove $Log
...
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
armin
d0ae92c6db
* currected some cvs conversion probs
...
* removed fpc1.0 from Makefile.fpc
git-svn-id: trunk@172 -
2005-06-02 11:37:02 +00:00
fpc
790a4fe2d3
* log and id tags removed
...
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +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
Tomas Hajny
77d16a7ad9
* TextMode parameter type changed to word for TP/BP compatibility
2005-05-14 15:01:49 +00:00
michael
2e48181661
+ Added maxpathlen constant (maximum length of filename path)
2005-05-12 20:29:04 +00:00
peter
6cf4eb98c3
* use current fpcmake instead of from 1.9.8
2005-05-05 13:28:47 +00:00
peter
7dadd64723
* 2.0.0
2005-05-05 12:59:59 +00:00
Tomas Hajny
4c3c44293d
* one more correction for dependencies of variants
2005-04-23 14:14:22 +00:00
florian
4aa4aeae79
+ TThreadID
2005-04-13 20:10:50 +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
peter
50ece27667
* renamed rtlconst to rtlconsts
2005-03-07 17:57:24 +00:00
florian
7fef413b69
+ SysLocale
2005-02-26 14:38:14 +00:00
florian
44b332f82a
* generic tthread.synchronize
...
* delphi compatible wakemainthread
2005-02-25 21:41:09 +00:00
peter
aa5b73f3ec
* 1.9.8
2005-02-15 22:28:29 +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
peter
110fb12911
* regenerated
2005-02-03 20:33:26 +00:00
florian
4f7560d89e
* improved widestring infrastructure manager
2005-02-01 20:22:49 +00:00
armin
058ef5be66
* added nwcalls.pp
2005-01-14 22:13:11 +00:00
armin
fb51876d85
* added ctypes
2005-01-11 18:45:45 +00:00
peter
ef3b19b316
* regenerated
2005-01-11 17:07:45 +00:00
armin
da6541c108
* fixed compile error in getenv
2005-01-11 11:32:33 +00:00
armin
26b56d31ce
* updated makefile.fpc versions to 1.9.7, regenerated makefiles
2005-01-10 22:49:56 +00:00
peter
994ab51002
* regenerated to use cpu-os
2005-01-10 21:29:23 +00:00
armin
f10c45cd26
*** empty log message ***
2005-01-05 22:44:24 +00:00
armin
99d3e066da
*** empty log message ***
2005-01-05 22:43:55 +00:00
armin
7ff83a26df
* added unicode.imp
2005-01-05 22:43:13 +00:00
armin
6f66b80ea8
* rtl code cleanup, compat fixes between clib and libc
2005-01-04 11:25:33 +00:00
armin
e8889a1ef5
* made commandParser more compatible between clib and libc
2004-12-29 13:01:42 +00:00
peter
f52d2b2edf
* regenerated
2004-12-20 18:37:51 +00:00
peter
3c3ec40b70
* regenerated
2004-12-19 17:42:32 +00:00
armin
41e0b1a0a7
* added NetWare Alert
...
* added sysutils.sleep
2004-12-16 12:42:54 +00:00
armin
269ea3a051
* mouse was included twice
2004-12-15 12:01:04 +00:00
armin
749a2bb62e
* variants added
...
* dont copy the impfiles with a rule, this would always build system.ppu
2004-12-14 19:17:32 +00:00
michael
fbb13b5266
+ Added GetEnvironmentVariableCount and GetEnvironmentString calls
2004-12-11 11:32:44 +00:00
armin
6173c21df0
* fixed GetProcessId
2004-12-07 11:04:42 +00:00
armin
b14718e7c5
* fixed typo's
2004-12-07 11:03:44 +00:00
Tomas Hajny
c016de5709
* Makefiles regenerated
2004-12-05 19:26:19 +00:00
Tomas Hajny
e1252e7302
* GetMsCount added, platform independent routines moved to single include file
2004-12-05 16:44:43 +00:00
Tomas Hajny
353d5cc3de
+ GetProcessID added
2004-12-05 14:36:37 +00:00
armin
f4ffaa9828
* applied peters patch for cross compile (bin installation)
2004-11-26 13:03:07 +00:00
armin
af7a983b6a
* adapted to new compiler check for externals
2004-11-25 12:32:08 +00:00
armin
23ebe1907e
* added some fp* functions
2004-11-06 19:57:06 +00:00
armin
f6ac5c699f
* copy imp files to new ppu directory
2004-11-05 17:32:37 +00:00
peter
dbc2025604
ErrOutput added
2004-11-04 09:32:31 +00:00
peter
86f78c7300
* units are now created in separate directory units/cpu-os/
...
* distclean uses cleanall rule and removes units dir
* cross compile support fixed, it is now possible to cycle a ppcsparc
without deleting ppc386
* bintutilsperfix defaults to cpu-os-
2004-10-30 12:36:43 +00:00
armin
ad45adbb6e
* saveregisters no longer supported by compiler, for now save all registers in stackcheck
2004-10-25 18:11:49 +00:00
peter
869b0ecc85
* compiler defined HEAP and HEAPSIZE removed
2004-10-25 15:38:59 +00:00
armin
5c03484982
* SysUpdateScreen modified esi and edi
2004-10-03 20:16:43 +00:00
armin
0f1fec0de1
* exiting threads at nlm unload
2004-09-26 19:25:49 +00:00
armin
afdd6dcf1a
* make winsock more compatible to win32 version
2004-09-18 23:45:43 +00:00
armin
193d033ab9
* dont allocate/deallocate video buf, already done in video.inc
2004-09-17 18:30:00 +00:00
armin
38a0e5688a
* added NWGetCodeStart, needed for lineinfo
2004-09-17 18:29:07 +00:00
armin
458e3c3780
* makefiles regenerated
...
* ide: added target netwlibc
2004-09-04 23:33:38 +00:00
olle
9a4855aa43
+ added maxExitCode to all System.pp
...
* constrained error code to be below maxExitCode in RunError et. al.
2004-09-03 19:25:21 +00:00
armin
8e7eb82e41
* aio.imp was listed twice
2004-08-27 17:24:25 +00:00
olle
280ff73ccf
* fix so that macpas.pp really is compiled
2004-08-25 16:57:22 +00:00
olle
3a29988676
+ Added unit macpas
2004-08-16 16:22:11 +00:00
armin
7835a0c709
*** empty log message ***
2004-08-13 20:03:24 +00:00
armin
e925386393
* moved rtl/netware/nwimp/*.imp to rtl/netware
2004-08-13 19:57:44 +00:00
armin
bd9e93087c
* changed dir separator from \ to /
...
* long namespace by default
* dos.exec implemented
* getenv ('PATH') is now supported
* changed FExpand to global version
* fixed heaplist growth error
* support SysOSFree
* stackcheck was without saveregisters
* fpc can compile itself on netware
2004-08-01 20:02:48 +00:00
armin
8d1c71a835
make netware rtl compilable under 1.9.5
2004-07-30 15:05:25 +00:00
armin
3cb6e124b3
first version for netware
2004-07-30 14:51:21 +00:00
daniel
6c4cade37d
* Matrix unit included in build process
2004-07-07 21:37:29 +00:00
peter
2ed14823c5
* New heapmanager that releases memory back to the OS, donated
...
by Micha Nelissen
2004-06-17 16:16:13 +00:00
peter
423fde7ac6
* regenerated
2004-05-23 18:25:48 +00:00
olle
73f73fb6f1
* updated according to the new version of fpcmake.ini
2004-04-20 23:29:59 +00:00
Tomas Hajny
29d247f06b
* spaces instead of a tab
2004-03-07 17:07:01 +00:00
daniel
bc7f8a474d
* Enable threadvars again
2004-02-17 17:37:25 +00:00
Tomas Hajny
7a08fcd395
* LastDosExitCode changed back from threadvar temporarily
2004-02-16 22:16:55 +00:00
Tomas Hajny
601f2e02ce
* overloaded ExecuteProcess added, EnvStr param changed to longint
2004-02-15 21:34:06 +00:00
michael
6571f6a7e5
+ Switched to single interface in dosh.inc
2004-02-09 12:03:16 +00:00
michael
66dd127bd9
+ Moved CRT interface to common include file
2004-02-08 16:22:20 +00:00
peter
98105d8055
* classes uses types to import TPoint and TRect
2004-01-22 17:11:23 +00:00
Tomas Hajny
e0f9297e01
* ExecuteProcess fixes, ProcessID and ThreadID added
2004-01-20 23:05:31 +00:00
michael
32702205a0
+ Some more fixes to rtlconst. Const strings moved from classes to rtlconst
2004-01-10 20:13:19 +00:00
marco
55850b063a
* regenerating the makefiles with some netbsd fixes + version upgrades
2004-01-05 23:34:21 +00:00
florian
058d480f40
* error handling for Variants improved
2003-11-26 20:00:19 +00:00
peter
2d6deeaade
* regenerated
2003-10-28 16:44:35 +00:00
peter
168ccf83c3
* regenerated
2003-10-27 15:58:54 +00:00
Tomas Hajny
57538cb669
* THandle in sysutils common using System.THandle
2003-10-25 23:42:35 +00:00
olle
527a79b0dc
* changed i386 to cpui386
2003-10-17 22:10:30 +00:00
peter
9fc4e555dd
* regenerated
2003-10-09 14:35:20 +00:00
peter
3d27318cb2
* moved classes unit to rtl
2003-10-06 21:01:06 +00:00
marco
feaed02001
* cross compiling fixes to makefile and fpcmake
2003-10-04 13:48:11 +00:00
marco
73876b7490
* CROSSCOMPILING stage 2
2003-10-03 21:40:35 +00:00
marco
eaceacb7e2
* remake with new fpc param
2003-10-02 08:50:13 +00:00
peter
39add9f5ff
* GetCurrentThreadHandle renamed to GetCurrentThreadId
2003-10-01 21:00:09 +00:00
peter
3d8d9c96f8
* sbrk returns pointer
2003-09-27 11:52:35 +00:00
armin
7b8ac3c767
* added declarations with var parameters
2003-05-10 21:38:22 +00:00
armin
d81dcf5c47
* added THandle
2003-04-12 13:21:27 +00:00
peter
29762b04a6
* regenerated
2003-04-01 16:09:56 +00:00
armin
4aeca0f382
* removed uses netware from winsock, DirectoryExists implemented
2003-03-30 12:35:43 +00:00
Tomas Hajny
a8e68d18c5
* dummy DirectoryExists added
2003-03-29 15:16:26 +00:00
armin
2d9ba86107
* more platform independent thread routines, needs to be implemented for unix
2003-03-27 17:14:27 +00:00
armin
cc769a33ea
* support for fcl, support for linking without debug info
...
* renamed winsock2 to winsock for win32 compatinility
* new sockets unit for netware
* changes for compiler warnings
2003-03-25 18:17:54 +00:00
armin
c6b7a67ca9
* removed cvars because of problems with nlmconv
2003-03-25 18:09:25 +00:00
Tomas Hajny
f2cd222a55
+ platform extensions unified, emx target added
2003-03-24 00:01:12 +00:00
armin
e321c72b22
* CloseSocket added
2003-03-23 17:47:15 +00:00
armin
ae32ef0b1e
* updateed imp-files for netware
2003-03-21 12:28:07 +00:00
armin
375362a11b
* added nwprot, contains types/imports for netware server protocol library
2003-02-23 18:41:42 +00:00
armin
5c0479975e
* removed nwstdio and nwthread
...
* added nwnit.pp and nwserv.pp containing nearly all netware server structures/function definitions available in the c sdk
2003-02-22 18:23:26 +00:00
armin
4f2f4fc92d
* moved ScreenWidth and ScreenHeight to interface
2003-02-20 14:07:56 +00:00
armin
872a9b1d1e
* added scrrenHeight and ScreenWidth
2003-02-20 14:05:55 +00:00
armin
a59fbd968d
* typo fixed
2003-02-16 17:46:11 +00:00
armin
6cd83c6db8
* added nwsnut, nwconio and nwthreads for netware
2003-02-16 17:45:08 +00:00
armin
cf046bc83a
* systhrds fir netware added
2003-02-16 17:12:15 +00:00
armin
abb6577ccd
* changes for new threadvar support
2003-02-15 19:12:54 +00:00
peter
9addbba86a
* regenerated
2003-01-14 21:15:21 +00:00
peter
3dad4cd3c4
* regenarated
2002-11-24 16:31:10 +00:00
carl
f0bb456351
- remove objinc.inc (unused file)
...
* update makefiles accordingly
2002-10-20 12:00:52 +00:00
florian
495cb55113
+ call to initvariantmanager inserted
2002-10-13 09:25:14 +00:00
peter
9f31783a0a
* old logs removed and tabs fixed
2002-09-07 16:01:16 +00:00
marco
0e2046b1fd
* Some more OpenBSD fixes.
2002-08-01 12:28:49 +00:00
marco
d228e13edf
* OpenBSD makefile update again
2002-07-30 13:39:03 +00:00
florian
c37876544c
* fixed dependencies of types-Unit
...
+ gettext and variants unit added to makefile
2002-07-26 09:49:21 +00:00
florian
42a7c6c636
+ types unit added
2002-07-23 20:39:21 +00:00
peter
71a1ae2136
* sLineBreak changed to normal constant like Kylix
2002-07-01 16:29:05 +00:00
carl
63613709f2
+ reinstate novell stack checking
2002-04-15 18:47:34 +00:00
carl
7d6edd04b2
+ generic stack checking
2002-04-12 17:34:05 +00:00
armin
fcdf7d83d3
+ unload module no longer shows: Module did not release...
...
+ check-function will no longer be removed when smartlink is on
2002-04-01 15:20:08 +00:00
armin
ddfecc5f8a
makefile.fpc for netware
...
stderr to netware console
free all memory (threadvars and heap) to avoid error message while unloading nlm
2002-04-01 10:47:31 +00:00
armin
50626a13f4
+ demo for netware check-funcktion
2002-03-30 09:12:14 +00:00
armin
b9f1677a0c
+ support check-function for netware
2002-03-30 09:09:47 +00:00
armin
ed209a3961
+ initialize threadvars defined local in units
2002-03-28 16:07:52 +00:00
armin
90ad7b5a16
+ fist version of aio added
2002-03-19 19:33:36 +00:00
armin
071ee9bfd8
+ Implemented nwpre and prelude in assembler, now working like the original nwpre
2002-03-19 19:16:01 +00:00
armin
99342666c0
*** empty log message ***
2002-03-17 18:04:35 +00:00
armin
8d292eb468
+ threads and winsock2 implemented
2002-03-17 17:57:33 +00:00
armin
e24f57d1ba
+ new file
2002-03-16 14:51:14 +00:00
armin
7a8510ef63
* changes for current rtl, basic MT support
2002-03-08 19:13:49 +00:00
armin
e03cdd1f5c
* make it compilable with fpc 1.1
2002-03-08 19:12:09 +00:00
armin
c500543105
* added some missing functions
2002-03-08 19:11:02 +00:00
armin
af552b4c35
* added 64 bit fileseek (currently only 32 bit supported)
2002-03-08 19:10:14 +00:00
armin
4a03070bcb
* Additional routines needed for MT
2002-03-08 19:06:47 +00:00
armin
20213ef769
make it compilable with fpc 1.1
2002-03-08 19:04:36 +00:00
armin
8926c0a1f4
Changes for new style (TKeyboardDriver record)
2002-03-08 19:02:59 +00:00
armin
d9bb2a85c2
Changes for new style (TKeyboardDriver record)
2002-03-08 18:59:31 +00:00
carl
41c3b07113
* Renamed ppc.cfg -> fpc.cfg
2001-11-24 02:05:21 +00:00
florian
6476fbf2fe
* fixed and added a lot of stuff to get the Jedi DX( headers
...
compiled
2001-08-19 21:02:01 +00:00
Jonas Maebe
94b50cf56c
* move platform independent constant declarations after inclusion of
...
systemh.inc
2001-06-18 14:26:16 +00:00
Tomas Hajny
72e3212dad
+ platform specific information
2001-06-13 22:20:10 +00:00
peter
47a24b5da6
* eoutofmemory and einvalidpointer fix
2001-06-03 15:18:01 +00:00
peter
c36bfa35f3
* new netware patches
2001-05-30 21:36:25 +00:00
florian
17622f504f
* updates from Armin commited
2001-04-16 18:53:18 +00:00
florian
a33a06ce5d
* updates from Armin commited
2001-04-16 18:33:14 +00:00
florian
9929a33475
* added logs, fixed email address of Armin, it is
...
diehl@nordrhein.de
2001-04-11 14:17:00 +00:00
florian
3143b484c4
* initial commit, thanks to Armin Diehl (diehl@nordrhein)
2001-04-11 14:14:12 +00:00