Jonas Maebe
|
858fd37483
- removed FPC_HASINTERNALOLEVARIANT2VARIANTCAST-related checks, FPC 2.6.4
|
10 gadi atpakaļ |
Jonas Maebe
|
da6382db2a
- removed FPC_HASFIXED64BITVARIANT-related checks, FPC 2.6.4 has it
|
10 gadi atpakaļ |
michael
|
3563944752
* Patch to allow changing TVarRec data (bug ID 26773)
|
10 gadi atpakaļ |
sergei
|
cf20bbc886
* RTL, Pos() with Variant: added 'const' modifiers to avoid unnecessary local copies of managed parameters.
|
12 gadi atpakaļ |
sergei
|
f4023ef49e
- Removed outdated VER2_0 defines
|
14 gadi atpakaļ |
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 gadi atpakaļ |
florian
|
d38340c753
+ utf-8 <-> variant type casts, resolves #11371
|
16 gadi atpakaļ |
Jonas Maebe
|
95431c57f5
* fixed variantarrays for 64 bit systems after the changes in 2.2.0 to
|
16 gadi atpakaļ |
florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 gadi atpakaļ |
micha
|
83b7f81f81
+ add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone)
|
17 gadi atpakaļ |
florian
|
dc2a8787a1
+ VarArrayPut and VarArrayGet from Igor, resolves #9161
|
18 gadi atpakaļ |
florian
|
3aa64eb6b4
* made vararrays working on win64
|
18 gadi atpakaļ |
florian
|
a2ec2e72b6
* better hint about abstract methods (fixes 5098)
|
18 gadi atpakaļ |
florian
|
28d59bbf6f
* pos(...,...) overloads with variants, see tb0520.pp for the reason
|
18 gadi atpakaļ |
yury
|
63a162ac83
* fixed tw4700.
|
19 gadi atpakaļ |
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 gadi atpakaļ |
florian
|
5c9b39549a
* fixed olevariant -> variant conversion
|
19 gadi atpakaļ |
florian
|
8b841e9514
* fixed another problem caused by yesterdays real change
|
19 gadi atpakaļ |
michael
|
5ef20e6215
+ Added delphi compatibility Error procedure
|
19 gadi atpakaļ |
florian
|
b698d6eb02
* fixed bootstrapping on 64 bit CPUs
|
19 gadi atpakaļ |
florian
|
2983b01109
* variant size must be 24 bytes on 64 bit platforms
|
19 gadi atpakaļ |
florian
|
4084c4261d
+ more units for winx64
|
19 gadi atpakaļ |
florian
|
c5f82ba6de
+ (ole)variant<->error type conversion
|
20 gadi atpakaļ |
peter
|
9d0851e4a1
* remove comment level 2 warning
|
20 gadi atpakaļ |
florian
|
700aacf6a3
+ forgot to add some helpers, now type cast helpers for olevariants should be complete
|
20 gadi atpakaļ |
florian
|
372141e19d
+ more olevariant type cast wrappers
|
20 gadi atpakaļ |
florian
|
eb57d588fd
+ several olevariant helpers and wrappers implemented
|
20 gadi atpakaļ |
florian
|
30769ea013
* made variant operators inlined
|
20 gadi atpakaļ |
michael
|
b29507407e
+ Removed HASOVERLOADASSIGNBYUNIQUERESULT define
|
20 gadi atpakaļ |
peter
|
4ace790492
* remove $Log
|
20 gadi atpakaļ |