Commit Graph

455 Commits

Author SHA1 Message Date
peter
172413fd09 * inheritance based on message also needs to find hidden
private methods

git-svn-id: trunk@4024 -
2006-06-30 21:06:49 +00:00
peter
96fba798f0 * generate input file in the test
git-svn-id: trunk@4019 -
2006-06-30 20:21:23 +00:00
peter
b32b872a7e * change non-volatile rbx to volatile r11
git-svn-id: trunk@4013 -
2006-06-30 20:01:37 +00:00
michael
3b6b7a5973 + Patch from Graeme Geldenhuys: New testlistener
git-svn-id: trunk@3998 -
2006-06-29 19:35:52 +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
michael
fce57deb31 + Patch from Graeme to add DUnit compatibility interface.
git-svn-id: trunk@3968 -
2006-06-26 19:22:17 +00:00
peter
4c065bce45 * move InterLocked functions to system unit
git-svn-id: trunk@3933 -
2006-06-25 09:26:23 +00:00
Jonas Maebe
378e7fb3d4 + added
git-svn-id: trunk@3921 -
2006-06-22 09:39:36 +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
peter
79703f834e * new test
git-svn-id: trunk@3892 -
2006-06-19 06:59:25 +00:00
Jonas Maebe
5fa53a1a8c * optimize away "x mod 1" and "x div 1" + test (ppc code generator handled
"div 1" wrongly)

git-svn-id: trunk@3868 -
2006-06-15 15:53:43 +00:00
peter
eb8db1e460 * fix internal alias parameters for incr_ref
git-svn-id: trunk@3844 -
2006-06-11 10:51:27 +00:00
peter
77a7476620 * new test
git-svn-id: trunk@3814 -
2006-06-06 10:25:27 +00:00
michael
7eb62c2de6 + Fixed bug #4821 and added test
git-svn-id: trunk@3810 -
2006-06-05 16:56:37 +00:00
tom_at_work
965eba1c16 + added tcext5.o object file for C parameter passing test in testsuite
git-svn-id: trunk@3791 -
2006-06-04 15:18:56 +00:00
tom_at_work
802fa8ed32 + new additional test program for testing record register variables
git-svn-id: trunk@3786 -
2006-06-04 12:37:26 +00:00
joost
e4fe73dcf8 + added mysql
+ added parameters-tests

git-svn-id: trunk@3774 -
2006-06-03 12:31:14 +00:00
yury
bb89c61f44 - deleted assembler startup files.
git-svn-id: trunk@3765 -
2006-06-02 08:37:38 +00:00
Jonas Maebe
2ded22701b + Apple universal interfaces for FPC
git-svn-id: trunk@3755 -
2006-05-31 15:21:54 +00:00
Jonas Maebe
03302dc7c4 * fixed support for macpas & and | operators: they only work on booleans
now, and always perform short circuit boolean evaluation (also in {$b+})

git-svn-id: trunk@3745 -
2006-05-30 13:02:36 +00:00
florian
4f199e533b + creation of IDE configuration files
git-svn-id: trunk@3740 -
2006-05-29 20:42:10 +00:00
Jonas Maebe
316c4d6313 * fixed web bug tw4954 (warning when reading from a typed file)
+ test for the above (submitted test program minus childish remarks)

git-svn-id: trunk@3733 -
2006-05-29 09:54:42 +00:00
tom_at_work
88ac727d44 + added tcext5 C object file for linux/powerpc
git-svn-id: trunk@3725 -
2006-05-28 21:03:41 +00:00
Legolas
ca68b19414 Removed old stuff and updated lnkscript
git-svn-id: trunk@3718 -
2006-05-28 18:36:58 +00:00
florian
5575a837db * gba patch from Francesco Lombardi
git-svn-id: trunk@3716 -
2006-05-28 14:48:24 +00:00
florian
2a62055580 + added expand defines for all OSes, hopefully no OS forgotten
git-svn-id: trunk@3708 -
2006-05-27 21:30:35 +00:00
florian
3c07574d4f + new tests
git-svn-id: trunk@3697 -
2006-05-27 15:30:53 +00:00
florian
e192729213 * test for previous fix
git-svn-id: trunk@3686 -
2006-05-26 19:07:36 +00:00
daniel
1b0e253f52 + New implementation of outline.pas.
Contains some code contrinuted by Onur Sayman.

git-svn-id: trunk@3676 -
2006-05-25 21:06:00 +00:00
michael
8a17b1c1e3 * Initial implementation of imagemagick bindings by Felipe Monteiro de Carvalho
git-svn-id: trunk@3666 -
2006-05-25 08:12:51 +00:00
michael
265c5766ab + Forgot to add when committing patch
git-svn-id: trunk@3665 -
2006-05-25 07:50:09 +00:00
Jonas Maebe
9919ae576b * removed because makes no sense with safecall (already tested in tcalcst6)
git-svn-id: trunk@3660 -
2006-05-24 19:34:43 +00:00
Jonas Maebe
0083045c16 - removed tests, since safecall doesn't make sense in these contexts
git-svn-id: trunk@3659 -
2006-05-24 19:14:51 +00:00
Jonas Maebe
ea86114f96 * check zero-extending of parameters < sizeof(aint)
git-svn-id: trunk@3656 -
2006-05-24 15:16:38 +00:00
florian
5aa65dcec9 + new tests
git-svn-id: trunk@3647 -
2006-05-23 18:54:30 +00:00
Jonas Maebe
00f401693c * fixed web bug #5094. Renaming registers is now done sequentially instead
of all at the same time, because otherwise circular renamings could
    cause errors

git-svn-id: trunk@3644 -
2006-05-23 17:17:23 +00:00
Jonas Maebe
b5ce7e454c * fixed bug when assigning a negative value in a register to certain
fields of record regvars + test

git-svn-id: trunk@3641 -
2006-05-23 09:17:21 +00:00
peter
5e5edcb520 * allow passing single element to open array bug6960
git-svn-id: trunk@3634 -
2006-05-23 07:23:45 +00:00
florian
3261281184 * fixed stabs generation for static class variables
git-svn-id: trunk@3614 -
2006-05-21 17:34:30 +00:00
michael
d93af200bc + Added blowfish units
git-svn-id: trunk@3599 -
2006-05-20 19:35:54 +00:00
florian
e4d2d87bb9 * function results can be a generic parameter
git-svn-id: trunk@3585 -
2006-05-19 21:54:39 +00:00
florian
f9df108e03 * heaptrc should be multi threading safe now
git-svn-id: trunk@3582 -
2006-05-19 19:38:37 +00:00
Jonas Maebe
e344ee3cd7 + support for register variables which contain records
git-svn-id: trunk@3580 -
2006-05-19 15:49:07 +00:00
florian
5ef2566381 + parse packed set, fixes #6735
git-svn-id: trunk@3578 -
2006-05-19 12:31:38 +00:00
joost
e23fd988d3 + restructured
+ added TTestFieldTypes.TestString and TestDate

git-svn-id: trunk@3571 -
2006-05-18 21:29:15 +00:00
florian
5e4776f4ce + new test
git-svn-id: trunk@3567 -
2006-05-18 19:36:11 +00:00
florian
02da87ff94 + new test
git-svn-id: trunk@3563 -
2006-05-18 17:26:23 +00:00
florian
ecf4a7faff + added missing test
git-svn-id: trunk@3562 -
2006-05-18 17:23:28 +00:00
Jonas Maebe
435374815d + added
git-svn-id: trunk@3561 -
2006-05-18 14:41:07 +00:00