Commit Graph

561 Commits

Author SHA1 Message Date
peter
e0625ccb5d * Fix do_erase which was wrong with inoutres setting 2002-12-24 19:45:40 +00:00
peter
4210e95952 * fixed Getdir to not set Inoutres
* broken symlinks are now ignored in getdir instead of aborting
    the search
2002-12-23 22:23:43 +00:00
peter
1da81c33ca * MT fix 2002-12-23 21:17:53 +00:00
peter
85d5e4a4de * Reset Errno to 0 if call is successfull
* Fix broken 1.0.x Errno which does not have threadvar
2002-12-23 20:56:32 +00:00
Jonas Maebe
41cd59e0e2 + added syscallh.inc, adapted syscall.inc 2002-12-22 16:00:28 +00:00
peter
07fc95ca5a * removed stackcheck, the generic stackcheck is used
* fixed return value for error conversion when no error was passed
2002-12-18 20:43:27 +00:00
peter
b67cdd321d * initial stacklen setup 2002-12-18 20:42:29 +00:00
peter
6154a3076e * Threadvar support for Errno
* Fixed syscall error return check
  * Uncommented Syscall with 6 parameters, only 5 were really set
2002-12-18 20:41:33 +00:00
peter
bd1f8661c0 * add FPC_SYSC_CLOSE public name 2002-12-18 17:51:40 +00:00
peter
2c7d336f2a * fixed ifdef ver1_0 2002-12-18 17:51:27 +00:00
marco
a83a191d07 * small fix, new rtl now cycles 2002-12-18 17:38:01 +00:00
marco
3d7a4df1f9 * removed 2002-12-18 17:36:31 +00:00
peter
0e5a3d8b13 * add OS_TARGET to include dir 2002-12-18 17:19:38 +00:00
marco
821c826043 * Some mods. 2002-12-18 16:46:37 +00:00
marco
5bbe43169c * more new RTL 2002-12-18 16:44:09 +00:00
marco
7dd70233f2 * new unix rtl, linux part..... 2002-12-18 16:43:26 +00:00
peter
3dad4cd3c4 * regenarated 2002-11-24 16:31:10 +00:00
mazen
ad35b52837 * not yet useful 2002-11-18 19:06:32 +00:00
mazen
98a1b248e6 * start code of gcc adapted for FPC 2002-11-18 19:03:46 +00:00
mazen
10c5331beb * inserted from gcc cvs 2002-11-17 21:30:35 +00:00
marco
c748db28c0 * TSysParam + result moved to -h 2002-11-16 15:37:47 +00:00
mazen
1817fc98e4 + SPARC support added based on PowerPc sources 2002-11-15 12:08:37 +00:00
marco
7d1f5b883c * Initial version 2002-11-14 16:48:39 +00:00
marco
21fa99a728 * Killed octal codes for 1.0.x compilability. 2002-11-12 15:31:33 +00:00
marco
2c4aff9914 * renamed to (1) syscallo.inc (temporarily for old rtl)
rtl/target/syscall.inc (for new rtl)
2002-11-12 14:52:57 +00:00
marco
70d3e266ef * signal. 2002-11-12 14:51:44 +00:00
marco
bf1a224db4 * 2.4.18 version. 2002-11-12 14:46:46 +00:00
marco
22845478ce * The syscall core of the new system unit. 2002-11-12 14:40:18 +00:00
marco
96a1929af2 * Parts of new unix rtl 2002-11-12 14:37:59 +00:00
marco
58d33b9619 * some updates 2002-11-12 14:28:40 +00:00
marco
29baf7d65e * New syscall.inc 2002-11-12 13:31:32 +00:00
marco
a35e570869 * rename syscall.inc -> syscallo.inc 2002-11-11 21:40:26 +00:00
marco
6cc6f15aa0 * first version 2002-11-09 22:39:28 +00:00
marco
6aa2786d41 * powerpc version. Threadsafe errno access not yet done. 2002-11-09 20:32:14 +00:00
marco
eb9aa7925c * Linux versions 2002-10-29 16:47:17 +00:00
peter
be8e5fee54 * duplicate with errno.inc in unix 2002-10-23 17:34:28 +00:00
carl
f0bb456351 - remove objinc.inc (unused file)
* update makefiles accordingly
2002-10-20 12:00:52 +00:00
marco
eeb2a505a5 * From the original systhrds code.
Turned out to be not entirely the same as *BSD's (constants with
   different names, existing and non existing constants), so I decided to
   make it platform dependant.
