Commit Graph

5644 Commits

Author SHA1 Message Date
marco
b6ed07eb30 * fixed RLIMIT_VMEM gotcha
git-svn-id: trunk@1754 -
2005-11-15 11:15:27 +00:00
marco
238510c59d * added resource consts and types
git-svn-id: trunk@1749 -
2005-11-14 11:31:28 +00:00
olle
0fde736720 fixed support for filenames with spaces in exec
git-svn-id: trunk@1738 -
2005-11-13 20:56:40 +00:00
Tomas Hajny
f29fde8978 * CheckInitialStkLen and/or StackLength initialization added to previously omitted targets
git-svn-id: trunk@1736 -
2005-11-13 19:13:16 +00:00
Tomas Hajny
349d7108ce * Check of memory ranges under OS/2 added to HeapTrc
git-svn-id: trunk@1735 -
2005-11-13 19:05:38 +00:00
Tomas Hajny
7ab72f43b3 * DosWrite only possible under non-PM apps
git-svn-id: trunk@1732 -
2005-11-13 17:30:18 +00:00
marco
3638f8fdea * couple of redefs for bug #4509
git-svn-id: trunk@1730 -
2005-11-13 15:25:26 +00:00
marco
09134bd40a * patch with a _lot_ more constants from JP Mugaas (for Indy)
git-svn-id: trunk@1729 -
2005-11-13 14:56:35 +00:00
tom_at_work
cc2873232f * forgot to add CheckInitialStkLen function
* fixed two unitinitialized StackLength variables

git-svn-id: trunk@1727 -
2005-11-12 11:34:15 +00:00
tom_at_work
47258d61a6 * some cleanup, typo fixes
git-svn-id: trunk@1723 -
2005-11-11 12:37:28 +00:00
tom_at_work
1b4b42fdd6 * added CheckInitialStkLen() function which checks whether the given stack size value is valid on the OS when creating a thread, fixing stack checking
git-svn-id: trunk@1722 -
2005-11-11 12:16:08 +00:00
michael
59d3cd95a8 + Patch from Michalis Kamburelis to implement correct config dir, following basedir-spec
git-svn-id: trunk@1719 -
2005-11-10 20:40:11 +00:00
tom_at_work
367df58016 * stack related things (sizes, calculations, etc.) are now 64 bit on 64 bit platforms
* default stack size is now also 32k for Windows (allows the use of stack checking when using threads)

git-svn-id: trunk@1718 -
2005-11-10 17:06:25 +00:00
tom_at_work
940f953e8b * cleanup, removing debug code removed and fixing file headers
* cprt0 updates

git-svn-id: trunk@1713 -
2005-11-10 15:08:41 +00:00
tom_at_work
d54dbdf9b6 * new constants for si_code field for FPU signals (required by commit 1710)
git-svn-id: trunk@1712 -
2005-11-10 15:04:28 +00:00
tom_at_work
745cafdc70 * signal handler update, uses uc_mcontext instead of sigcontext_struct in later Linux versions
* syscalls update

