florian
|
c97598514a
|
* some cleanup
git-svn-id: trunk@2993 -
|
2006-03-20 22:14:22 +00:00 |
|
florian
|
8d83343971
|
* pthread consts and types fixed
git-svn-id: trunk@2991 -
|
2006-03-20 21:16:22 +00:00 |
|
peter
|
096113d370
|
* support setting translations per unit
* store unitname as the first entry in the resourcestring table
git-svn-id: trunk@2987 -
|
2006-03-20 12:07:29 +00:00 |
|
peter
|
9381c9360e
|
* Flush all StdIO output files
git-svn-id: trunk@2985 -
|
2006-03-20 09:56:00 +00:00 |
|
peter
|
ddfa0bd1dd
|
* use resourcstring table again
git-svn-id: trunk@2979 -
|
2006-03-19 21:16:32 +00:00 |
|
Jonas Maebe
|
e053f4272b
|
* trigger runerror 207 instead of 208 for unknown fpu errors (like on
Linux)
git-svn-id: trunk@2978 -
|
2006-03-19 20:45:23 +00:00 |
|
michael
|
155df8d326
|
+ StdIO flush now handled as all other files
git-svn-id: trunk@2971 -
|
2006-03-19 19:18:49 +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 |
|
Jonas Maebe
|
b8e3723bb0
|
- removed markheap since it doesn't work anymore (since a long
time already in fact)
git-svn-id: trunk@2968 -
|
2006-03-19 16:44:18 +00:00 |
|
peter
|
323d6cf640
|
* use -O2 for 2.1.1 compilers
git-svn-id: trunk@2966 -
|
2006-03-19 11:19:43 +00:00 |
|
florian
|
bf0fc6cc15
|
* another dependency fixed
git-svn-id: trunk@2963 -
|
2006-03-19 09:52:36 +00:00 |
|
florian
|
879e2d795f
|
* more dependencies fixed
* cthreads compilation fixed
git-svn-id: trunk@2962 -
|
2006-03-19 09:48:45 +00:00 |
|
Almindor
|
e57abdf05f
|
* experimental usage of fpgetcwd in osdir.inc
git-svn-id: trunk@2961 -
|
2006-03-19 09:46:58 +00:00 |
|
florian
|
afe9539e3c
|
* fixed more makefile stuff
git-svn-id: trunk@2960 -
|
2006-03-19 09:26:18 +00:00 |
|
florian
|
a2f4e33bda
|
* fixed solaris compilation
git-svn-id: trunk@2955 -
|
2006-03-18 17:17:16 +00:00 |
|
florian
|
49c88c469c
|
* fixed some units to compile
git-svn-id: trunk@2946 -
|
2006-03-17 21:03:34 +00:00 |
|
marco
|
b9e6cbb71b
|
* fix for bug #4900. Probably result of tlargeinteger changing to int64, breaking alignment/padding
git-svn-id: trunk@2944 -
|
2006-03-17 20:17:15 +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 |
|
oro06
|
8c3cc6007d
|
*wince : api gdi update devmode
git-svn-id: trunk@2939 -
|
2006-03-17 14:00:27 +00:00 |
|
oro06
|
2dfd48497d
|
*wince : api commctl update tabctrl const
git-svn-id: trunk@2938 -
|
2006-03-17 08:51:28 +00:00 |
|
Jonas Maebe
|
7d88ba2831
|
* shell() now also uses vfork() instead of fork() on Darwin
git-svn-id: trunk@2930 -
|
2006-03-15 22:00:58 +00:00 |
|
Jonas Maebe
|
2a90c43cea
|
+ turn on fpu exceptions for darwin/i386
git-svn-id: trunk@2928 -
|
2006-03-15 21:32:50 +00:00 |
|
oro06
|
432e81ebb9
|
*wince : api commctl update : propertysheet/tabsheet
git-svn-id: trunk@2924 -
|
2006-03-15 15:01:59 +00:00 |
|
Almindor
|
2b9ccf6579
|
* adds comments to to-be-obsolete syscalls for future review
git-svn-id: trunk@2909 -
|
2006-03-13 14:26:28 +00:00 |
|
Vincent Snijders
|
cfcbd77133
|
* write caller address, even if no caller frame was found
git-svn-id: trunk@2897 -
|
2006-03-12 21:30:06 +00:00 |
|
florian
|
7fff4f4d57
|
* pthreads fixed, still a mess
git-svn-id: trunk@2893 -
|
2006-03-12 19:47:54 +00:00 |
|
marco
|
457d44c2c2
|
* fix for 4419 + removed undocumented trimming.
Probably original programmer used space as separator and then
this works.
git-svn-id: trunk@2891 -
|
2006-03-12 19:15:07 +00:00 |
|
marco
|
548872e61c
|
* ugly workaround to avoid range check warnings. (4811, 4723)
git-svn-id: trunk@2888 -
|
2006-03-12 16:24:46 +00:00 |
|
florian
|
744c7a4acc
|
* fixed gmake -j, reduces compilation time by 50 % if enough CPUs are available
git-svn-id: trunk@2887 -
|
2006-03-12 15:40:32 +00:00 |
|
florian
|
3cb662b1f2
|
* fixed RTLCriticalSection
git-svn-id: trunk@2886 -
|
2006-03-12 15:21:35 +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 |
|
florian
|
ae64fc524b
|
* fixed mutex constants
git-svn-id: trunk@2883 -
|
2006-03-12 11:45:34 +00:00 |
|
florian
|
246eb14e95
|
* fixed widestring lib on solaris
git-svn-id: trunk@2882 -
|
2006-03-12 10:09:41 +00:00 |
|
florian
|
5671bf276c
|
* fixed solaris signal handling
git-svn-id: trunk@2881 -
|
2006-03-12 09:54:02 +00:00 |
|
marco
|
eb5d494b12
|
* fix for double-write bug, probably in since r1353
git-svn-id: trunk@2869 -
|
2006-03-11 21:33:51 +00:00 |
|
Jonas Maebe
|
d36a518a2f
|
+ added cpu unit for i386-darwin
git-svn-id: trunk@2867 -
|
2006-03-11 21:15:45 +00:00 |
|
marco
|
7e963e7f3e
|
* fix for Marc Santhoffs problems
git-svn-id: trunk@2860 -
|
2006-03-11 15:04:28 +00:00 |
|
Jonas Maebe
|
d222c49740
|
+ compile mmx unit for i386-darwin
git-svn-id: trunk@2859 -
|
2006-03-11 15:04:03 +00:00 |
|
marco
|
a84d1172b5
|
* fix for 4827
git-svn-id: trunk@2858 -
|
2006-03-11 14:59:17 +00:00 |
|
Jonas Maebe
|
83b1c3736a
|
* fixed assembler version of fpc_AnsiStr_Decr_Ref (based on remark
from Martin Schreiber)
git-svn-id: trunk@2856 -
|
2006-03-11 14:16:11 +00:00 |
|
Jonas Maebe
|
15270b67be
|
- disabled assembler ansistring helpers for darwin/x86 because they don't
keep 16 byte stack alignment
git-svn-id: trunk@2852 -
|
2006-03-11 13:18:28 +00:00 |
|
Jonas Maebe
|
a90e3b3e1d
|
* fixed argc/argv/envp catching for darwin/x86 (not really nice, but
works)
git-svn-id: trunk@2848 -
|
2006-03-10 23:45:37 +00:00 |
|
peter
|
f893e5ab6c
|
* updated
git-svn-id: trunk@2836 -
|
2006-03-10 15:21:16 +00:00 |
|
peter
|
9d96f32bdc
|
* remove resourcestring tables
git-svn-id: trunk@2835 -
|
2006-03-10 15:20:35 +00:00 |
|
peter
|
a6c5ca657f
|
* Win32Check compatibility
git-svn-id: trunk@2832 -
|
2006-03-10 14:21:12 +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 |
|
Jonas Maebe
|
cb94ba5457
|
* fixed compilation errors
git-svn-id: trunk@2815 -
|
2006-03-09 09:13:42 +00:00 |
|
Jonas Maebe
|
1ef28da67b
|
+ initial implementation
git-svn-id: trunk@2813 -
|
2006-03-08 22:22:03 +00:00 |
|
Almindor
|
11398b33ab
|
Adds winsock2 support
git-svn-id: trunk@2801 -
|
2006-03-07 17:39:28 +00:00 |
|
yury
|
8a12d38862
|
* For wince external startup file is used and placed first, because ARM prolog structure must be located at the very beginning of code. Otherwise exceptions do not work properly.
git-svn-id: trunk@2786 -
|
2006-03-06 10:53:31 +00:00 |
|
daniel
|
d772104ce7
|
* Send escape code to xterm to make alt+key send an escape prefix.
git-svn-id: trunk@2777 -
|
2006-03-05 22:00:20 +00:00 |
|
yury
|
1d58b572b5
|
* Changed Win32 DLL entry point names (removed @12 at the end).
git-svn-id: trunk@2770 -
|
2006-03-05 20:44:23 +00:00 |
|
daniel
|
08bf4afa30
|
* Add extra sequences for FreeBSD xterm
git-svn-id: trunk@2761 -
|
2006-03-05 18:27:17 +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
|
8d2dd005c7
|
* tms and iovec structures
git-svn-id: trunk@2755 -
|
2006-03-05 13:01:24 +00:00 |
|
yury
|
c93aeb8e04
|
* Linker error fixed.
* DLL support for wince. Still one issue: DLLs can not do console i/o.
* StackTop support.
git-svn-id: trunk@2754 -
|
2006-03-05 12:38:56 +00:00 |
|
Tomas Hajny
|
21d7670a0b
|
* StackTop now common and changed to pointer (remove duplicate declaration)
git-svn-id: trunk@2753 -
|
2006-03-05 10:41:47 +00:00 |
|
Tomas Hajny
|
237525c698
|
* StackTop now pointer
git-svn-id: trunk@2752 -
|
2006-03-05 10:41:12 +00:00 |
|
Tomas Hajny
|
b108f79236
|
* StackTop now common (remove duplicate)
git-svn-id: trunk@2751 -
|
2006-03-05 10:37:55 +00:00 |
|
Tomas Hajny
|
88a8aa31d9
|
* Slight optimization (constant instead of variable in assignment)
git-svn-id: trunk@2747 -
|
2006-03-04 23:09:06 +00:00 |
|
Tomas Hajny
|
ccbc7717cc
|
* Fix to allow / instead of " fexpand.inc
git-svn-id: trunk@2746 -
|
2006-03-04 23:05:24 +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 |
|
marco
|
6f0e817973
|
* pwrite/writev for *BSD + FPC_USE_LIBC. Requires IOVEC et al to be defined in ostypes.inc
git-svn-id: trunk@2734 -
|
2006-03-04 14:21:42 +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 |
|
peter
|
9566255122
|
* allow out file parameters
* assign has out file
git-svn-id: trunk@2717 -
|
2006-03-01 10:18:47 +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
|
f1a5389b0b
|
* Only update what is modified
git-svn-id: trunk@2707 -
|
2006-02-28 10:46:36 +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
|
98bced6f63
|
* stacktop is a threadvar
git-svn-id: trunk@2698 -
|
2006-02-26 19:56:22 +00:00 |
|
peter
|
4c56a87d59
|
* integrate loaders in system unit
git-svn-id: trunk@2695 -
|
2006-02-26 18:21:35 +00:00 |
|
marco
|
57dafa3b65
|
* wince x86_64 added
git-svn-id: trunk@2690 -
|
2006-02-26 13:58:27 +00:00 |
|
marco
|
74cc89f41a
|
* some fixes to keep fppkg happy
git-svn-id: trunk@2689 -
|
2006-02-26 13:58:10 +00:00 |
|
marco
|
103830cd59
|
* fixed sinlen
git-svn-id: trunk@2688 -
|
2006-02-26 00:53:11 +00:00 |
|
marco
|
4509209df7
|
* socketerror
git-svn-id: trunk@2687 -
|
2006-02-26 00:51:19 +00:00 |
|
Tomas Hajny
|
3114cbe049
|
* fix for buggy FileExists and DirectoryExists
git-svn-id: trunk@2684 -
|
2006-02-26 00:28:26 +00:00 |
|
florian
|
afae195b4f
|
+ from Martin Smat: adds hbmpItem into the record MENUITEMINFO and defines constant MIIM_BITMAP
git-svn-id: trunk@2681 -
|
2006-02-25 18:50:42 +00:00 |
|
daniel
|
2a14ed7c32
|
* Optimize keyboard unit for code size; now 3kb+ object code less.
git-svn-id: trunk@2678 -
|
2006-02-24 23:31:55 +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
|
9cd5a800af
|
* check for nil in concat_multi
git-svn-id: trunk@2658 -
|
2006-02-20 17:15:05 +00:00 |
|
Vincent Snijders
|
d91f3f9bf6
|
fixed typo in comment
git-svn-id: trunk@2656 -
|
2006-02-20 13:23:15 +00:00 |
|
peter
|
4b7f51b0aa
|
* fixed uninitialized var
git-svn-id: trunk@2654 -
|
2006-02-20 11:24:38 +00:00 |
|
Jonas Maebe
|
23b5138f78
|
+ telldir returns a TOff, change searchpos for findfirst/next in Dos from
longint into TOff
git-svn-id: trunk@2652 -
|
2006-02-20 11:00:40 +00:00 |
|
Jonas Maebe
|
9455dea30b
|
+ slice constant
git-svn-id: trunk@2651 -
|
2006-02-20 10:59:42 +00:00 |
|
peter
|
a77f503a30
|
* optimize multiple concats for ansi/widestring
git-svn-id: trunk@2650 -
|
2006-02-20 10:58:28 +00:00 |
|
peter
|
f411f615c6
|
* nostackframe directives
git-svn-id: trunk@2648 -
|
2006-02-20 10:37:42 +00:00 |
|
Jonas Maebe
|
2c46fe0790
|
* fixed range error
git-svn-id: trunk@2647 -
|
2006-02-20 10:20:58 +00:00 |
|
peter
|
340cf721b5
|
* faster int_str
* removed i386 int_str since the generic implementation is faster
git-svn-id: trunk@2646 -
|
2006-02-20 08:31:20 +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 |
|
florian
|
0f55bd3d42
|
* small speed improvements
git-svn-id: trunk@2634 -
|
2006-02-19 16:59:19 +00:00 |
|
florian
|
0cc2b9b16b
|
* small speed improvements
git-svn-id: trunk@2633 -
|
2006-02-19 16:59:03 +00:00 |
|
florian
|
0089de9428
|
* improved exception handling code
git-svn-id: trunk@2632 -
|
2006-02-19 15:48:15 +00:00 |
|
florian
|
0d61229d63
|
* fpc_ansistring_decr improved
git-svn-id: trunk@2629 -
|
2006-02-19 14:38:06 +00:00 |
|
florian
|
e2e51d6757
|
* improved SetLength(<ansistring>,...);
git-svn-id: trunk@2628 -
|
2006-02-19 14:37:48 +00:00 |
|
florian
|
0a21ae4b05
|
* reset fpu after sse detection
git-svn-id: trunk@2626 -
|
2006-02-19 13:54:10 +00:00 |
|
marco
|
a561bb8410
|
* added fptimes which was already imported in the syscall port
git-svn-id: trunk@2624 -
|
2006-02-18 21:36:11 +00:00 |
|