Commit Graph

22925 Commits

Author SHA1 Message Date
peter
283f7ec301 * remove number of errors during linking
git-svn-id: trunk@3989 -
2006-06-28 20:18:47 +00:00
Jonas Maebe
6ebdce7f05 * removed pocall_mwpascal from pushleftright_pocalls (caused putting
record results in the wrong register)

git-svn-id: trunk@3987 -
2006-06-28 16:25:29 +00:00
peter
28720c4173 * remove unneeded check
git-svn-id: trunk@3986 -
2006-06-27 22:29:19 +00:00
Tomas Hajny
ac692f7da9 * bugrep -> bugs
git-svn-id: trunk@3985 -
2006-06-27 22:10:55 +00:00
Tomas Hajny
49f059f576 * Updates from Ari Ricardo Ody
git-svn-id: trunk@3984 -
2006-06-27 21:52:13 +00:00
Tomas Hajny
f2ac8b64d9 * bugrep -> bugs
git-svn-id: trunk@3983 -
2006-06-27 21:49:32 +00:00
Tomas Hajny
98721d30f4 * bugrep -> bugs
git-svn-id: trunk@3982 -
2006-06-27 21:46:06 +00:00
peter
c7401a1d80 * CompareStr, needed for Sort routines
git-svn-id: trunk@3981 -
2006-06-27 19:26:28 +00:00
Jonas Maebe
a3a74c3fbe * fixed interface wrappers for darwin in case they end up in
a shared library

git-svn-id: trunk@3980 -
2006-06-27 14:32:14 +00:00
florian
ac8170006e * latest updates from Karl-Michael Schindler
git-svn-id: trunk@3978 -
2006-06-27 13:55:30 +00:00
Jonas Maebe
e32e5e1f9f * fixed interface wrappers for darwin in case they end up in
a shared library

git-svn-id: trunk@3976 -
2006-06-27 13:42:00 +00:00
michael
1e66422b82 * Patch from Dean Zobec to add ability to skip tests
git-svn-id: trunk@3974 -
2006-06-27 09:18:42 +00:00
michael
5f92ba07a6 * Patch from Sergei Gorelkin:
- xmlwrite.pp: Implemented built-in buffering with simultaneous UTF8
encoding, which made it faster about 3 times.
- dom.pp: Implemented a number of missing methods; wrote a skeleton for
namespace support (not working yet); implemented timestamping for
TDOMNodeList (so it is rebuilt only when underlying nodes are
changed). The complete list of changes is in 'FIX:' and 'DONE:'
comments in dom.pp itself.
- xmlread.pp: Numerous fixes in order to improve performance and comply with
the testsuite.

git-svn-id: trunk@3973 -
2006-06-27 09:04:09 +00:00
florian
6ef3a158e6 * fixed code generation for <word>+<word> saturated
git-svn-id: trunk@3969 -
2006-06-26 19:43:35 +00:00
michael
fce57deb31 + Patch from Graeme to add DUnit compatibility interface.
git-svn-id: trunk@3968 -
2006-06-26 19:22:17 +00:00
peter
e9992c9e17 * disable for 2.1+y
git-svn-id: trunk@3959 -
2006-06-26 06:38:51 +00:00
peter
e155a9edc6 * inline on
git-svn-id: trunk@3957 -
2006-06-26 06:31:36 +00:00
joost
b4e86c29fb + added tests for ftbcd fields and string-typed parameters
git-svn-id: trunk@3951 -
2006-06-25 22:11:49 +00:00
joost
45507a5a7b + Support for float-parameters
git-svn-id: trunk@3950 -
2006-06-25 21:22:21 +00:00
florian
e92cc059a7 * fixed previous commit
git-svn-id: trunk@3949 -
2006-06-25 20:37:14 +00:00
florian
f32b1ccbe0 + cwstring multithreading safe, fixes #6873
git-svn-id: trunk@3948 -
2006-06-25 20:17:32 +00:00
Jonas Maebe
b9125f97d0 * fixed InterlockedCompareExchange
git-svn-id: trunk@3947 -
2006-06-25 18:52:12 +00:00
marco
fe43dc6266 * iocheck for closefile
git-svn-id: trunk@3946 -
2006-06-25 18:36:12 +00:00
Jonas Maebe
bf1e95e024 + InterlockedCompareExchange (+ changed line endings from dos to unix)
git-svn-id: trunk@3945 -
2006-06-25 18:16:32 +00:00
peter
3167d18e6b * fix modrm for r13, it has the same limitations as rbp
git-svn-id: trunk@3944 -
2006-06-25 17:21:16 +00:00
joost
894b432dc7 + implemented error-handling on ApplyUpdates
git-svn-id: trunk@3943 -
2006-06-25 15:46:59 +00:00
Tomas Hajny
054f7dda20 * remove DosVersion check limiting use of LFN calls for DiskSize/DiskFree to Win9x/ME (ignoring e.g. Win2K and others)
git-svn-id: trunk@3942 -
2006-06-25 15:18:16 +00:00
Tomas Hajny
67bba60578 * 64-bit I/O calls
git-svn-id: trunk@3941 -
2006-06-25 15:10:14 +00:00
Tomas Hajny
61884ad5e0 * ugly hyphenation fixed
git-svn-id: trunk@3940 -
2006-06-25 13:56:23 +00:00
Károly Balogh
bea92e0656 + small optimizations for code generated for MorphOS syscalls
git-svn-id: trunk@3939 -
2006-06-25 12:33:07 +00:00
marco
0f53f299f1 * fix for oldbugid 4365 new id 6279
closefile no longer under {dollar I-}

