marco
5ec7fdfe02
* fix for 1.0 compability issue
2004-01-03 23:56:11 +00:00
marco
5ba857f706
* typo fix
2004-01-03 14:56:10 +00:00
marco
5cb92b4d59
* sighnd to separate file, like linux. Some comments removed
2004-01-03 12:35:39 +00:00
marco
fdf4095798
* few small freebsd fixes backported from debugging linux
2004-01-01 17:07:21 +00:00
marco
b6f9f170f7
* FPC_USE_LIBC
2003-12-30 12:24:01 +00:00
peter
03d60dec7f
* fix getdir when directory contains files that give EACCESS
2003-12-21 20:31:50 +00:00
marco
8fc8644de0
* nil <-> 0 changes
2003-12-16 19:43:53 +00:00
marco
ae1f7f63b6
* fix for repeating 'x' bug
2003-12-14 14:47:02 +00:00
marco
42f329de27
* property support under ifndef ver1_0
2003-12-10 17:13:43 +00:00
marco
f4db4860b5
* property errno defined
2003-12-10 17:08:28 +00:00
marco
e3796bafa3
* fix from sebastian
2003-11-30 12:40:29 +00:00
marco
0610caa107
* termio unit
2003-11-19 17:11:39 +00:00
marco
359a077da1
* Small fixes for EAGAIN. bunxfunc only has comments added.
2003-11-18 10:12:25 +00:00
marco
5526f18914
* fixed some linuxerror probs
2003-11-13 17:49:24 +00:00
marco
aebc04656f
* fixes for signal handling.
2003-10-27 17:12:45 +00:00
marco
16c7ca4606
* moved sigprocmask to system
2003-10-26 17:01:04 +00:00
marco
fa766600ed
* texception4 fix merge
2003-10-26 16:42:22 +00:00
olle
527a79b0dc
* changed i386 to cpui386
2003-10-17 22:10:30 +00:00
peter
ab5352d3f1
* fpnanosleep exported in baseunix
...
* fpnanosleep has pointer arguments to be C compliant
2003-09-27 13:45:58 +00:00
peter
87f0147dff
* fpISxxx renamed
2003-09-27 13:04:58 +00:00
marco
688866ff4f
* FCL now compiles for FreeBSD with new 1.1. Now Linux.
2003-09-20 12:38:29 +00:00
marco
feee65f98f
* ostype include moved to top
2003-09-17 16:02:31 +00:00
marco
fd77009ae5
* stat macro fixes voor BSD
2003-09-17 11:52:05 +00:00
marco
a99cf467f9
* pointer's of some basetypes
2003-09-16 21:20:40 +00:00
marco
5ce9550d57
* mmap typing fixes
2003-09-16 12:45:49 +00:00
marco
08eb5ac89f
* small fixes. FreeBSD now cycles
2003-09-15 20:08:49 +00:00
marco
83b0b82e11
* fix
2003-09-15 07:23:51 +00:00
marco
7efaf7dee2
* Unix reform stage two. Remove all calls from Unix that exist in Baseunix.
2003-09-14 20:15:01 +00:00
olle
2931590e9b
- removed parameter from fpc_iocheck
2003-08-21 22:21:00 +00:00
marco
bb651017e8
* Moved prototypes outside of baseunix. And shared with linux for now
2003-06-03 14:23:45 +00:00
marco
6c4e662ab1
* Several small fixes to harmonize the *BSD rtls and Linux.
2003-06-01 16:35:27 +00:00
marco
e3c50b2399
* Getting NetBSD/i386 to compile.
2003-05-30 19:58:40 +00:00
marco
56ddd7f08f
* Some other workaround
2003-05-29 21:45:23 +00:00
marco
50917559bd
* progname fix.
2003-05-29 20:54:09 +00:00
marco
dc3b985838
* only moved around the off_t calls, and made an exception (includefile)
...
for NetBSD/powerpc
2003-05-29 20:52:55 +00:00
marco
229355b286
* small fix
2003-05-29 13:42:58 +00:00
marco
04926a9844
* 7 parameter syscall added. *BSD has calls with more params due to __syscall etc
2003-05-29 13:14:07 +00:00
Jonas Maebe
0185f7684a
- disabled nanosleep for darwin for now
...
+ getcwd for darwin
2003-05-26 21:29:16 +00:00
Jonas Maebe
f9d90e0a63
+ added from linux
2003-05-25 14:07:26 +00:00
Jonas Maebe
34cdc0a37f
* several fixes, addition of Mach trap numbers (thye are simply syscalls
...
with a negative number)
2003-05-25 13:51:58 +00:00
marco
2478552240
* fix octal that broke 1.0.x
2003-01-21 15:34:59 +00:00
marco
cc042060e0
* renamed after baseunix changes.
2003-01-05 19:18:16 +00:00
marco
cc8f33e2ad
* Small sigprocmask fix
2003-01-05 19:10:05 +00:00
marco
832a1bcb96
* FreeBSD compiles now with baseunix mods.
2003-01-05 19:01:28 +00:00
marco
0575776395
* Renamed to bunxtype.inc (from osposixh.inc), some minor changes
...
(as introduced going from posix unit to baseunix)
2003-01-03 15:45:21 +00:00
marco
190b09a5dd
* copied and checked from Linux.
2003-01-03 11:21:32 +00:00
marco
12e9c34aac
* Fix setitimer.
2002-11-14 13:25:27 +00:00
marco
5c5fc48e2c
* took out the generic sethandling.
2002-11-14 12:34:20 +00:00
marco
cd427582de
* sigset functions more flexible, small changes to sys_time
2002-11-13 18:15:08 +00:00
marco
bcff2b841c
* Ugly hack to temporarily be able to use system.pp for Linux too
2002-11-12 14:57:48 +00:00
marco
d3f02fb3a4
* fixes to macro
2002-11-12 14:19:46 +00:00
marco
21fb7bbb50
* Only "difficult" functions + execvp + termios + rewinddir left to do
2002-10-27 17:21:29 +00:00
marco
10f2ceeab8
* Modifications from Saturday.
2002-10-27 11:58:29 +00:00
marco
9b47bcfe9b
* First series POSIX calls commits. Including getcwd.
2002-10-26 18:27:51 +00:00
Jonas Maebe
f8004fe1ed
+ initial version
2002-10-26 14:33:09 +00:00
marco
809550f7dc
* Should be alias.
2002-10-25 15:46:48 +00:00
marco
38a63b01f0
* Fixes to get the generic *BSD RTL compiling again + fixes for thread
...
support. Still problems left in fexpand. (inoutres?) Therefore fixed
sysposix not yet commited
2002-10-18 12:19:58 +00:00
marco
85c71c6ba6
* Lseek and ftruncate 64-bit fix
2002-10-16 18:44:18 +00:00
marco
65318837d2
* and again for ftruncate (sigh)
2002-10-16 18:44:00 +00:00
marco
abe28b90f3
* the 7 param syscall (for lseek and truncate) now returns a int64.
2002-10-16 18:41:13 +00:00
florian
495cb55113
+ call to initvariantmanager inserted
2002-10-13 09:25:14 +00:00
marco
2c73b6c7a8
* Forgot external name's
2002-09-08 16:20:27 +00:00
marco
e9dee45162
* Added GetDomainName and that other one ..
2002-09-08 16:11:59 +00:00
marco
1a5968d82a
* Renamed to bsdfunc, since more funcs will follow
2002-09-08 15:15:39 +00:00
peter
9f31783a0a
* old logs removed and tabs fixed
2002-09-07 16:01:16 +00:00
marco
3bc109ae66
* Fixes from Tuesday.
2002-08-21 07:03:16 +00:00
marco
82f9961048
* More errno changes
2002-08-21 07:02:06 +00:00
marco
c1b0912c26
* Updates for new errno scheme.
2002-08-20 08:28:14 +00:00
marco
e2367dfb42
* First working POSIX *BSD system unit.
2002-08-19 12:29:11 +00:00
marco
b9f92442be
* Initial versions, to allow support for uname in posix.pp
2002-08-08 11:39:30 +00:00
marco
a575fe278a
* Initial version. Needs check for OpenBSD.
2002-08-04 05:31:15 +00:00
marco
6088d82362
* More POSIX updates. Small changes to lseek and ftruncate in osposix.inc
...
Initial versions of the type includefiles
2002-08-04 04:29:34 +00:00
marco
3ff91078da
* Initial *BSD versions. Seems that OpenBSD doesn't need much change,
...
NetBSD may need some fixes to stat record and ftruncate and lseek.
It is all close together, and it should be doable to have just one copy
of these for *BSD.
2002-08-03 19:34:19 +00:00
marco
2248b9a247
* Old BSD directory killed
2000-09-18 13:43:48 +00:00
marco
057ac2adec
* 14 april version killed, and replaced by newer fixes branch version
2000-09-11 14:38:09 +00:00
marco
971afad12f
* Killed old (14apr) BSD port, to be updated by new without merging
2000-09-11 14:32:28 +00:00
peter
d711221036
* regenerated
2000-09-01 21:58:14 +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
8b38902424
* exampleinstall target added
2000-07-01 23:03:18 +00:00
peter
8e4522215a
* smart,shared lib including for rpm/deb
2000-05-26 20:50:09 +00:00
marco
a5c620454c
* added cprt0 to makefile
2000-04-17 10:21:04 +00:00
marco
ab9deeaa7c
* Also not necessary anymore.
2000-04-17 09:43:07 +00:00
marco
8b03286a29
* were only for backup, not necessary for operation.
2000-04-17 09:26:55 +00:00
marco
3f46012444
* Added. FreeBSD port is now more or less capable of compiling normal stuff easily
2000-04-17 08:22:46 +00:00
marco
ceee365722
* Stripped down Linux
2000-04-16 16:14:08 +00:00
marco
4dde5e62c6
* Severe updates for now *working* status
2000-04-16 16:11:33 +00:00
marco
2df10f885d
* Stripped down linux makefile in principle
2000-04-16 16:11:13 +00:00
marco
1a12aa86f0
* Has been merged with linux/ version
2000-04-16 16:10:47 +00:00
marco
352c48bb40
* Is now merged
2000-04-16 16:10:35 +00:00
marco
174295e8bc
* Fixes (mainly opendir/Readdir/closedir)
2000-04-16 16:08:53 +00:00
marco
59e9da20d8
* Updated PDir to BSD libc layout. (which is totally different from Linux)
2000-04-16 16:08:30 +00:00
marco
5dee9ce5c7
* Working!
2000-04-14 17:04:13 +00:00
marco
28ef8ce303
* worked all day. probably a lot changed
2000-04-10 15:46:51 +00:00
marco
317c0b2c68
* moved to the other textfile in this dir
2000-04-07 21:20:27 +00:00
marco
d3d5cb5c1f
* updates.
2000-04-07 20:51:16 +00:00
marco
65668aec0a
* added constants for syscall.inc
2000-04-05 13:59:10 +00:00
marco
e0832afca6
* syscall variablenames reintroduced.
2000-04-05 13:58:40 +00:00
marco
100dcf470c
* rest of syscalls has constants now
2000-04-05 13:46:22 +00:00
marco
2d0e7cadad
* replaced about half of the syscall nr's by symbols from sysnr.inc
2000-04-05 13:07:03 +00:00
marco
5a466d68ff
* Initial version. (copied from linux.) Patch for BSD not ready yeT
2000-04-05 13:06:24 +00:00
marco
92eee6e7f2
* some changes to ftruncate based procs. Added a "0" as extra parameter
2000-03-17 12:58:57 +00:00
marco
62d2002d1f
* First version that did something (others not committed)
2000-03-16 16:34:02 +00:00
marco
0192ac7d51
* changes to get ppc386 -h working
2000-03-16 16:21:10 +00:00
marco
968c1563a5
* fixes that made ppc386 -h working
2000-03-16 16:19:28 +00:00
marco
d6c9ca025c
* Last changes before next test. ppc386 -h works with these srcs.
2000-03-16 16:18:12 +00:00
marco
002f25445d
* added a syscall for 5 longints
2000-03-02 15:34:07 +00:00
marco
21bc632648
* fixed some types and errors that needed longint(@ typecasting.
2000-03-02 15:33:20 +00:00
marco
68eeea1a01
* Initial version. Compiles (syscall.inc inclusion prob has to be solved
2000-03-01 20:23:07 +00:00
marco
4133129ea6
* some small fixes.
2000-03-01 20:04:38 +00:00
marco
278a828480
* small fixes for syslinux
2000-03-01 20:03:57 +00:00
marco
7a3c2d2dc7
* some changes due to updating linux.pp to new syscall
2000-03-01 17:28:40 +00:00
marco
a9a1a9db92
* Fixed first half of linux unit to portable syscall struct.
2000-03-01 17:27:46 +00:00
marco
a8e778f685
* Redone the syscalls
2000-02-27 23:45:39 +00:00
marco
b24d42f9be
kill,kill
2000-02-04 17:24:04 +00:00
marco
48a5d8cf9d
* not added with bin switch
2000-02-04 16:57:34 +00:00
marco
1bea181880
* Fixed tdir, some params need to be 32-bit
2000-02-04 16:55:47 +00:00
marco
ddbb0dc0b0
* added comments
2000-02-04 16:55:01 +00:00
marco
d2efb9cfae
* Finished Linux (and rest syscalls) roughly. Some things still need to be
...
tested, and checked (off_t calls specially)
2000-02-04 16:53:26 +00:00
marco
7109bed98d
* copied from BSD
2000-02-04 16:51:47 +00:00
marco
e59b21aff1
* copied from BSD
2000-02-04 16:51:02 +00:00
marco
aa8b9730a1
* a few functions added.
2000-02-04 12:05:04 +00:00
marco
84ad19e224
* initial version
2000-02-04 12:04:03 +00:00
marco
f6a2e04b59
* Some types fixed/ported.
2000-02-03 17:05:55 +00:00
marco
aeafb7ba80
* fixes and updates due to linux unit porting
2000-02-03 17:05:13 +00:00
marco
c8a1564605
* additions fixes due to port linux
2000-02-03 17:04:47 +00:00
marco
f78cf7b628
* initial version. Ported till line +/- 2000
2000-02-03 17:03:36 +00:00
marco
db4815503d
* Ported except for readdir which is 200 lines C code in FBSD linux
...
emulator
2000-02-02 18:07:27 +00:00
marco
89fa5503fc
* Typo in STAT record
2000-02-02 16:45:38 +00:00
marco
e0dcb956c2
* Initial version. Copy of linux version, with BSD stat.
2000-02-02 16:36:09 +00:00
marco
5557f89de8
* Checked stat constants
2000-02-02 16:35:29 +00:00
marco
9632dcc8dc
* Ported more functions. Half done now.
2000-02-02 16:35:10 +00:00
marco
77dd315869
* Initial BSD version. Still needs a lot of work.
2000-02-02 15:41:56 +00:00
marco
7aab610a15
* initial BSD version.
2000-02-02 15:41:28 +00:00