Commit Verlauf

Autor SHA1 Nachricht Datum
  Jonas Maebe ea2fc88f80 --- Merging r13550 into '.': vor 16 Jahren
  Jonas Maebe c1e327c8c4 * insert register allocation/deallocation information for the exception vor 16 Jahren
  Jonas Maebe e2b8792bd3 * do not initialize global reference-counted variables in the automatic vor 16 Jahren
  Jonas Maebe a4bf91001e * fixed location_free() for locations consisting of multiple vor 16 Jahren
  Jonas Maebe 5cf4ab7642 * always initialize/finalize global refcounted variables in units, also vor 16 Jahren
  Jonas Maebe 7d459cf12a * the compiler now explicitly keeps track of the minimally guaranteed vor 16 Jahren
  Jonas Maebe d3923b315a * generic support for setting islibrary to true for libraries (+ changed vor 16 Jahren
  Jonas Maebe 718694d1d6 * always specify an explicit alignment for tgobj.gettemp (so e.g. vor 17 Jahren
  Jonas Maebe a23630260b + "weakexternal" support for imported procedures and variables. vor 17 Jahren
  Jonas Maebe 23a219ae59 * improved firstcomplex() in case one of the two nodes does not need any vor 17 Jahren
  florian a34529f50f * passing by value of variants with stdcall conventions, resolves #10042 vor 17 Jahren
  florian 5d87a1c6e7 * typos fixed vor 17 Jahren
  florian e265393d7a * make stringconstn => open array of char a l1 conversion as it was earlier, resolves #10727 vor 17 Jahren
  florian 4e7e0f620a * first try to fix #10863 (don't do SSL in case left is already handled in an assignment node) vor 17 Jahren
  Jonas Maebe 99e1e85447 * fixed execution of finalization section of smart linked shared vor 17 Jahren
  Jonas Maebe 150eda304b * factored unix exports handling from t_bsd and t_linux into expunix unit vor 17 Jahren
  Jonas Maebe e1ec2834df * increase/decrease refcount of interface value parameters on procedure vor 17 Jahren
  Jonas Maebe f36e5411af * split cpu64bit compiler define into vor 17 Jahren
  florian 1a2a4af773 * hopefully the final fix for x86-64 sysv calling conventions vor 17 Jahren
  florian 4592402529 * fixed sysv x86-64 function results for records and arrays with sizes 9..16 bytes vor 17 Jahren
  peter 266622deef * start new objectfile for interface wrappers vor 17 Jahren
  florian 00d6a03b2c + default code now preserves mm registers vor 18 Jahren
  peter 9f0ca44c94 * new tf_smartlink_library flag vor 18 Jahren
  Jonas Maebe 5a0a6d0d9e * fixed and enabled smartlinking on Darwin by adding more .reference vor 18 Jahren
  peter 6b8aed593f * remove registers{int/mmx/fpu} from firstpass vor 18 Jahren
  Jonas Maebe 335bc9fd46 + PIC support for darwin/ppc32 (-Cg works now, no regressions in test vor 18 Jahren
  peter 4525df9ea0 * nf_is_funcret node flag added vor 18 Jahren
  tom_at_work b0bb3f94a7 * improve powerpc64/linux stub for external procedures in units: also consider GOT change in call to this external procedure vor 18 Jahren
  peter e0cf015159 * refactor function result handling vor 18 Jahren
  Jonas Maebe 0040eecf9f + support for extra packing of sets whose lower element number vor 18 Jahren