florian
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
15 years ago |
Jonas Maebe
|
b4c572483b
* always call procvars inside varargs in TP/Delphi mode (mantis #15446)
|
15 years ago |
florian
|
dab642986e
* patch by Sergei Gorelkin, fixes several issues with implements, resolves #15209
|
15 years ago |
Jonas Maebe
|
dd7e472fa4
* don't convert "cardinal div (cardinal-cardinal)" to longint after it
|
15 years ago |
Jonas Maebe
|
b9b95a8f73
* fixed compiler crash when putting non-constant string in a set expression
|
15 years ago |
Jonas Maebe
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 years ago |
Jonas Maebe
|
559e284bd0
* merged r13762-14047 from trunk
|
16 years ago |
Jonas Maebe
|
fffa66e2f9
* only allow implicit conversions from 0 to NIL in Delphi mode, rather than
|
16 years ago |
Jonas Maebe
|
a149674a75
Merged revisions 13458-13596 via svnmerge from
|
16 years ago |
Jonas Maebe
|
106c0673c0
* allow passing records to C varargs (also allowed by C)
|
16 years ago |
Jonas Maebe
|
2f7457f37e
* set the fileinfo of typeconversions created using inserttypeconv*()
|
16 years ago |
Jonas Maebe
|
acdb0bbb3e
* don't change current_filepos in pass_typecheck when not generating
|
16 years ago |
Jonas Maebe
|
a25e791ff8
* allow Objective-C classes/protocols in C varargs parameter lists
|
16 years ago |
Jonas Maebe
|
335e159c11
Merged revisions 13351-13373,13376-13457 via svnmerge from
|
16 years ago |
Jonas Maebe
|
754696d1f5
* enable converting procedure callnodes with only default parameters into
|
16 years ago |
Jonas Maebe
|
5a2ccfff52
--WARNING: start build process with FPC 2.2.4; won't work when
|
16 years ago |
Jonas Maebe
|
1f6ec379de
* moved field definitions before method/property definitions (see mantis
|
16 years ago |
Jonas Maebe
|
66c14c8a88
* don't mark classes used in "is"- or "as"-expressions as potentially
|
16 years ago |
Jonas Maebe
|
966ebbf157
* fixed missing reference counting in case a refcounted type was implicitly
|
16 years ago |
ivost
|
0438667eed
* fixed bug #5800
|
16 years ago |
Jonas Maebe
|
9d81148986
* only convert character constants into widechar/widestring when assigned
|
16 years ago |
Jonas Maebe
|
bfbfa2eb64
* when converting a constant char (not widechar) with ord>=128 to a string,
|
16 years ago |
Jonas Maebe
|
7b4eed79ce
* fixed generic uint32->float softfpu conversion
|
16 years ago |
florian
|
a0939ad9d6
* actually the important part of r12120 containing the compiler change
|
16 years ago |
Jonas Maebe
|
c6c9ec83e0
* only make the target of a type conversion not regable after checking
|
17 years ago |
Jonas Maebe
|
1e178d324f
* explicitly check whether the methodpointer isn't the same as the result
|
17 years ago |
Jonas Maebe
|
19f8aede99
+ some missing docompare() overrides
|
17 years ago |
florian
|
cd6b57c733
* fixed constant char to unicodestring conversion
|
17 years ago |
florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 years ago |
florian
|
9a83b1d275
* split typecast_string_to_string into simplify and firstpass, allows better constant propagation when inlining, resolves #11327
|
17 years ago |