Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe 54d3c26e27 * renamed abi_linux386_sysv to abi_i386_dynalignedstack, and also use it %!s(int64=5) %!d(string=hai) anos
  florian fb91899457 * adapted 16 byte alignment handling on linux: it is now assumed that the callee tries to clear the stack, so in the caller, the stack is re-adjusted %!s(int64=5) %!d(string=hai) anos
  florian a2d3522812 * general-dynamic -> global-dynamic %!s(int64=5) %!d(string=hai) anos
  florian 03f7ef4c63 * renamed tls model switches and symbols to match gcc %!s(int64=5) %!d(string=hai) anos
  florian 11319353fd * loading a got depends only on the fact if a got is needed and not if pic shall be generated %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe 50c82b6468 * synchronised with trunk till r41537 %!s(int64=6) %!d(string=hai) anos
  yury 039aee9568 * i386 PIC: Do not force EBX as a GOT register if tf_section_threadvars is not set. Actually forcing EBX here is a bad idea anyway. %!s(int64=6) %!d(string=hai) anos
  florian 9514bd9162 * refactored psabieh handling, most code is now in psabiehpi %!s(int64=6) %!d(string=hai) anos
  florian 72416edcc4 + support for tlsm_general on i386-linux %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe 880d438704 * renamed t<cpuname>procinfo to tcpuprocinfo for all targets, so we can %!s(int64=8) %!d(string=hai) anos
  yury 862348c317 * Keep the GOT offset in a virtual register for i386 non-darwin platforms. %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe b1dc518ac4 * removed systems_need_16_byte_stack_alignment and use target_info.stackalign instead %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe a5cb157091 * enable specifying the alignment mismatch of the frame/stack pointer %!s(int64=13) %!d(string=hai) anos
  pierre 34bc5ea624 * Use localalignmax in calc_stackframe_size method %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 8b0301409a + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and %!s(int64=15) %!d(string=hai) anos
  Jonas Maebe f13f6627c4 * moved use_fixed_stack from cgutils to a method in paramgr so it can %!s(int64=15) %!d(string=hai) anos
  Jonas Maebe 3266f4e483 + Compiler support for pic on darwin/i386. The i386 rtl still needs %!s(int64=18) %!d(string=hai) anos
  florian 85d63d9fa9 * settings refactored %!s(int64=19) %!d(string=hai) anos
  Jonas Maebe 3765a9bbb8 * fixed set_first_temp_offset for use_fixed_stack %!s(int64=19) %!d(string=hai) anos
  Jonas Maebe 6e58ad4a12 * set firsttempoffset properly for use_fixed_stack %!s(int64=19) %!d(string=hai) anos
  Jonas Maebe 9de2847865 + support for passing parameters via pre-allocated stack space on i386 %!s(int64=19) %!d(string=hai) anos
  peter e5ca17b598 * fix compilation for r1224 %!s(int64=20) %!d(string=hai) anos
  Jonas Maebe f3384bab09 + some initial darwin/x86 stuff: %!s(int64=20) %!d(string=hai) anos
  fpc 790a4fe2d3 * log and id tags removed %!s(int64=20) %!d(string=hai) anos
  fpc 50778076c3 initial import %!s(int64=20) %!d(string=hai) anos
  peter e417e34496 * truncate log %!s(int64=20) %!d(string=hai) anos
  florian 8a9758c5e2 * logs truncated %!s(int64=21) %!d(string=hai) anos
  florian 57a2fe6ddb + some code for PIC support added %!s(int64=22) %!d(string=hai) anos
  peter 3a92a2a25a * parameter alignment fixes %!s(int64=22) %!d(string=hai) anos
  peter 70fe77ca7c * procinfo unit contains tprocinfo %!s(int64=22) %!d(string=hai) anos