giulio2
bb5891a560
* fpcres: Implemented TClosableFileStream to automatically release and acquire
...
file handles as needed. It avoids running out of file descriptors
(fixes bug #15586 )
git-svn-id: trunk@14805 -
2010-01-26 08:54:41 +00:00
pierre
85fef0d52d
* Improve test result insertion into database
...
git-svn-id: trunk@14804 -
2010-01-25 16:51:50 +00:00
Jonas Maebe
a527b6b2b4
* optimized ppc memory barrier implementations
...
git-svn-id: trunk@14803 -
2010-01-25 14:49:33 +00:00
pierre
fb1cf4fc8f
+ Use TEST_DATETIME in dbdigest.cfg file
...
git-svn-id: trunk@14802 -
2010-01-25 12:36:42 +00:00
pierre
b2c04a2a57
+ Add compiler and svn revision information
...
git-svn-id: trunk@14800 -
2010-01-25 10:50:16 +00:00
pierre
95b04cea9d
* fix two string errors
...
git-svn-id: trunk@14799 -
2010-01-25 10:46:29 +00:00
joost
ac7c145c04
* Set global CustomApplication variable
...
git-svn-id: trunk@14795 -
2010-01-24 15:10:48 +00:00
florian
5b1e713e5b
* fixed tests
...
git-svn-id: trunk@14794 -
2010-01-24 15:00:49 +00:00
paul
d898c8d836
tests: fix test crash
...
git-svn-id: trunk@14793 -
2010-01-24 13:15:35 +00:00
florian
e7bff9f5c1
* fixed reading of constants from token streams
...
git-svn-id: trunk@14792 -
2010-01-24 12:35:03 +00:00
florian
fc148f4aec
* read/write new cstringpattern correctly from/to ppu files
...
+ test
git-svn-id: trunk@14791 -
2010-01-24 12:34:00 +00:00
paul
ba3744b38e
compiler: translate_disp_call:
...
- fix arguments description if the first argument is empty
- fix restype field value (describes result value type in variant types)
git-svn-id: trunk@14790 -
2010-01-24 12:06:52 +00:00
florian
c6ffbe9eda
* support string constants > 255 chars
...
* don't cut off anymore string constants silently at 255 chars
git-svn-id: trunk@14789 -
2010-01-24 09:28:46 +00:00
paul
fe6a0d27a1
compiler: fix variant dispatch after r14782
...
git-svn-id: trunk@14788 -
2010-01-24 05:45:27 +00:00
joost
00f42cbdf1
* Allow searching and filtering on ftFixedWidth fields
...
* Improved error message for fieldtypes for which searching and filtering are not available
git-svn-id: trunk@14787 -
2010-01-23 23:21:47 +00:00
marco
52e803112b
* fix for #0 problem in posex + faster (indexbyte) based implementations.
...
git-svn-id: trunk@14786 -
2010-01-23 22:03:20 +00:00
marco
690b6e89ea
* strutils rtl unit dir + test of posex. (related to bug #15357 )
...
git-svn-id: trunk@14785 -
2010-01-23 22:02:44 +00:00
paul
d08508419d
tests: test arguments passing for dispinterfaces
...
git-svn-id: trunk@14784 -
2010-01-23 19:46:11 +00:00
paul
8511a3e1e4
compiler: fix an assumption that para.parasym is always assigned
...
git-svn-id: trunk@14783 -
2010-01-23 19:31:50 +00:00
paul
ca99f902d6
compiler: fix a memory leak in translate_disp_call
...
git-svn-id: trunk@14782 -
2010-01-23 19:16:17 +00:00
paul
7aede2018f
compiler: mark 'var' and 'out' arguments as they are passed by reference for dispatch invoke
...
git-svn-id: trunk@14781 -
2010-01-23 19:01:30 +00:00
paul
f0f7837fdd
compiler: fix interface type passing to dispinterface/IDispatch methods (part of issue #0015562 )
...
git-svn-id: trunk@14780 -
2010-01-23 18:13:00 +00:00
Jonas Maebe
f967d995ac
* moved mode switch to correct location
...
git-svn-id: trunk@14779 -
2010-01-23 10:30:30 +00:00
pierre
5fa9463074
* remove two warnings
...
git-svn-id: trunk@14778 -
2010-01-22 23:32:51 +00:00
pierre
def7ffbea5
* Add some additional fields to testrun table
...
git-svn-id: trunk@14777 -
2010-01-22 23:09:02 +00:00
pierre
be36d13e73
+ Update for correct cleaning of dbdigest executable
...
git-svn-id: trunk@14774 -
2010-01-22 16:03:40 +00:00
pierre
7c06edbb17
* Avoid Range checks in CalcHash
...
git-svn-id: trunk@14772 -
2010-01-22 15:39:39 +00:00
pierre
d5f0cc1f7d
+ Add explicit Port for mysql connection
...
git-svn-id: trunk@14771 -
2010-01-22 15:33:34 +00:00
pierre
69dedbfaeb
+ Add support for programs in clean section
...
git-svn-id: trunk@14770 -
2010-01-22 15:18:30 +00:00
pierre
9c487c236a
* more updates for test history
...
git-svn-id: trunk@14769 -
2010-01-22 10:17:32 +00:00
paul
1b55473ad5
utils: implement module options for ppudump
...
git-svn-id: trunk@14768 -
2010-01-22 09:29:50 +00:00
paul
25298fbcd9
compiler: allow hint modifier for 'unit' keyword (reason - delphi compatibility) + test
...
git-svn-id: trunk@14767 -
2010-01-22 07:15:09 +00:00
paul
bd6f1d7447
compiler: auto generate method/property dispid if it is not set explicitly
...
git-svn-id: trunk@14766 -
2010-01-22 02:46:03 +00:00
florian
29961c1b8c
* don't do cse on simple local/para variables
...
git-svn-id: trunk@14765 -
2010-01-21 19:30:25 +00:00
florian
69a23fe32a
+ foreachnode* must also iterate through the new introduced temp. initialization field
...
git-svn-id: trunk@14764 -
2010-01-21 19:00:42 +00:00
pierre
ea6c6631a4
* fix for bug report 15554, creating problem in text mode IDE
...
git-svn-id: trunk@14760 -
2010-01-21 08:18:54 +00:00
florian
f12ba2ed23
* fixes ttypeconvnode.docompare hopefully finally (nobody has seen my last attempt ;))
...
git-svn-id: trunk@14755 -
2010-01-20 22:07:54 +00:00
paul
d3820bfa58
rtl: add TVmtFieldTable, TVmtFieldEntry to typinfo unit since delphi has that declarations too
...
git-svn-id: trunk@14754 -
2010-01-20 15:17:06 +00:00
paul
cc23c7c744
test: extend dispinterface test for win64 and wince (2 of 3)
...
git-svn-id: trunk@14753 -
2010-01-20 07:26:40 +00:00
paul
009ef9184d
compiler: add dispinterfaces to most of places where something is comparing to usual interfaces since they are not very different things
...
git-svn-id: trunk@14751 -
2010-01-19 15:24:39 +00:00
paul
e82edfb0fb
compiler: allow Assigned call for dispinterfaces
...
git-svn-id: trunk@14750 -
2010-01-19 14:26:11 +00:00
paul
6bc01f8c7e
tests: add 2 fail dispinterface test
...
git-svn-id: trunk@14749 -
2010-01-19 13:39:52 +00:00
paul
0d7391baff
tests: restore nil check in the dispinterface test
...
git-svn-id: trunk@14748 -
2010-01-19 13:35:23 +00:00
paul
1ae0cebc1a
compiler: implement dispinterface properties + modified test
...
git-svn-id: trunk@14747 -
2010-01-19 09:58:08 +00:00
paul
b16653e099
compiler: fix translate_disp_call for cases with method calling with no arguments
...
git-svn-id: trunk@14746 -
2010-01-19 09:50:25 +00:00
paul
7e0578c569
comobj: fix DoDispCallByID. Now it works fine for DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYGET.
...
git-svn-id: trunk@14745 -
2010-01-19 09:28:54 +00:00
paul
58f43def5c
compiler: write dummy restype to calldescnode if we are calling by dipid
...
git-svn-id: trunk@14744 -
2010-01-19 08:15:10 +00:00
paul
9f7a69627a
comobj: for loop to ArgCount - 1 causes a crash when ArgCount = 0 because it is unsigned
...
git-svn-id: trunk@14743 -
2010-01-19 07:16:37 +00:00
florian
75e702c2e8
* rename cpu instruction set define cpu386 to cpu80386. cpu386 is used already as a family define
...
git-svn-id: trunk@14737 -
2010-01-17 21:16:23 +00:00
florian
988b94e578
* store array results returned in registers on x86_64-win64 in a memory location if needed, resolves #14388
...
git-svn-id: trunk@14736 -
2010-01-17 21:07:59 +00:00