Commit History

Автор SHA1 Съобщение Дата
  Jonas Maebe c25aba7592 * cleaned up subsetreg support (put everything in a record) преди 19 години
  florian 1c4312ebd1 + handling of mm registers in array constructors преди 19 години
  Jonas Maebe e531c4f125 + very limited SSA support (only outside control flow преди 19 години
  Jonas Maebe e344ee3cd7 + support for register variables which contain records преди 19 години
  florian 13493a5355 * fixed copying of unaligned value parameters преди 19 години
  peter 0ec2921bbe * split newasmsymbol to refasmsymbol and defineasmsymbol преди 19 години
  peter 95be416b9d * don't allow stringconst+integer преди 19 години
  peter 37c81492ad Merged revisions 2827,2831,2837,2932-2980 via svnmerge from преди 19 години
  peter b7fe6797bf Merged revisions 2921-2922,2925 via svnmerge from преди 19 години
  Jonas Maebe 7cdf9bbaac * moved the indirect symbol stuff from nppcld to cgobj and ncgld, since преди 19 години
  peter b967ae8307 * support @inherited <method> to get the methodpointer преди 19 години
  florian 61e3b70cfa * cleaned up segmented thread variables преди 20 години
  Jonas Maebe 66ebbbc5c2 * always generate code which can be used to build dynamically loadable преди 20 години
  tom_at_work 10d39167c6 * fixed code generation for calling threadvar relocation function преди 20 години
  peter 0981495c7b * all types with inittable need a persistant temp преди 20 години
  Jonas Maebe 758337d115 * fixed passing currency variables to arrayconstructors on platforms where преди 20 години
  florian 7ac4a7c78d * first ie of tb0468 fixed преди 20 години
  peter a3ab2053c9 * support multiple asmlabel types, renamed getlabel to преди 20 години
  daniel 22e89e1a42 * Proof of concept: Support threadvars using segment registers. преди 20 години
  Jonas Maebe 6171499d15 * fixed creating shared libraries under Darwin/Mac OS X преди 20 години
  florian dac1050c11 + mmx support revived, fixes bug #4106 преди 20 години
  florian 355aaa69c8 + before calling a helper procedure, all register classes are now saved, this patch is subject to being merged back преди 20 години
  florian ebcb69478f * fixed a lot of stuff for fpu/mm register variables преди 20 години
  florian a39fd9d2ea * array of const for classes fixed, was broken by r10 преди 20 години
  fpc 790a4fe2d3 * log and id tags removed преди 20 години
  fpc aabbd3c7df * property svn:eol-style: native set преди 20 години
  florian f949a53da8 * format(%u",[<qword>]); fixed преди 20 години
  florian d4194bce53 * array of const for currency, classes and interfaces fixed преди 20 години
  fpc 50778076c3 initial import преди 20 години
  peter 1b41aad3a0 remove multiple pass2 calls. It is not supported anymore by all nodes (ttempcreatenode) преди 20 години