florian
|
201fc56655
|
+ added and fixed some delphi compatibility stuff
git-svn-id: trunk@7813 -
|
2007-06-25 20:23:24 +00:00 |
|
florian
|
a635bc2a15
|
* made TShiftState a packed set to be more compatible
git-svn-id: trunk@7812 -
|
2007-06-25 20:18:00 +00:00 |
|
florian
|
70284da435
|
* allow <any ordinal>(class/interface) type casts likewise it is allowed for class references and pointers
git-svn-id: trunk@7811 -
|
2007-06-25 20:08:34 +00:00 |
|
michael
|
917aa80a13
|
* Patch from Mario R. Carro to implement THashedStringList
git-svn-id: trunk@7810 -
|
2007-06-25 19:59:58 +00:00 |
|
florian
|
42cdfeb118
|
* fixed win64 compilation
git-svn-id: trunk@7809 -
|
2007-06-25 18:06:24 +00:00 |
|
marco
|
f6e2f0b2f0
|
* better compatible systeminfo (Jedi JCL had a problem with it)
git-svn-id: trunk@7808 -
|
2007-06-25 15:57:53 +00:00 |
|
micha
|
cd1a283a18
|
* fix heap var size chunk search to be as intended (search constant number of blocks from best, not from any bigger)
git-svn-id: trunk@7807 -
|
2007-06-24 21:50:05 +00:00 |
|
micha
|
b4363e046b
|
* fix heaptrace segfault, access of lost block
git-svn-id: trunk@7806 -
|
2007-06-24 21:33:29 +00:00 |
|
micha
|
afb5f32f65
|
* fix heap block recycle flag when orphaning
git-svn-id: trunk@7805 -
|
2007-06-24 21:32:31 +00:00 |
|
daniel
|
8ee5966a2e
|
* Fix comparedword and change it to cardinal.
git-svn-id: trunk@7804 -
|
2007-06-24 21:17:43 +00:00 |
|
florian
|
e1125c3f7f
|
+ StrNextChar implemented
git-svn-id: trunk@7803 -
|
2007-06-24 20:30:55 +00:00 |
|
florian
|
792f84a710
|
* made CheckSynchronize a function returning info about a method being executed
git-svn-id: trunk@7802 -
|
2007-06-24 20:30:22 +00:00 |
|
florian
|
40fde13aa4
|
+ several missing constants, functions and structures added
git-svn-id: trunk@7801 -
|
2007-06-24 20:29:40 +00:00 |
|
florian
|
728055586a
|
+ delphi compatibility stuff
git-svn-id: trunk@7800 -
|
2007-06-24 20:29:05 +00:00 |
|
florian
|
5c58f69595
|
+ ModuleIs* typed consts added
git-svn-id: trunk@7799 -
|
2007-06-24 20:28:40 +00:00 |
|
daniel
|
1631ccf2cc
|
* Prevent multiply between qword and longint.
git-svn-id: trunk@7798 -
|
2007-06-24 19:31:32 +00:00 |
|
florian
|
03951d793a
|
* don't try to range check ordconst nodes being actually classes
git-svn-id: trunk@7797 -
|
2007-06-24 19:27:22 +00:00 |
|
daniel
|
e542a502c6
|
* Prevent some operations between qwords and signed types.
git-svn-id: trunk@7796 -
|
2007-06-24 18:40:07 +00:00 |
|
florian
|
1f5b7b9836
|
+ some new functions and consts added
git-svn-id: trunk@7795 -
|
2007-06-24 15:16:25 +00:00 |
|
florian
|
628452f04d
|
+ ReplaceDate
git-svn-id: trunk@7794 -
|
2007-06-24 15:15:53 +00:00 |
|
florian
|
d50f869bbd
|
+ allow local const symbols to override class members in delphi mode
git-svn-id: trunk@7793 -
|
2007-06-24 15:14:47 +00:00 |
|
florian
|
e94e32d005
|
+ new test
git-svn-id: trunk@7792 -
|
2007-06-24 14:33:28 +00:00 |
|
florian
|
5645a1380c
|
* fixed more windows types
git-svn-id: trunk@7791 -
|
2007-06-24 13:36:46 +00:00 |
|
Jonas Maebe
|
76c783f0a1
|
* removed divisions from val() for unsigned types
git-svn-id: trunk@7790 -
|
2007-06-24 13:04:44 +00:00 |
|
Jonas Maebe
|
62b9198b55
|
* fixed loading the address of class methods (mantis #9139)
git-svn-id: trunk@7789 -
|
2007-06-24 12:11:08 +00:00 |
|
daniel
|
cd2880cbbd
|
- Because int_to_type handles qwords now, the trial and error to parse a constant
can be simplified.
git-svn-id: trunk@7787 -
|
2007-06-24 11:59:55 +00:00 |
|
tom_at_work
|
cb3b55b3cf
|
* fix compilation on non-windows platforms
git-svn-id: trunk@7786 -
|
2007-06-23 19:01:57 +00:00 |
|
sekelsenmat
|
ab7dcb0011
|
Added carbon controls example
git-svn-id: trunk@7785 -
|
2007-06-23 17:48:41 +00:00 |
|
Jonas Maebe
|
3d5d454a05
|
+ new test (already works)
git-svn-id: trunk@7784 -
|
2007-06-23 13:44:06 +00:00 |
|
florian
|
42f036b66c
|
* unified IStream and ISequentialStream declaration
git-svn-id: trunk@7783 -
|
2007-06-23 10:00:36 +00:00 |
|
micha
|
a70f5bb51e
|
* fix lock release in heap trace
git-svn-id: trunk@7782 -
|
2007-06-23 09:35:47 +00:00 |
|
florian
|
30c6b37c8d
|
* fixed largeint declarations
git-svn-id: trunk@7781 -
|
2007-06-23 09:21:50 +00:00 |
|
florian
|
991cc7abfe
|
+ some missing functions added
git-svn-id: trunk@7780 -
|
2007-06-23 09:21:28 +00:00 |
|
florian
|
657ef819e0
|
* comment fixed
git-svn-id: trunk@7779 -
|
2007-06-23 09:16:21 +00:00 |
|
florian
|
463fc20ecc
|
* return proper vardef value for wordbool, resolves #9125
git-svn-id: trunk@7778 -
|
2007-06-22 18:51:58 +00:00 |
|
yury
|
a60248c027
|
* removed non existent constants on wince.
git-svn-id: trunk@7775 -
|
2007-06-22 18:02:26 +00:00 |
|
yury
|
4b6c33ea02
|
* Added lot of Delphi compatible redefs for wince. Now wince redefs as complete as win32 redefs.
git-svn-id: trunk@7774 -
|
2007-06-22 18:01:42 +00:00 |
|
Almindor
|
0d80b16e1a
|
* add also new MIME stream stuff (forgotten commit of 0.5.2 -> fppkg)
git-svn-id: trunk@7773 -
|
2007-06-22 17:43:03 +00:00 |
|
Jonas Maebe
|
20a35f9701
|
* fixed public/export support for initialised variables/typed
constants (mantis #9113)
git-svn-id: trunk@7772 -
|
2007-06-22 17:10:15 +00:00 |
|
Jonas Maebe
|
ba0d0d4bb8
|
+ added test (already works)
git-svn-id: trunk@7771 -
|
2007-06-22 14:38:35 +00:00 |
|
yury
|
84306f80e9
|
* fixed tw8391.pp for i386.
git-svn-id: trunk@7768 -
|
2007-06-21 23:22:48 +00:00 |
|
yury
|
98c1a8c386
|
* fixed test.
git-svn-id: trunk@7766 -
|
2007-06-21 23:05:20 +00:00 |
|
michael
|
4fde74cb40
|
* Implemented TFPTimer
git-svn-id: trunk@7765 -
|
2007-06-21 22:15:08 +00:00 |
|
micha
|
787f9a44c7
|
* heap manager: do not try to leave critical section twice, moron
git-svn-id: trunk@7763 -
|
2007-06-21 20:19:33 +00:00 |
|
yury
|
86d49c2a0c
|
* Activated safecall support for ARM CPU.
git-svn-id: trunk@7762 -
|
2007-06-21 17:32:35 +00:00 |
|
yury
|
691b3da1ed
|
* Fixed test to be locale independent.
git-svn-id: trunk@7761 -
|
2007-06-21 17:23:13 +00:00 |
|
yury
|
a70eba78a6
|
* Delete temporary files used by tests. It is important when remotely run testsuite at Pocket PC. Temp files are created in root folder and it is not good if the files are left.
git-svn-id: trunk@7760 -
|
2007-06-21 17:13:39 +00:00 |
|
yury
|
bbd9f6f993
|
* Removed $E- directive from tests to fix compilation for arm-wince.
git-svn-id: trunk@7759 -
|
2007-06-21 15:50:08 +00:00 |
|
yury
|
d1c2f41c66
|
* Fixed passing variant parameters by value for ARM. It fixes tw7806.pp.
git-svn-id: trunk@7758 -
|
2007-06-21 15:06:43 +00:00 |
|
yury
|
5b5050a09c
|
* Fixed integer to single conversion for arm-wince. It fixes tw8055.pp test.
git-svn-id: trunk@7757 -
|
2007-06-21 14:08:58 +00:00 |
|