Historial de Commits

Autor SHA1 Mensaje Fecha
  florian d4c0ea9a1f + initial skeleton of the js backend hace 11 años
  florian 5b4d65d2bc + branch for developing a js back end for fpc hace 11 años
  michael 9e93e4293b * Only put unbound params in the list of fieldnames (bug ID 25955) hace 11 años
  nickysn 198960b17c * preserve the segment of the reference in tx86vecnode.update_reference_reg_mul hace 11 años
  nickysn f00f7d6ee7 * override tcgvecnode.update_reference_reg_mul for i8086 and add code that hace 11 años
  nickysn 7a873f495d * use the stack segment for SP-relative addresses in Tcgx86.g_concatcopy in hace 11 años
  reiniero fadbe3b43e fcl-db: hace 11 años
  sergei 5c48804240 * Moved local label infrastructure into tasmreader, reduces number of global vars. Functionality is not changed. hace 11 años
  michael 181892cc5f * First implementation of pas2js converter program hace 11 años
  michael e05b77e759 * Check for nil hace 11 años
  michael 0c50662156 * Initial version of pascal-to-javascript converter hace 11 años
  nickysn ee20ecfcf2 * tcgx86.make_simple_ref: in i8086 memory models with DS<>SS, add an SS: segment 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
  nickysn e43791cf7c * ti8086callnode.extra_call_ref_code: do not change the base register to BX if hace 11 años
  nickysn 9da1ee0138 * i8086 far data model fixes in the copying of openarray value params hace 11 años
  nickysn c0709eef40 * i8086 far data model fixes in Save/RestoreStateVGA and Save/RestoreStateVESA hace 11 años
  nickysn f31d7e665b * fix for i8086 far data memory models in dos.getintvec 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
  svenbarth c5050ea645 Forgot to commit test mentioned in last commit hace 11 años
  svenbarth b9a59c33f4 Fix for Mantis #25915. hace 11 años
  svenbarth 689996d84f Fix for Mantis #25959. hace 11 años
  nickysn 8efd857d76 * i8086 far data memory model fixes in unit msmouse hace 11 años
  nickysn b36a98ce51 + Tcgx86.g_concatcopy: added support for memory models with DS<>SS hace 11 años
  nickysn e9e4cc8bcb * Tcgx86.g_concatcopy: use boolean variables saved_ds and saved_es to keep track hace 11 años
  nickysn 34e8e5a0dc * handle zero length strings correctly in DebugWrite/DebugWriteLn hace 11 años
  nickysn 4832682c58 * fixed i8086 far pointer typed constants that are initialized with nil hace 11 años
  michael 910e5ff888 * Compact arrays/object literals and func. arguments hace 11 años
  michael dd8f4eccf2 * Correct compact writing of source elements hace 11 años
  nickysn 36aae69e2b + initialize the initialloc for push_addr_param parameters correctly in i8086 hace 11 años