svenbarth
|
07b1a3d211
* adjust signature of variant managers olevarfromint so that 64-bit values can be passed as well (as was probably intended originally)
|
6 years ago |
Jonas Maebe
|
858fd37483
- removed FPC_HASINTERNALOLEVARIANT2VARIANTCAST-related checks, FPC 2.6.4
|
10 years ago |
Jonas Maebe
|
da6382db2a
- removed FPC_HASFIXED64BITVARIANT-related checks, FPC 2.6.4 has it
|
10 years ago |
michael
|
3563944752
* Patch to allow changing TVarRec data (bug ID 26773)
|
10 years ago |
sergei
|
cf20bbc886
* RTL, Pos() with Variant: added 'const' modifiers to avoid unnecessary local copies of managed parameters.
|
12 years ago |
sergei
|
f4023ef49e
- Removed outdated VER2_0 defines
|
13 years ago |
sergei
|
7dd93b1282
* Variant types: renamed varunicodestring to varustring and changed its value to $102 (for Delphi compatibility), introduced varUStrArg=$73, added some description comments.
|
14 years ago |
florian
|
d38340c753
+ utf-8 <-> variant type casts, resolves #11371
|
16 years ago |
Jonas Maebe
|
95431c57f5
* fixed variantarrays for 64 bit systems after the changes in 2.2.0 to
|
16 years ago |
florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 years ago |
micha
|
83b7f81f81
+ add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone)
|
17 years ago |
florian
|
dc2a8787a1
+ VarArrayPut and VarArrayGet from Igor, resolves #9161
|
18 years ago |
florian
|
3aa64eb6b4
* made vararrays working on win64
|
18 years ago |
florian
|
a2ec2e72b6
* better hint about abstract methods (fixes 5098)
|
18 years ago |
florian
|
28d59bbf6f
* pos(...,...) overloads with variants, see tb0520.pp for the reason
|
18 years ago |
yury
|
63a162ac83
* fixed tw4700.
|
18 years ago |
yury
|
cc2b691c0c
* Cleanup of variant manager stub in System unit. FPC 2.1.1 adds Variants unit implicitly. Variant manager stub in System unit is never called. This cleanup shrinks wince executable size by 3KB.
|
19 years ago |
florian
|
5c9b39549a
* fixed olevariant -> variant conversion
|
19 years ago |
florian
|
8b841e9514
* fixed another problem caused by yesterdays real change
|
19 years ago |
michael
|
5ef20e6215
+ Added delphi compatibility Error procedure
|
19 years ago |
florian
|
b698d6eb02
* fixed bootstrapping on 64 bit CPUs
|
19 years ago |
florian
|
2983b01109
* variant size must be 24 bytes on 64 bit platforms
|
19 years ago |
florian
|
4084c4261d
+ more units for winx64
|
19 years ago |
florian
|
c5f82ba6de
+ (ole)variant<->error type conversion
|
20 years ago |
peter
|
9d0851e4a1
* remove comment level 2 warning
|
20 years ago |
florian
|
700aacf6a3
+ forgot to add some helpers, now type cast helpers for olevariants should be complete
|
20 years ago |
florian
|
372141e19d
+ more olevariant type cast wrappers
|
20 years ago |
florian
|
eb57d588fd
+ several olevariant helpers and wrappers implemented
|
20 years ago |
florian
|
30769ea013
* made variant operators inlined
|
20 years ago |
michael
|
b29507407e
+ Removed HASOVERLOADASSIGNBYUNIQUERESULT define
|
20 years ago |