提交歷史

作者 SHA1 備註 提交日期
  Jonas Maebe a7fb19313a Merging -c 29493,29826,31916,32447,33176:33180,33190 9 年之前
  Jonas Maebe 73cae02c20 --- Merging r29821 into '.': 9 年之前
  marco 5f8057775b --- Merging r30757 into '.': 9 年之前
  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) 11 年之前
  nickysn 94bcb9878a * reimplemented r28329 in a different way, as suggested by Jonas 11 年之前
  Jonas Maebe 8634aa8ad2 * fixes for the support for overriding properties on the JVM target: 11 年之前
  Jonas Maebe 5f99ec6197 * factored out overridden properties into a virtual method 11 年之前
  Jonas Maebe 2bd39f62cb * factored out associating properties with their getters/setters/fiels 11 年之前
  svenbarth 2c6d3f1428 Read the deref of the fieldvarsym into the correct variable. I wonder how this ever went past the test suite O.o 11 年之前
  Jonas Maebe d9dab6f2f1 * changed the severity of messages showing overloaded routines with all 11 年之前
  Jonas Maebe 4a0528399e * check all overloaded routines for mangled name conflicts on the JVM 11 年之前
  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. 11 年之前
  svenbarth 8ae36f3ef4 tstaticvarsym.ppuload: read the section string outside of the symansistr define to match the code of ppuwrite 11 年之前
  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. 11 年之前
  Jonas Maebe 721fd887c3 * moved all jvm-specific code from symsym to jvm/symcpu 11 年之前
  Jonas Maebe 4a79481c51 * isolated segment-related functionality of tabsolutevarsym into i386/i8086- 11 年之前
  Jonas Maebe 2474369dde * made all ppuwrite methods in leaf classes "final", because you cannot 11 年之前
  Jonas Maebe b57c95043f + support overriding tdef/tsym methods with target-specific functionality: 11 年之前
  Jonas Maebe 57859963d6 - removed {$ifdef compress} code (it hasn't been activated/maintained since 11 年之前
  florian 601d210763 * formatting 11 年之前
  florian 98e5dead27 * moved comments in from of fields for better readability 11 年之前
  florian 15df4a4f80 + support iso pascal like program parameters in iso mode 11 年之前
  sergei 258e8c58a4 + Added trecorddef.buildderefimpl, necessary since advanced records have been implemented. Fixes compiler crash on webtbs/tw18688.pp on x86_64-win64. 11 年之前
  Jonas Maebe b70e64dc67 * fixed some bugs in the camelCase conversion performed on the JVM target by 11 年之前
  nickysn f165cee058 + save the absolute variable's segment to the ppu file after r25666 11 年之前
  nickysn f2763b98fa + implemented absolute seg:ofs vars on i8086 11 年之前
  Jonas Maebe fcaad5baf2 * perform -CTlowercaseprocstart conversion it tprocsym.create rather than 12 年之前
  florian e147895f80 * make symbols generated in procedures global when auto-inlining is on 12 年之前
  Jonas Maebe fb8fb29574 * record/use the code page of string constants typecasted to an ansistring 12 年之前
  florian 541d67771b * keep managed types in registers if possible. Under certain circumstances (if they don't require init/final code, 12 年之前