marco
f7f14e4dee
* CROSSOPT support
...
git-svn-id: trunk@1798 -
2005-11-20 22:19:50 +00:00
florian
d6d8756e3d
* hopefully fixed setup of long/shortdateformat setup
...
git-svn-id: trunk@1797 -
2005-11-20 22:19:37 +00:00
tom_at_work
67e5a7621a
* fixes for successful cycle on 64 bit systems after 64 bit FS changes
...
git-svn-id: trunk@1794 -
2005-11-20 18:14:23 +00:00
florian
b88fcfda62
+ 64 bit fs support
...
git-svn-id: trunk@1793 -
2005-11-20 15:50:06 +00:00
florian
4a6939e354
* made generic basic file handling 64 bit
...
git-svn-id: trunk@1792 -
2005-11-20 12:23:54 +00:00
Károly Balogh
b23adc3ab5
+ added datatypes.library support
...
git-svn-id: trunk@1788 -
2005-11-20 08:34:04 +00:00
tom_at_work
174297c4cf
* ppc32: added FPU configuration code in math unit (fixes tw3161)
...
git-svn-id: trunk@1787 -
2005-11-20 01:21:55 +00:00
tom_at_work
651f34e27c
* ppc64: with -Or the compiler now also generates calls to helper functions in the function prolog/epilog instead of multiple stores/loads
...
* ppc64: moved function prolog/epilog helper code into startup code
* ppc64: added FPU configuration code in math unit (fixes tw3161)
git-svn-id: trunk@1786 -
2005-11-20 01:20:55 +00:00
tom_at_work
268050b0c1
* added ptrgl helper to cprt0 startup code as well
...
git-svn-id: trunk@1779 -
2005-11-17 21:35:47 +00:00
tom_at_work
88cd832f48
* ppc64/linux: fixed and enabled most assembly helpers
...
git-svn-id: trunk@1775 -
2005-11-16 20:53:58 +00:00
tom_at_work
9d7ac02696
* fixed tb0488 on unix platforms (missing cwstring uses)
...
* 64bit big-endian fix of dynamic array handling
* added qword support for %x format specifier of format() functions
git-svn-id: trunk@1773 -
2005-11-16 20:50:38 +00:00
peter
4286b4364c
* Mac conversions from Mark de Wever
...
git-svn-id: trunk@1764 -
2005-11-16 06:38:33 +00:00
tom_at_work
3bf1152a9c
* ppc64/linux: fixed and enabled some more assembly routines in the RTL
...
* ppc64/linux: cleaned up several files (mainly proper comments)
git-svn-id: trunk@1757 -
2005-11-15 17:30:15 +00:00
tom_at_work
99ed1d009b
* ppc32/linux: cprt0 update, fixing linking to libc
...
* ppc32/linux: stat update, making the compiler cycle with -dFPC_USE_LIBC again
* fixed typo in ugetrlimit libc function name
git-svn-id: trunk@1756 -
2005-11-15 17:27:42 +00:00
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