git-svn-id: trunk@3937 -
2006-06-25 11:17:18 +00:00
peter
da8b734b56 * fix previous commit
git-svn-id: trunk@3936 -
2006-06-25 11:15:40 +00:00
florian
dc2bef3875 + implemented directives $setpeflags, $maxstacksize, $minstacksize and $imagebase, fixes #6349 and #6714
git-svn-id: trunk@3935 -
2006-06-25 10:22:42 +00:00
peter
722c91e8f3 * disable vtentry code until a clean implementation is done
git-svn-id: trunk@3934 -
2006-06-25 10:13:59 +00:00
peter
4c065bce45 * move InterLocked functions to system unit
git-svn-id: trunk@3933 -
2006-06-25 09:26:23 +00:00
Tomas Hajny
f7f1f9917d * addition to the previous patch
git-svn-id: trunk@3932 -
2006-06-24 23:00:18 +00:00
Tomas Hajny
c40e0d9b6f * error handling for potential issues with memory allocation during setup_environment as suggested by borsa77 at libero.it
git-svn-id: trunk@3931 -
2006-06-24 22:54:12 +00:00
Tomas Hajny
1ecf556685 * patch for Dos.Exec and others from borsa77 at libero.it
git-svn-id: trunk@3930 -
2006-06-24 22:47:39 +00:00
Tomas Hajny
50a8ef63a8 * contact information for contributors/maintainers added
git-svn-id: trunk@3929 -
2006-06-24 17:53:22 +00:00
joost
b1a0c5318a + implemented TDataset.Translate and TStringField.Transliterate
git-svn-id: trunk@3928 -
2006-06-23 23:31:41 +00:00
peter
55053a586b * fix comisd
git-svn-id: trunk@3927 -
2006-06-23 21:41:19 +00:00
joost
fdfe49015c + when an error occurs, do not automatically rollback the transaction, only make it possible
+ use the new endian-functions

git-svn-id: trunk@3926 -
2006-06-23 20:52:04 +00:00
Jonas Maebe
900a592b17 * synchronised with r165 of pascal universal interfaces:
For CMMultichannel5Color and CMMultichannel7Color type declarations,
 corrected number of array elements and added an explicit pad byte field
 for FPC and GPC so that type size matches Apple's gcc type size.

git-svn-id: trunk@3924 -
2006-06-23 11:52:51 +00:00
Jonas Maebe
378e7fb3d4 + added
git-svn-id: trunk@3921 -
2006-06-22 09:39:36 +00:00
peter
6a4ee03913 * change edatalabel to string references. The edatalabel is not available anymore after a unit is compiled
git-svn-id: trunk@3920 -
2006-06-22 06:02:58 +00:00
peter
2f147715f4 * more rex fixes
git-svn-id: trunk@3917 -
2006-06-21 19:51:09 +00:00
Jonas Maebe
fc3fb54f7c * turning on peephole optimizations no longer turns on cse as well
* -O3 again performs multiple cse passes

git-svn-id: trunk@3915 -
2006-06-21 18:55:48 +00:00
Jonas Maebe
df973fa1de * fixed issue #6977 (add regvars occupied by the invisible high parameter
of "open array" and "array of const" parameters to the used regvars
    for their array accesses if range checking is turned on)

git-svn-id: trunk@3914 -
2006-06-21 18:24:01 +00:00
Jonas Maebe
58703324a9 * fixed issue #6913 (old bug id: #5086)
git-svn-id: trunk@3912 -
2006-06-21 17:11:52 +00:00
marco
0dc6fb52ea * linkordering for Linux
git-svn-id: trunk@3911 -
2006-06-21 15:49:39 +00:00