Histórico de Commits

Autor SHA1 Mensagem Data
  sergei 5c48804240 * Moved local label infrastructure into tasmreader, reduces number of global vars. Functionality is not changed. há 11 anos atrás
  michael 181892cc5f * First implementation of pas2js converter program há 11 anos atrás
  michael e05b77e759 * Check for nil há 11 anos atrás
  michael 0c50662156 * Initial version of pascal-to-javascript converter há 11 anos atrás
  nickysn ee20ecfcf2 * tcgx86.make_simple_ref: in i8086 memory models with DS<>SS, add an SS: segment há 11 anos atrás
  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. há 11 anos atrás
  nickysn e43791cf7c * ti8086callnode.extra_call_ref_code: do not change the base register to BX if há 11 anos atrás
  nickysn 9da1ee0138 * i8086 far data model fixes in the copying of openarray value params há 11 anos atrás
  nickysn c0709eef40 * i8086 far data model fixes in Save/RestoreStateVGA and Save/RestoreStateVESA há 11 anos atrás
  nickysn f31d7e665b * fix for i8086 far data memory models in dos.getintvec há 11 anos atrás
  svenbarth 8ae36f3ef4 tstaticvarsym.ppuload: read the section string outside of the symansistr define to match the code of ppuwrite há 11 anos atrás
  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. há 11 anos atrás
  svenbarth c5050ea645 Forgot to commit test mentioned in last commit há 11 anos atrás
  svenbarth b9a59c33f4 Fix for Mantis #25915. há 11 anos atrás
  svenbarth 689996d84f Fix for Mantis #25959. há 11 anos atrás
  nickysn 8efd857d76 * i8086 far data memory model fixes in unit msmouse há 11 anos atrás
  nickysn b36a98ce51 + Tcgx86.g_concatcopy: added support for memory models with DS<>SS há 11 anos atrás
  nickysn e9e4cc8bcb * Tcgx86.g_concatcopy: use boolean variables saved_ds and saved_es to keep track há 11 anos atrás
  nickysn 34e8e5a0dc * handle zero length strings correctly in DebugWrite/DebugWriteLn há 11 anos atrás
  nickysn 4832682c58 * fixed i8086 far pointer typed constants that are initialized with nil há 11 anos atrás
  michael 910e5ff888 * Compact arrays/object literals and func. arguments há 11 anos atrás
  michael dd8f4eccf2 * Correct compact writing of source elements há 11 anos atrás
  nickysn 36aae69e2b + initialize the initialloc for push_addr_param parameters correctly in i8086 há 11 anos atrás
  nickysn cf1d60b8eb + added size info to the 'Var X located at' comment generated in the asm output há 11 anos atrás
  nickysn ec6dfb5853 + added tcgsize2str function há 11 anos atrás
  pierre db13107e53 Rename printer.pas to printer.pp to adapt to fpmake há 11 anos atrás
  nickysn a79a891940 * handle the result of FPC_CATCHES via the high level code generator (which makes it i8086 far pointer safe) há 11 anos atrás
  sergei 96dd464bf2 * Moved fixup_jmps to target-specific classes for powerpc,powerpc64 and MIPS, cleaned out remaining $ifdef's. A slight functionality change is that fixup_jmps is now called before adding the procedure end symbol, not after, but that should not matter. há 11 anos atrás
  sergei eeb15fc445 * Added virtual method tprocinfo.postprocess_code and moved target-specific processing from base class into target-specific descendant classes (ARM and AVR, other targets still to do). há 11 anos atrás
  marco f9381ba5a5 * Set implicit collation dependencies to collationOSes only. Mantis #25957 há 11 anos atrás