Commit History

Author SHA1 Message Date
  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