Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe 99994c0603 Merged revisions 11879-11880,11884-11888,11890,11896-11898,11903-11919,11926-11930,11933-11934,11936-11937,11939-11940,11942-11985,11987-11991,11993-12013,12015-12017,12019-12040,12043,12045,12047-12050,12054,12056-12057,12059-12062,12064-12066,12073,12075,12077-12078,12082,12085,12087-12088,12092-12094,12099,12106-12110,12114,12117-12122,12125,12128-12131,12138,12141-12143,12152-12160,12162-12163,12166-12171,12173-12176,12196,12198-12205 via svnmerge from %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe 23a219ae59 * improved firstcomplex() in case one of the two nodes does not need any %!s(int64=17) %!d(string=hai) anos
  florian a34529f50f * passing by value of variants with stdcall conventions, resolves #10042 %!s(int64=17) %!d(string=hai) anos
  florian 5d87a1c6e7 * typos fixed %!s(int64=17) %!d(string=hai) anos
  florian e265393d7a * make stringconstn => open array of char a l1 conversion as it was earlier, resolves #10727 %!s(int64=17) %!d(string=hai) anos
  florian 4e7e0f620a * first try to fix #10863 (don't do SSL in case left is already handled in an assignment node) %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe 99e1e85447 * fixed execution of finalization section of smart linked shared %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe 150eda304b * factored unix exports handling from t_bsd and t_linux into expunix unit %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe e1ec2834df * increase/decrease refcount of interface value parameters on procedure %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe f36e5411af * split cpu64bit compiler define into %!s(int64=17) %!d(string=hai) anos
  florian 1a2a4af773 * hopefully the final fix for x86-64 sysv calling conventions %!s(int64=17) %!d(string=hai) anos
  florian 4592402529 * fixed sysv x86-64 function results for records and arrays with sizes 9..16 bytes %!s(int64=17) %!d(string=hai) anos
  peter 266622deef * start new objectfile for interface wrappers %!s(int64=17) %!d(string=hai) anos
  florian 00d6a03b2c + default code now preserves mm registers %!s(int64=18) %!d(string=hai) anos
  peter 9f0ca44c94 * new tf_smartlink_library flag %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe 5a0a6d0d9e * fixed and enabled smartlinking on Darwin by adding more .reference %!s(int64=18) %!d(string=hai) anos
  peter 6b8aed593f * remove registers{int/mmx/fpu} from firstpass %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe 335bc9fd46 + PIC support for darwin/ppc32 (-Cg works now, no regressions in test %!s(int64=18) %!d(string=hai) anos
  peter 4525df9ea0 * nf_is_funcret node flag added %!s(int64=18) %!d(string=hai) anos
  tom_at_work b0bb3f94a7 * improve powerpc64/linux stub for external procedures in units: also consider GOT change in call to this external procedure %!s(int64=18) %!d(string=hai) anos
  peter e0cf015159 * refactor function result handling %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe 0040eecf9f + support for extra packing of sets whose lower element number %!s(int64=18) %!d(string=hai) anos
  florian 620ceac903 * result for functions returning a managed type must be initialized and loaded, fixes #9704 %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe 0567329343 * the "external alignment" (i.e., that of their starting addresses) of %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe 9c90a93932 * fixed bug which caused SSA to be less effective for integer %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe fc70aa545c * changed boolean fields in ttempinfo to a set for easier %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe 49a2084ea0 * fixed calling inline functions (with exit statements) from inside %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe 28bab3fb4f - removed some unused variables %!s(int64=18) %!d(string=hai) anos
  yury 658853c139 * Initialize fpu regvars from staticsymtable by loading initial value from memory location. %!s(int64=18) %!d(string=hai) anos
  daniel 9adb202a92 * Rework the constexprint to allow operations from low(int64) to high(qword). %!s(int64=18) %!d(string=hai) anos