florian
33baacbe04
* fixed leaking of TThread
...
git-svn-id: trunk@3519 -
2006-05-14 09:15:09 +00:00
tom_at_work
7b0821c08a
* fixed problem which did not properly flush stdout before input on ppc64/linux
...
git-svn-id: trunk@3382 -
2006-04-30 12:10:17 +00:00
peter
cba7504dec
* use -P for cross compile
...
* support libimp*.a
git-svn-id: trunk@3321 -
2006-04-23 18:53:29 +00:00
micha
51ee73772e
remove startup sigaction flag hack for x86_64 (fixed properly using SA_RESTORER)
...
git-svn-id: trunk@3320 -
2006-04-23 18:35:45 +00:00
micha
79d0e21b5c
fix packing of sigaction record
...
git-svn-id: trunk@3319 -
2006-04-23 18:28:24 +00:00
micha
b6efd1389e
typo in assembly opcode
...
git-svn-id: trunk@3312 -
2006-04-22 14:00:30 +00:00
micha
7911be08f5
add signal handler trampoline return for buggy OS like fedora core
...
git-svn-id: trunk@3311 -
2006-04-21 20:36:17 +00:00
tom_at_work
a9df7aa81a
* forgot to commit ppc64 gprt0.as used for gprof support
...
* fixed ppc64 exception mask stuff (same as 3136 for ppc32)
git-svn-id: trunk@3298 -
2006-04-20 11:55:06 +00:00
daniel
b1ae9595dc
* Add a group of console ioctl commands.
...
git-svn-id: trunk@3211 -
2006-04-15 13:49:51 +00:00
tom_at_work
9b150ce30e
- Syscall number update for Kernel 2.6.15
...
git-svn-id: trunk@3076 -
2006-03-29 21:42:44 +00:00
Almindor
827abd27d7
* adds fpgetcwd support to sysdir.inc and fixes compilation
...
git-svn-id: trunk@2969 -
2006-03-19 17:10:04 +00:00
peter
323d6cf640
* use -O2 for 2.1.1 compilers
...
git-svn-id: trunk@2966 -
2006-03-19 11:19:43 +00:00
Jonas Maebe
f3ffa1400a
* regenerated for new ppc release optimizer settings
...
git-svn-id: trunk@2943 -
2006-03-17 17:54:28 +00:00
Almindor
4afe7ef0c9
* Simplified and fixed (previous mistake..) select/newselect
...
git-svn-id: trunk@2885 -
2006-03-12 13:25:02 +00:00
Almindor
8924d3f37a
* linux-i386 uses new_select now too
...
git-svn-id: trunk@2884 -
2006-03-12 13:03:33 +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
Jonas Maebe
f868c80460
+ i386-darwin support (use fpcmake from after 12 February 2006)
...
git-svn-id: trunk@2820 -
2006-03-09 15:26:49 +00:00
marco
a0573f1015
* a few type aliases added, capitalisation fixed
...
git-svn-id: trunk@2756 -
2006-03-05 13:28:27 +00:00
tom_at_work
a0bc256b8f
* added syscall_nr_pwrite/read64 aliases for build
...
git-svn-id: trunk@2737 -
2006-03-04 18:40:17 +00:00
Vincent Snijders
b0a394edfc
fixed typo
...
git-svn-id: trunk@2732 -
2006-03-04 13:34:07 +00:00
marco
24c0b496dd
* commit of the syscall based linux support for pwrite/writev, still under
...
{$ifdef linux}. This to fix x86_64 breakage.
git-svn-id: trunk@2731 -
2006-03-04 12:40:45 +00:00
marco
c93d9eea7a
* another attempt at committing the EPOLL changes.
...
git-svn-id: trunk@2709 -
2006-02-28 20:25:14 +00:00
daniel
740c68106b
+ Add pread/pwrite system calls
...
* Optimize video using pwrite
git-svn-id: trunk@2705 -
2006-02-27 23:18:35 +00:00
peter
4c56a87d59
* integrate loaders in system unit
...
git-svn-id: trunk@2695 -
2006-02-26 18:21:35 +00:00
peter
2d97d480ed
* stkptr is global
...
git-svn-id: trunk@2675 -
2006-02-24 11:13:46 +00:00
florian
466227bdb0
* fixed x86-64 send/recv socket call
...
git-svn-id: trunk@2674 -
2006-02-23 20:47:40 +00:00
peter
cfc810420a
* fixed base
...
git-svn-id: trunk@2645 -
2006-02-20 08:22:27 +00:00
peter
c794c30c50
* fix fpugetrlimit
...
git-svn-id: trunk@2643 -
2006-02-20 07:41:28 +00:00
mazen
aeb162e4e1
+ added target arm-palmos (please use an fpcmake later than 04 feb 2006 in future)
...
git-svn-id: trunk@2603 -
2006-02-15 22:05:04 +00:00
marco
05bb11b2ba
* syscalls regenerated by Neli.
...
git-svn-id: trunk@2552 -
2006-02-12 21:45:34 +00:00
marco
ae93f21326
* makefiles updated for linux <-> oldlinux
...
git-svn-id: trunk@2545 -
2006-02-12 19:16:21 +00:00
marco
c2d5016d77
* linux unit moved and renamed.
...
git-svn-id: trunk@2543 -
2006-02-12 19:06:39 +00:00
marco
4eb1f8d407
* iovec
...
git-svn-id: trunk@2528 -
2006-02-12 14:00:46 +00:00
mazen
bc18d6eb8a
+ added palmos support to makes files
...
+ added Makefile.fpc to palmos in rtl
+ added faked prt0 to plamos rtl
git-svn-id: trunk@2443 -
2006-02-05 19:22:12 +00:00
daniel
d19c95db8f
* various bugfixes
...
- Disable shared linking for now since it since it simply breaks
svn. (Already disabled in Makefile itself, likely accidentally
done with an old FPCMake, but it "fixed" svn to compile.)
git-svn-id: trunk@2401 -
2006-02-02 08:22:35 +00:00
florian
818ac29ba2
+ some files from old fixes branch added
...
git-svn-id: trunk@2385 -
2006-01-31 21:55:42 +00:00
tom_at_work
64c8d25dcf
* added __stkptr global in cprt0 for powerpc/linux
...
git-svn-id: trunk@2377 -
2006-01-29 17:54:04 +00:00
tom_at_work
453bb6d1c9
* removed libc package from build for every linux platform but i386 and x86-64 (libc is a x86 specific kylix compatibility library)
...
git-svn-id: trunk@2376 -
2006-01-29 17:49:42 +00:00
daniel
bb797e93f0
* vcsa functionality moved into linuxvcs unit
...
* Reverse ifdef in gpm
git-svn-id: trunk@2366 -
2006-01-28 23:17:48 +00:00
marco
2a1d81db28
* fdset is now array of unsigned.
...
git-svn-id: trunk@2347 -
2006-01-26 21:11:37 +00:00
florian
b9a0e2ead2
* makefile again regenerated
...
git-svn-id: trunk@2280 -
2006-01-13 20:32:53 +00:00
florian
40290348bc
* Makefiles regenerated
...
git-svn-id: trunk@2279 -
2006-01-13 19:49:25 +00:00
florian
4af9d14a64
* fixed errors
...
git-svn-id: trunk@2270 -
2006-01-12 21:11:46 +00:00
peter
49cf8154c1
* add missing .globl
...
git-svn-id: trunk@2267 -
2006-01-12 11:04:03 +00:00
peter
94f2b1d941
* add initialstkptr to get the stackpointer at startup before
...
PASCALMAIN is called so the main body framepointer is seen as
a valid pointer with backtracing
git-svn-id: trunk@2266 -
2006-01-12 09:29:57 +00:00
florian
30fc11e7ca
* makefiles regenerated
...
git-svn-id: trunk@2260 -
2006-01-11 21:46:28 +00:00
florian
d310c6f65c
* regenerated
...
git-svn-id: trunk@2229 -
2006-01-08 16:25:41 +00:00
florian
4e6f4e5cb4
* make shared support
...
git-svn-id: trunk@2228 -
2006-01-08 15:56:31 +00:00
marco
27c92161d6
* Ales Katona's errors patch
...
git-svn-id: trunk@2210 -
2006-01-07 18:41:15 +00:00
marco
1318b959e0
* ffinish patch
...
git-svn-id: trunk@2141 -
2006-01-03 19:09:25 +00:00