Historial de Commits

Autor SHA1 Mensaje Fecha
  Jonas Maebe a7fb19313a Merging -c 29493,29826,31916,32447,33176:33180,33190 hace 9 años
  Jonas Maebe 73cae02c20 --- Merging r29821 into '.': hace 9 años
  marco 5f8057775b --- Merging r30757 into '.': hace 9 años
  Károly Balogh 05b3a94843 * changed explicit paraloc handling to use ppuload/ppuwrite functions in paraloc instead of directly writing the data. this hopefully fixes some endian issues when using crosscompiled-on-littleendian PPUs with explicit paralocs on bigendian systems (this means Amiga/68k and MorphOS) hace 11 años
  nickysn 94bcb9878a * reimplemented r28329 in a different way, as suggested by Jonas hace 11 años
  Jonas Maebe 8634aa8ad2 * fixes for the support for overriding properties on the JVM target: hace 11 años
  Jonas Maebe 5f99ec6197 * factored out overridden properties into a virtual method hace 11 años
  Jonas Maebe 2bd39f62cb * factored out associating properties with their getters/setters/fiels hace 11 años
  svenbarth 2c6d3f1428 Read the deref of the fieldvarsym into the correct variable. I wonder how this ever went past the test suite O.o hace 11 años
  Jonas Maebe d9dab6f2f1 * changed the severity of messages showing overloaded routines with all hace 11 años
  Jonas Maebe 4a0528399e * check all overloaded routines for mangled name conflicts on the JVM hace 11 años
  sergei adc8cdb5af * Calling tlabelsym.mangledname should not define the label. This was causing "already defined" errors if a label was referenced before it was defined. hace 11 años
  svenbarth 8ae36f3ef4 tstaticvarsym.ppuload: read the section string outside of the symansistr define to match the code of ppuwrite hace 11 años
  svenbarth 5c1b8fdad9 Fix for Mantis #19697. For this we need to have the internal static var symbol know that it came from a static field var symbol so that we can check that for generic or not. hace 11 años
  Jonas Maebe 721fd887c3 * moved all jvm-specific code from symsym to jvm/symcpu hace 11 años
  Jonas Maebe 4a79481c51 * isolated segment-related functionality of tabsolutevarsym into i386/i8086- hace 11 años
  Jonas Maebe 2474369dde * made all ppuwrite methods in leaf classes "final", because you cannot hace 11 años
  Jonas Maebe b57c95043f + support overriding tdef/tsym methods with target-specific functionality: hace 11 años
  Jonas Maebe 57859963d6 - removed {$ifdef compress} code (it hasn't been activated/maintained since hace 11 años
  florian 601d210763 * formatting hace 11 años
  florian 98e5dead27 * moved comments in from of fields for better readability hace 11 años
  florian 15df4a4f80 + support iso pascal like program parameters in iso mode hace 11 años
  sergei 258e8c58a4 + Added trecorddef.buildderefimpl, necessary since advanced records have been implemented. Fixes compiler crash on webtbs/tw18688.pp on x86_64-win64. hace 11 años
  Jonas Maebe b70e64dc67 * fixed some bugs in the camelCase conversion performed on the JVM target by hace 12 años
  nickysn f165cee058 + save the absolute variable's segment to the ppu file after r25666 hace 12 años
  nickysn f2763b98fa + implemented absolute seg:ofs vars on i8086 hace 12 años
  Jonas Maebe fcaad5baf2 * perform -CTlowercaseprocstart conversion it tprocsym.create rather than hace 12 años
  florian e147895f80 * make symbols generated in procedures global when auto-inlining is on hace 12 años
  Jonas Maebe fb8fb29574 * record/use the code page of string constants typecasted to an ansistring hace 12 años
  florian 541d67771b * keep managed types in registers if possible. Under certain circumstances (if they don't require init/final code, hace 12 años