git-svn-id: trunk@1711 -
2005-11-10 15:01:00 +00:00
Vincent Snijders
353f623f1f removed seek64bit define
git-svn-id: trunk@1704 -
2005-11-09 13:26:22 +00:00
peter
91324759e4 * fixed range error in FpSigFillSet
git-svn-id: trunk@1692 -
2005-11-08 09:15:20 +00:00
Tomas Hajny
e90a6deebb * Alle -> all
git-svn-id: trunk@1681 -
2005-11-06 19:00:30 +00:00
florian
8b3c634573 * fixed DynArraySetLength
git-svn-id: trunk@1678 -
2005-11-06 17:16:55 +00:00
florian
9efae2700b * more rangecheck fixing
git-svn-id: trunk@1676 -
2005-11-06 09:21:52 +00:00
florian
a636570436 * compile with $R-
git-svn-id: trunk@1675 -
2005-11-06 09:18:35 +00:00
Tomas Hajny
69cc232b0b * WaitFor modified to call CheckSynchronize - to be tested with 3695
git-svn-id: trunk@1671 -
2005-11-06 01:53:48 +00:00
marco
a9a3c88fed * small but significant typo fixed for ipv6 sockaddr record in BSD style (_WITH_ sinlen)
git-svn-id: trunk@1665 -
2005-11-05 19:49:10 +00:00
florian
375bc7bbb0 + TThread.WaitFor needs to call CheckSynchronize
git-svn-id: trunk@1661 -
2005-11-05 17:42:13 +00:00
florian
370a66a452 * reverted r1651
git-svn-id: trunk@1653 -
2005-11-05 09:54:44 +00:00
florian
a884848684 * ThreadProc needs stdcall or cdecl calling conventions usually
git-svn-id: trunk@1651 -
2005-11-05 00:05:07 +00:00
florian
9749238cfe * OrdType isn't valid for Int64 and QWord
git-svn-id: trunk@1644 -
2005-11-04 21:22:00 +00:00
florian
ba22b0b3af + format("%d",[<qword>]); fixes 4489
git-svn-id: trunk@1640 -
2005-11-04 19:01:33 +00:00
tom_at_work
324dd47e7e * added stacksize parameter for TThread.Create for some platforms left out in commit 1621
git-svn-id: trunk@1637 -
2005-11-03 15:44:22 +00:00
tom_at_work
7a1860190b * fixes error introduced in sscanf() when looking for 64 bit unsafe pointer casts
git-svn-id: trunk@1632 -
2005-11-02 19:55:57 +00:00
marco
6279c187f9 * stacksize fixes for freebsd
git-svn-id: trunk@1630 -
2005-11-02 14:52:05 +00:00
florian
380d3be22c * started to fix var. array -> dyn. array
git-svn-id: trunk@1626 -
2005-11-01 22:41:25 +00:00
tom_at_work
653f4b465d * fixed some typecasts of pointers to Longint for 64 bit architectures (Linux and generic parts of the RTL only)
* 64 bit sockets unit fixes

git-svn-id: trunk@1625 -
2005-11-01 22:40:23 +00:00
florian
9e30922547 * fixed previous commit
git-svn-id: trunk@1623 -
2005-11-01 22:13:37 +00:00
florian
7bff61ce29 * patch from Ales Katona to add a stack size parameter to tthread functions
git-svn-id: trunk@1621 -
2005-11-01 22:01:48 +00:00
florian
25ce080225 * BGI font fix from Lowell C. Savage
git-svn-id: trunk@1620 -
2005-11-01 21:56:50 +00:00
tom_at_work
b8f34684ec - fixed TFDSet type for 64 bit compatibility
git-svn-id: trunk@1618 -
2005-11-01 21:08:07 +00:00
florian
c5f82ba6de + (ole)variant<->error type conversion
+ DynArraySetLength
+ DynArrayFromVariant

git-svn-id: trunk@1608 -
2005-10-30 23:12:08 +00:00
tom_at_work
2198a6a44a * assembly round and trunc routines for ppc64
git-svn-id: trunk@1601 -
2005-10-26 21:43:54 +00:00
tom_at_work
c5f89d7efd * release old stack pointer register on ppc64 after method prolog
* threading fixes for ppc64
* fixed a_param_ref to respect the size parameter on ppc64
* better stack size calculation for ppc64

git-svn-id: trunk@1599 -
2005-10-26 19:50:17 +00:00
tom_at_work
5520442fc4 * call by register now also takes care of the TOC and environment pointer
* first "optimize for size"-optimization

git-svn-id: trunk@1593 -
2005-10-25 20:12:21 +00:00
florian
9fd0bb293d * fixed typo in previous commit
git-svn-id: trunk@1575 -
2005-10-23 14:01:08 +00:00
florian
d2a111105e * made syscall.inc pic safe
git-svn-id: trunk@1574 -
2005-10-23 13:48:51 +00:00
florian
8711adb9d1 * fixed exp to be pic safe
git-svn-id: trunk@1573 -
2005-10-23 13:37:08 +00:00
Jonas Maebe
5cd3f3272c * fixed fpdup2() for non-text files
git-svn-id: trunk@1557 -
2005-10-21 12:34:36 +00:00
florian
2dcefd968f * fixed video unit for windows with sizes requiring scrolling
* prevent potential overflow by changing integer to longint

git-svn-id: trunk@1552 -
2005-10-20 19:30:57 +00:00
tom_at_work
202236c6e0 * fpcmake.ini update which fixes glibc search path problems on PowerPC64
* makefile update

git-svn-id: trunk@1546 -
2005-10-20 16:56:40 +00:00
yury
cdd17e4299 * readme.txt changes.
git-svn-id: trunk@1494 -
2005-10-19 07:21:58 +00:00
peter
75c00e21c9 * i386 signal handler receives a ucontext instead of sigcontext
git-svn-id: trunk@1478 -
2005-10-18 13:41:48 +00:00