2002-10-18 18:03:57 +00:00
michael
59e33be883 + Renamed threads unit 2002-10-16 06:21:22 +00:00
peter
d91b687d35 * syscall moved into seperate include 2002-10-14 19:39:44 +00:00
peter
5fff238567 * threads unit added for thread support 2002-10-14 19:39:16 +00:00
peter
d04f73ddda * Add ucomplex and charset units 2002-09-16 15:42:11 +00:00
Jonas Maebe
dc3961baff + added "nop" after sc instruction, since normally in case of success,
sc returns to the second instruction after itself
2002-09-10 21:32:14 +00:00
peter
9f31783a0a * old logs removed and tabs fixed 2002-09-07 16:01:16 +00:00
florian
018004b533 * hopefully final fix for ppc syscall BTW: The regX numbering is somehow messy 2002-09-07 13:14:04 +00:00
florian
faed23bfb5 * hopefully final fix for ppc syscall 2002-09-03 21:37:54 +00:00
florian
32f8902edc * another ppc syscall fix 2002-09-02 20:42:22 +00:00
florian
7d0cfc8482 * ppc syscall code fixed 2002-09-02 20:03:20 +00:00
florian
c8a3171dc9 * several PC related fixes 2002-08-31 21:29:57 +00:00
florian
2290ef3c9c * made _start global 2002-08-31 16:13:12 +00:00
florian
85a0692ee5 * r3 renamed to 3 2002-08-31 14:02:23 +00:00
florian
8b1fd424de * _haltproc to prt0.as added (Linux/PPC) 2002-08-31 14:01:28 +00:00
florian
44ad4027b7 * several fixes for Linux/PPC compilation 2002-08-31 13:11:11 +00:00
florian
785527904e * small fixes 2002-08-19 21:19:15 +00:00
Jonas Maebe
46c48f23d8 + ppc support for do_syscall 2002-08-19 18:24:05 +00:00
sg
a2b52783db * replaced some Longints with Cardinals, to mach the C headers
* updated the termios record
2002-08-06 13:30:46 +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
53a0b662b9 * several fixes to get further with linux/ppc system unit compilation 2002-07-29 21:28:16 +00:00
florian
7737f12d6c + added register location description for ppc 2002-07-29 17:50:02 +00:00
florian
7ac5c3743d * several fixes for linux/powerpc
* several fixes to MT
2002-07-28 20:43:47 +00:00
florian
6fa8512bd4 * log fixed 2002-07-26 17:09:44 +00:00
florian
0f119146be + dummy implementation to test the makefile 2002-07-26 17:07:11 +00:00
florian
8c4fe22423 + initial version, plain copy from glibc/sysdeps/powerpc/elf/start.S 2002-07-26 16:57:40 +00:00
florian
3ff2bcb4fd * fixed dependencies of types-Unit 2002-07-26 09:43:39 +00:00
florian
42a7c6c636 + types unit added 2002-07-23 20:39:21 +00:00
peter
927c693482 * fix source location in zips for packages and demos 2002-03-19 19:36:55 +00:00
peter
58218bf81f * Regenerated with updated fpcmake 2002-03-11 19:10:28 +00:00
michael
bd8a7a628a + Patch from Sebastian for FCNTL call 2002-03-05 20:04:25 +00:00
peter
9b385a2ab7 * regenated 2002-02-28 21:30:32 +00:00
michael
26db724c09 + merged missing sendto/rcvfrom functions 2002-02-04 21:29:34 +00:00
peter
c09e7bb537 * regenerated 2002-01-29 18:05:44 +00:00
peter
5f2e0cc5e3 * regenerated 2002-01-27 21:47:54 +00:00
peter
0816ae4006 * regenerated 2002-01-06 21:59:08 +00:00
peter
21a8c2cc8e * merged fixes from 1.0.x 2001-12-26 21:03:56 +00:00
marco
7866897343 * BSDhier fix to fpcmake.ini + makefile update. 2001-12-11 10:39:53 +00:00
michael
7ff42a13ab + Added variants unit 2001-11-14 23:03:09 +00:00
peter
aff68fdfd4 * asw support 2001-10-18 20:55:18 +00:00
marco
24073dd23f * Moved to unix/ 2001-10-17 10:28:22 +00:00
peter
ec9e4f4556 * fpc -PB instead of -P?
* check if fpc exists if not found fallback to ppc386
2001-10-16 20:52:34 +00:00
peter
6f2baf0fcf * regenerated 2001-10-14 21:43:09 +00:00
peter
4c26674c00 * start of thread support for linux 2001-10-14 13:33:20 +00:00
peter
6e3bcf7133 * regenerated 2001-08-30 20:18:30 +00:00
peter
b34e51e7f6 * regenerated 2001-08-22 20:49:14 +00:00
peter
63e856e9e4 * fixed dl units dependencies 2001-08-05 12:26:18 +00:00
peter
3e41bf3597 * Regenerated 2001-08-02 20:55:49 +00:00
peter
68ed130f45 * install Package.fpc 2001-07-31 22:02:11 +00:00
marco
d19c0df399 * Target specific again because of Solaris 2001-07-16 19:56:54 +00:00
peter
9663f60c00 * merged m68k updates 2001-07-15 11:57:16 +00:00
peter
e5add358e2 * cygwin updates 2001-07-13 22:05:02 +00:00
peter
ca8d604964 * various widestring updates, it works now mostly without charset
mapping supported
2001-07-08 21:00:14 +00:00
peter
49481a0c63 * v10 merges 2001-06-27 21:37:36 +00:00
peter
1d7e2bb6cb * -Ur added 2001-06-18 20:36:28 +00:00
peter
6059b54b7c * forgotten file for the const to var fixes 2001-06-10 08:51:44 +00:00
peter
47f3d1e902 * Regenerated 2001-06-07 21:25:57 +00:00
peter
3fc45a47d2 * Win32 fixes for Makefile so it doesn't require sh.exe 2001-06-06 21:58:16 +00:00
peter
951851e866 * Regenerated 2001-06-04 21:44:30 +00:00
peter
602e2fb40d * use own dummy for _init and _fini 2001-06-04 18:05:47 +00:00
peter
741d455ab7 * Formal const to var fixes
* Hexstr(int64) added
2001-06-04 11:43:51 +00:00
peter
13448762f6 * FSStat to StatFS
* StatFS structure to TStatFS
2001-06-03 20:19:09 +00:00