Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe b50bd9534d * name nestedfpstruct types so they can no longer be confused with names of %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 460c7a519b * also handle tc_int_2_int,tc_int_2_bool,tc_bool_2_int in %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 815ab863b6 * fixed external name for inner classes (must not contain the name for %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe f59a2b38bf + string conversion for oo_is_enum_class %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 94a4e1e069 + string version of vis_none %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 622ac7184c * fixed string length for varspez strings %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 6f2b7ca830 * never use the target_specific_explicit_typeconv() code for non-tc_equal %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 325b5cae6b * fixed int_to_int conversion for larger->smaller types in mem locations %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe bf2854dae5 * when internally taking the address of shortstrings to typecast %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 569228447d * converted all enum handling for the JVM target so that it uses the %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe d64f5d14d6 * fixed compilation with -dnounsupported %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 297f3d087d * don't write field definitions for varsyms marked as external %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 1c3f0c7a2f * also wrap the initcode of main programs, so that typed constants get %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 13b0ac91d9 + generate java.lang.Enum descendant classes for Pascal enum types %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe d0b1bfa52d * mark sp_internal fields as "synthetic" %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 30478a14b6 + new vis_none visibility specifier that can be used as "neutral" %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 1302017b21 + support class variables in propaccesslist_to_node() (use regular loadn, %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 11957cdd5f * changed argument/result of internal_static_field_name() from %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 3320fee51c * use symbol type instead of sp_static flag to determine whether a final %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 9a6ab55c97 * correctly handle "class fields" in record definitions %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 52b62732e2 * mark classes representing records as final %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 0f15664ffa * check whether symtablestack.top is a javaclass/interface rather than %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 4f52639871 * use procdef.defid instead of procdef.procsym.symid to make the names of %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 9aae0c47bd * manual merge of svn r17800 (open array overload choosing) %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe b0d777e16b * keep dynamic array -> open array type conversion nodes for the JVM target, %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 887248af2d * support var/out managed types on the callee side in location_get_data_ref() %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 7e6261ff55 * fixed return opcode for enums and smallsets %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 6bc68a11d9 * determine size of aword/aint/asizeint based on type size instead of based %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe c943d703fd * fixed range check error when compiling with -dTest_Double_checksum %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 16cb75a5da * also free the regular code generator when freeing the hl code generator %!s(int64=14) %!d(string=hai) anos