Commit Graph

135 Commits

Author SHA1 Message Date
daniel
b1ae9595dc * Add a group of console ioctl commands.
git-svn-id: trunk@3211 -
2006-04-15 13:49:51 +00:00
Almindor
a365a18fe2 * Fixes a crash with epoll_event / epoll_data records
git-svn-id: trunk@2823 -
2006-03-09 20:35:38 +00:00
marco
a0573f1015 * a few type aliases added, capitalisation fixed
git-svn-id: trunk@2756 -
2006-03-05 13:28:27 +00:00
marco
c93d9eea7a * another attempt at committing the EPOLL changes.
git-svn-id: trunk@2709 -
2006-02-28 20:25:14 +00:00
marco
c2d5016d77 * linux unit moved and renamed.
git-svn-id: trunk@2543 -
2006-02-12 19:06:39 +00:00
marco
e5c42e6704 * Global Linux +bsd to (rtl/freebsd rtl/unix rtl/linux structure) 2000-09-18 13:14:49 +00:00
marco
6e5bd1ad97 * fixed some small problems left from merging. (waitpid has now last param longint) 2000-09-12 08:51:43 +00:00
marco
d36f066e6a * FreeBSD support and removed old signalhandling 2000-09-11 14:05:31 +00:00
peter
7229ed1cab * removed previous fsplit() patch as it's not the correct behaviour for
LFNs. The code showing the bug could easily be adapted (merged)
2000-09-06 20:47:34 +00:00
peter
ae5fe3eb68 * fixed previous commit (merged) 2000-09-04 20:17:53 +00:00
peter
4072466464 * fsplit with .. fix from Thomas (merged) 2000-09-04 19:38:12 +00:00
michael
650fbb86aa + removed logs 2000-07-13 11:32:24 +00:00
michael
e7aca136a1 + Initial import 2000-07-13 06:29:38 +00:00
peter
8dfc3a564d * fixed @ with var parameters 2000-05-26 18:21:04 +00:00
michael
75d0a262a9 + Added munmap call 2000-05-25 19:59:57 +00:00
michael
dd08c958b6 + AssignStream now always returns PID of spawned process 2000-05-21 17:10:13 +00:00
peter
a98554df02 * added sigaction record from signal.inc 2000-05-17 17:11:44 +00:00
marco
09f59b7934 * Some small mistakes when merging BSD and Linux version fixed 2000-04-16 16:09:32 +00:00
marco
abe55201b1 * Splitted linux into linux.pp and linsysca.inc, and merged BSD diffs
into header
2000-04-14 16:07:06 +00:00
Jonas Maebe
36df88a15d * fixed readport* functions (thanks Florian ;) 2000-03-27 13:25:48 +00:00
Jonas Maebe
c76929619a * fixes for port reading 2000-03-23 17:10:32 +00:00
sg
28a36c68a4 * Added WritePort[B|W|L] for single data access
* Added ReadPort[B|W|L] functions
2000-03-17 13:27:00 +00:00
peter
72077676d3 + readded getepochtime which simply calls gettimeofday 2000-02-23 17:19:06 +00:00
peter
d45719bba6 * rewrote glob to be much simpler and cleaner, the old code did
strange complex things with pointers which was unnecessary
2000-02-09 23:09:13 +00:00
peter
6b66a55cd6 * truncated log 2000-02-09 16:59:28 +00:00
peter
39621d787c + readlink 2000-02-08 12:05:58 +00:00
daniel
ec29a31834 * copyright 2000 2000-01-07 16:41:28 +00:00
daniel
a79b4a404b * copyright 2000 added 2000-01-07 16:32:21 +00:00
Jonas Maebe
4ad440c3e1 * fixed modified registers for port routines 2000-01-04 12:56:09 +00:00
sg
89314732f1 * the long version of AssignStream now sets the result value to -1 in
_all_ cases when it would fail.
1999-12-28 09:38:07 +00:00
peter
1a553942fb * overloaded gettime functions supporting hsec and msec,usec 1999-12-08 01:03:54 +00:00
peter
ed5e78cc36 + timezone support 1999-12-01 22:46:59 +00:00
peter
5fec122056 * removed warnings 1999-11-14 21:35:04 +00:00
michael
068566371d + Added Pause() and alarm() 1999-11-14 11:11:15 +00:00
sg
02329a97bc * fixed severe bug: change by ? in dup2 (flushing) resulted in broken
AssignStream functions
1999-11-11 19:43:49 +00:00
peter
aa083c5b4d * truncated log 1999-11-06 14:35:38 +00:00
peter
18ce56f2d7 + mmap 1999-10-28 09:48:31 +00:00
peter
de4c17fb9e * fixed sigset 1999-10-22 10:37:44 +00:00
peter
5993e45779 * freemem with wrong size (found with the new heapmanager) 1999-10-06 17:43:58 +00:00
peter
38a2727fb2 * pointer fixes 1999-09-08 16:14:41 +00:00
peter
ec88b5888d * removed old integer versions of localtoepoch and epochtolocal, you
need to use the word versions instead else you got an overloaded bug
1999-08-11 22:02:25 +00:00
michael
ebf75d6d04 + FCNTL patch from Sebastian Guenther 1999-07-31 23:55:04 +00:00
michael
56215a0b16 + Yet more Fixes to assignstream with rerouting of stderr 1999-07-29 16:33:24 +00:00
michael
636cb90714 + Fixes to assignstream with rerouting of stderr, by Sebastian Guenther 1999-07-29 15:55:54 +00:00
michael
caa6ed2597 + Added assignstream with rerouting of stderr, by Sebastian Guenther 1999-07-29 15:53:55 +00:00
michael
8b4062e37e + Added ansistring version of shell() 1999-07-15 20:00:31 +00:00
peter
db1f0403f4 * clone function like the libc version
+ sigraise, exitprocess
1999-05-30 11:37:27 +00:00
michael
7548fe8c26 * fcntl needs file as Var argument 1999-05-26 11:05:24 +00:00
peter
71fbd225e4 * fixed typo 1999-05-10 09:13:41 +00:00
peter
2d3afc0d63 * check ioresult after getdir calls 1999-05-08 19:47:22 +00:00
peter
241c8da933 * fixed direct asm 1999-04-22 14:48:55 +00:00
peter
787b1b1dd2 + clone() 1999-03-29 16:03:10 +00:00
peter
d34db3b796 * s_is<x> functions have now word para instead of integer 1999-03-11 12:02:03 +00:00
peter
72a3cdc4a7 * fixed dup() to have var para 1999-02-22 12:50:53 +00:00
peter
d9aa2e2e58 * fixed juliantogregorian (mailinglist) 1999-02-22 11:47:42 +00:00
pierre
ebb2c9f47d * Dup second arg must be var arg ! 1999-02-22 10:32:10 +00:00
michael
956fa8015c Corrected wrong mode error in fdopen 1999-02-02 21:19:54 +00:00
peter
3995151c5e * utimbuf alias added 1999-01-20 13:29:09 +00:00
peter
5d3113b7f2 * fixed assignstream 1998-12-11 18:08:57 +00:00
michael
0cac0583d3 * Bugfix in assignstream. . Now wait is performed upon close 1998-11-24 15:30:12 +00:00
peter
dbbdb79dfe * fixes for H+ 1998-11-16 10:21:24 +00:00
peter
9eb8ad1648 * renamed rename -> FRename 1998-11-10 14:57:53 +00:00
peter
ceb5ab1430 * fixed glob, which did not reset the root 1998-10-30 15:47:11 +00:00
peter
f6e66549b8 * getenv with envp=nil check 1998-10-23 00:05:32 +00:00
peter
8d3acbf569 * type aliases using delphi typenaming 1998-10-15 08:31:10 +00:00
michael
a68872d49b + Implemented Rename 1998-10-11 12:23:11 +00:00
peter
795801f770 * merged 1998-09-18 09:56:33 +00:00
michael
f43b6f0a09 + Signal call now correctly implemented 1998-09-08 13:01:51 +00:00
peter
d898286434 * 'i<>0 and ' needs brackets 1998-08-19 00:50:31 +00:00
michael
30866aa3c5 fixed typos 1998-08-16 10:23:28 +00:00
michael
734a30e857 Corrected fexpand behaviour. 1998-08-16 09:12:11 +00:00
carl
c1cf6d35ed * ifdef i386 for ports access 1998-08-14 12:01:04 +00:00
michael
76fd06ef6d Added settimeofday function 1998-08-12 11:10:25 +00:00
michael
3fc40cebb2 restored previous version. A bug in the compiler prevents compilation. 1998-07-28 09:27:06 +00:00
michael
7e7fb1629b * corrected signactionrec 1998-07-27 13:58:36 +00:00
michael
3710abda98 * PClose didn't flush textfiles before closing. Now it does 1998-06-16 08:21:58 +00:00
michael
4c58972779 + Added IO port calls 1998-06-03 11:55:33 +00:00
peter
2c92c249f2 * fixed the shell() bug (the correct code was also in Popen) moved the
argv generation to CreateShellArgv
  + Execve with pchar instead of string
1998-05-06 18:45:32 +00:00
michael
3e2e27d313 + Removed log from before restored version. 1998-05-06 12:35:26 +00:00
michael
2856256cb3 + Added some calls to make common API more efficient 1998-04-15 11:23:53 +00:00
michael
0b4932253f + Pclose now returns exit status of process 1998-04-10 15:23:03 +00:00
michael
0fb05fec2a + Added flock for file locking 1998-04-07 13:08:29 +00:00
peter
12de31dbe5 * fixed fexpand('..') 1998-04-07 12:27:41 +00:00
michael
ef5442777f + Fixed AssignStream, it completely refused to work 1998-04-04 17:07:17 +00:00
root
d1a1f501c8 Initial revision 1998-03-25 11:18:12 +00:00