Commit History

Author SHA1 Message Date
  nickysn cef4092f3d - rm some unneeded assignments from the test 11 years ago
  nickysn a11c7fe476 + report the number of the failing test in the exit code 11 years ago
  florian 701cdf8ea2 * fix for #25956: left is not necessarily the array load node when accessing an open array/array of const element 11 years ago
  nickysn cd90154b9c + added pointer const tests to the far pointer arithmetic test tfarptr3.pp 11 years ago
  nickysn 8d1ed088c8 + implemented far pointer arithmetic (operating only on the offset, without 11 years ago
  michael 9e93e4293b * Only put unbound params in the list of fieldnames (bug ID 25955) 11 years ago
  nickysn 198960b17c * preserve the segment of the reference in tx86vecnode.update_reference_reg_mul 11 years ago
  nickysn f00f7d6ee7 * override tcgvecnode.update_reference_reg_mul for i8086 and add code that 11 years ago
  nickysn 7a873f495d * use the stack segment for SP-relative addresses in Tcgx86.g_concatcopy in 11 years ago
  reiniero fadbe3b43e fcl-db: 11 years ago
  sergei 5c48804240 * Moved local label infrastructure into tasmreader, reduces number of global vars. Functionality is not changed. 11 years ago
  michael 181892cc5f * First implementation of pas2js converter program 11 years ago
  michael e05b77e759 * Check for nil 11 years ago
  michael 0c50662156 * Initial version of pascal-to-javascript converter 11 years ago
  nickysn ee20ecfcf2 * tcgx86.make_simple_ref: in i8086 memory models with DS<>SS, add an SS: segment 11 years ago
  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 years ago
  nickysn e43791cf7c * ti8086callnode.extra_call_ref_code: do not change the base register to BX if 11 years ago
  nickysn 9da1ee0138 * i8086 far data model fixes in the copying of openarray value params 11 years ago
  nickysn c0709eef40 * i8086 far data model fixes in Save/RestoreStateVGA and Save/RestoreStateVESA 11 years ago
  nickysn f31d7e665b * fix for i8086 far data memory models in dos.getintvec 11 years ago
  svenbarth 8ae36f3ef4 tstaticvarsym.ppuload: read the section string outside of the symansistr define to match the code of ppuwrite 11 years ago
  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 years ago
  svenbarth c5050ea645 Forgot to commit test mentioned in last commit 11 years ago
  svenbarth b9a59c33f4 Fix for Mantis #25915. 11 years ago
  svenbarth 689996d84f Fix for Mantis #25959. 11 years ago
  nickysn 8efd857d76 * i8086 far data memory model fixes in unit msmouse 11 years ago
  nickysn b36a98ce51 + Tcgx86.g_concatcopy: added support for memory models with DS<>SS 11 years ago
  nickysn e9e4cc8bcb * Tcgx86.g_concatcopy: use boolean variables saved_ds and saved_es to keep track 11 years ago
  nickysn 34e8e5a0dc * handle zero length strings correctly in DebugWrite/DebugWriteLn 11 years ago
  nickysn 4832682c58 * fixed i8086 far pointer typed constants that are initialized with nil 11 years ago