Commit History

Author SHA1 Message Date
  Jonas Maebe 460c7a519b * also handle tc_int_2_int,tc_int_2_bool,tc_bool_2_int in 14 years ago
  Jonas Maebe 6f2b7ca830 * never use the target_specific_explicit_typeconv() code for non-tc_equal 14 years ago
  Jonas Maebe 325b5cae6b * fixed int_to_int conversion for larger->smaller types in mem locations 14 years ago
  Jonas Maebe 569228447d * converted all enum handling for the JVM target so that it uses the 14 years ago
  Jonas Maebe d64f5d14d6 * fixed compilation with -dnounsupported 14 years ago
  Jonas Maebe b0d777e16b * keep dynamic array -> open array type conversion nodes for the JVM target, 14 years ago
  Jonas Maebe 0fad10179c * fixed some voidpointerdef handling 14 years ago
  Jonas Maebe 528882dc68 * allow typeconversions of formaldef to anything else (make sure to 14 years ago
  Jonas Maebe 0706cb5eb6 + support for pointers to types that are implicit pointer types in the JVM 14 years ago
  Jonas Maebe 6857dde33e + shortstring support for the JVM target (including accessing character 0 as 14 years ago
  Jonas Maebe 6374b473ff * convert string constants passed to JLString to unicode 14 years ago
  Jonas Maebe 446d91eaab + ansistring support. Items of note: 14 years ago
  Jonas Maebe aa1f299a17 + added hook for "individual value to open array of one element"-conversion, 14 years ago
  Jonas Maebe b370314194 * fixed typecasting to/from classrefdef 14 years ago
  Jonas Maebe 704753d3e8 * change the resultdef of nf_load_procvar typeconversion nodes from 14 years ago
  Jonas Maebe 2ed430de8c * refactored and fixed procvar typeconversion checking 14 years ago
  Jonas Maebe d74aef86b4 - removed a useless condition in the check to determine whether or not 14 years ago
  Jonas Maebe 17db9ed895 * allow some more valid type conversions 14 years ago
  Jonas Maebe 54bb881a1b * print an error for invalid type conversions 14 years ago
  Jonas Maebe 1c1fe26ebd * refactored isstringconv/isrecordconv 14 years ago
  Jonas Maebe 4dfdcfd139 * fixed uninitialised var-parameters in isstringconv 14 years ago
  Jonas Maebe bdb6cf5561 * fixed uninitialised var-parameters in isrecordconv 14 years ago
  Jonas Maebe 1795eff237 + support for emiting "signature" attributes for fields and methods; these 14 years ago
  Jonas Maebe 4298992619 * fixed checkcast operations for unicodestrings: replace the definition 14 years ago
  Jonas Maebe b8f6c42ec7 * don't insert checkcast operations for types that are considered to be 14 years ago
  Jonas Maebe 2bb13723ae * don't use raw bitcasts for tc_int_2_real type conversions 14 years ago
  Jonas Maebe 6e0b73ad88 * handle string/jlstring/jlobject typecasts properly again after the reworked 14 years ago
  Jonas Maebe 10a7532968 * differentiate between typecasts on the assignment side or not, because we 14 years ago
  Jonas Maebe 3259eae110 * fixed typecasting checks from/to arrays of records 14 years ago
  Jonas Maebe d1a1d30e04 * unless compiled with -dnounsupported, the compiler will now accept not 14 years ago