Commit History

Author SHA1 Message Date
  svenbarth 168c9d152f Small optimization for the search of operator overloads. Add a flag "sto_has_generic" to all symtables that contain an operator overload (the flag propagates up the owning symtables) and check this flag when searching for units with operators. 12 years ago
  yury d3e3296d23 * Fixed ppudump after changes in r22266. 12 years ago
  yury a530bb1bb0 * Fixed reading of float constant after changes in r20190. ppudump now read PPUs without fatal errors. 12 years ago
  yury e88bc322bc + Merge the targetandroid branch. Support for arm and i386 android targets. 12 years ago
  pierre a4e0a4c0f5 Adapt length of tprocinfoopt record string field to longest string 12 years ago
  yury d26f0552a0 * Sync with trunk r23404. 12 years ago
  florian fce9e953b4 + nested exit support 12 years ago
  florian 4d6471fef6 * get rid of calls to empty procedures having parameters without side effect 12 years ago
  svenbarth 4adb36e8da Add support for generic type constraints. They are currently only useful to stop specialization of a generic. The parsing of a generic is still too lax and needs to be changed in the future... 12 years ago
  Jonas Maebe 4aa05f5133 + support for automatically generating setters/getters for properties on the 12 years ago
  Jonas Maebe c4a55f5481 * store the "synthetic kind" information about procdefs in ppu files, 12 years ago
  Jonas Maebe 5929ec5592 * turned getpropaccesslist, add_parameters and add_index_parameter into 12 years ago
  svenbarth 29c71d39ac Preparations for upcoming work on generics: 13 years ago
  tom_at_work 4150f0a2fb Rebase with r21814 13 years ago
  pierre 600dd162af Merge of rev21557 by Foxsen 13 years ago
  florian 31b1678757 * write parameter refs to ppu (only 1=used; 0=unsed), fixes parameter usage checking of inlined procedures loaded from units 13 years ago
  florian 6c8eed21c4 + implement auto inlining (-Ooautoinline) 13 years ago
  tom_at_work 77a85b7448 * basic android/x86 support 13 years ago
  tom_at_work acbc94e0fd - initial support for the android/arm target in the compiler; resulting .so's can be used for Android/ARM app development. 13 years ago
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 13 years ago
  Jonas Maebe 462de0f5fd + AIX target definition and info for the compiler and ppudump 13 years ago
  pierre 6907539691 * Add system_x86_64_netbsd system 13 years ago
  pierre 2794ce5c09 + Add system_x86_64_openbsd system 13 years ago
  svenbarth bd19a16be9 Add support for Default() intrinsic. For now this is only (fully) supported 13 years ago
  svenbarth 9cb16c950f This fixes Mantis #20851 . 13 years ago
  sergei cbad0abab5 + Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH. 13 years ago
  Jonas Maebe 0d5b2b84a8 + Android/JVM target, including a translation of the Android r14 SDK 13 years ago
  svenbarth 4419dc3d34 Rebase to revision 19673 13 years ago
  svenbarth 461d231daa Rebase to revision 19078 (directly before the merge of cpstrnew) 13 years ago
  svenbarth 594f84dc2c Merge branch 'unique-syms' 13 years ago