Commit History

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