florian
|
24fea58b92
+ initial implementation of iso style gotos in iso mode
|
15 роки тому |
florian
|
79fa2eb539
* support of iso pascal like i/o in iso mode
|
15 роки тому |
florian
|
c506913e9b
* iso conformant writing of floats (using e instead of E) in iso mode
|
15 роки тому |
florian
|
8b3bd36ef0
* use iso reset/rewrite with automatic assignmentin iso mode
|
15 роки тому |
florian
|
d0ea23f39e
* write false/true lower case in iso mode
|
15 роки тому |
ivost
|
561997e8ef
* added fpc_class_is_corbaintf and fpc_class_cast_corbaintf compiler helper functions
|
15 роки тому |
ivost
|
d9a6e63ef0
* prepeared compiler functions for IS and cast operators
|
15 роки тому |
ivost
|
dc785f6f68
* implemented intf as object. When doing IInterface as TObject the compiler calls fpc_intf_as_class to query for the IImplementorGetter interface and then invokes GetObject to get the
|
15 роки тому |
paul
|
fcaac0ebe1
compiler,rtl - safecall handling:
|
15 роки тому |
paul
|
cf0a1b1af9
compiler: safecall exception handling:
|
15 роки тому |
Jonas Maebe
|
08a4ede9c4
* added str(enum,charray) and export str(enum,ansistr/widestr/unicodestr)
|
15 роки тому |
marco
|
4104d9f481
* More pluggability of the RTL. Mantis 15124
|
16 роки тому |
Jonas Maebe
|
c2c68ddb8f
- removed FPC_NEW_BIGENDIAN_SETS define and if(n)defs
|
16 роки тому |
ivost
|
0438667eed
* fixed bug #5800
|
16 роки тому |
Jonas Maebe
|
95431c57f5
* fixed variantarrays for 64 bit systems after the changes in 2.2.0 to
|
16 роки тому |
florian
|
1b79f2ebcf
* improved feature defines
|
16 роки тому |
florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 роки тому |
florian
|
f56b741948
* quicker finalization of dyn. arrays, thanks to the hint of Volker Zipfel
|
17 роки тому |
marco
|
2fd39019bf
* fix for 11176 val ansistring to enum
|
17 роки тому |
yury
|
5dc6e54925
* Removed inline for procedures with assembler or formal parameters, since inline is not supported for them (compiler warns about that now). Even if there is no inline modifier in interface declaration of procedure, it is possible to specify inline in procedure implementation if needed (e.g. for generic implementations) and inlining will work for them.
|
17 роки тому |
micha
|
83b7f81f81
+ add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone)
|
17 роки тому |
florian
|
7878f0feb3
* made all fpc_*_to_shortstr helpers a procedure, resolves #8580
|
18 роки тому |
Jonas Maebe
|
dc71827e2e
* procedure version of fpc_copy to avoid errors with {$x-} (mantis #9918)
|
18 роки тому |
Jonas Maebe
|
0040eecf9f
+ support for extra packing of sets whose lower element number
|
18 роки тому |
Jonas Maebe
|
815cd2b39d
+ support for widestring manager based widechar conversions
|
18 роки тому |
Jonas Maebe
|
17e0807a20
* fixed cycle (fpc_getmem argument from ptrint -> ptruint)
|
18 роки тому |
florian
|
2c4aeefbf4
* fixed copying of automated records
|
18 роки тому |
florian
|
37bd49692e
* proper fix for 8481 et. al.
|
18 роки тому |
Jonas Maebe
|
20b99dade3
- reverted r7600, see additional comments in mantis #9027
|
18 роки тому |
Jonas Maebe
|
5a8679131f
+ support for new/dispose with extra size parameter in macpas mode
|
18 роки тому |