Jonas Maebe
|
b9b95a8f73
* fixed compiler crash when putting non-constant string in a set expression
|
il y a 15 ans |
Jonas Maebe
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
il y a 15 ans |
Jonas Maebe
|
559e284bd0
* merged r13762-14047 from trunk
|
il y a 15 ans |
Jonas Maebe
|
fffa66e2f9
* only allow implicit conversions from 0 to NIL in Delphi mode, rather than
|
il y a 16 ans |
Jonas Maebe
|
a149674a75
Merged revisions 13458-13596 via svnmerge from
|
il y a 16 ans |
Jonas Maebe
|
106c0673c0
* allow passing records to C varargs (also allowed by C)
|
il y a 16 ans |
Jonas Maebe
|
2f7457f37e
* set the fileinfo of typeconversions created using inserttypeconv*()
|
il y a 16 ans |
Jonas Maebe
|
acdb0bbb3e
* don't change current_filepos in pass_typecheck when not generating
|
il y a 16 ans |
Jonas Maebe
|
a25e791ff8
* allow Objective-C classes/protocols in C varargs parameter lists
|
il y a 16 ans |
Jonas Maebe
|
335e159c11
Merged revisions 13351-13373,13376-13457 via svnmerge from
|
il y a 16 ans |
Jonas Maebe
|
754696d1f5
* enable converting procedure callnodes with only default parameters into
|
il y a 16 ans |
Jonas Maebe
|
5a2ccfff52
--WARNING: start build process with FPC 2.2.4; won't work when
|
il y a 16 ans |
Jonas Maebe
|
1f6ec379de
* moved field definitions before method/property definitions (see mantis
|
il y a 16 ans |
Jonas Maebe
|
66c14c8a88
* don't mark classes used in "is"- or "as"-expressions as potentially
|
il y a 16 ans |
Jonas Maebe
|
966ebbf157
* fixed missing reference counting in case a refcounted type was implicitly
|
il y a 16 ans |
ivost
|
0438667eed
* fixed bug #5800
|
il y a 16 ans |
Jonas Maebe
|
9d81148986
* only convert character constants into widechar/widestring when assigned
|
il y a 16 ans |
Jonas Maebe
|
bfbfa2eb64
* when converting a constant char (not widechar) with ord>=128 to a string,
|
il y a 16 ans |
Jonas Maebe
|
7b4eed79ce
* fixed generic uint32->float softfpu conversion
|
il y a 16 ans |
florian
|
a0939ad9d6
* actually the important part of r12120 containing the compiler change
|
il y a 16 ans |
Jonas Maebe
|
c6c9ec83e0
* only make the target of a type conversion not regable after checking
|
il y a 16 ans |
Jonas Maebe
|
1e178d324f
* explicitly check whether the methodpointer isn't the same as the result
|
il y a 16 ans |
Jonas Maebe
|
19f8aede99
+ some missing docompare() overrides
|
il y a 17 ans |
florian
|
cd6b57c733
* fixed constant char to unicodestring conversion
|
il y a 17 ans |
florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
il y a 17 ans |
florian
|
9a83b1d275
* split typecast_string_to_string into simplify and firstpass, allows better constant propagation when inlining, resolves #11327
|
il y a 17 ans |
florian
|
1fa70f7a0a
* proper support for tobject.getinterface with raw/corba interfaces, resolves #6798 and #6036
|
il y a 17 ans |
yury
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
il y a 17 ans |
yury
|
6daceb38f6
* Fixed unreachable code warnings.
|
il y a 17 ans |
yury
|
b70bf05ad5
* I hope it's proper fix for r10688.
|
il y a 17 ans |