Commit History

Author SHA1 Message Date
  svenbarth 557f74cdbd (Note to self: always include the root of the working copy in the commit when dealing with merges -.-) 9 years ago
  Jonas Maebe da696057ab * converted register_maybe_adjust_setbase() to the high level code generator 9 years ago
  Jeppe Johansen 14020b044c Fix bug in gen_load_cgpara_loc for 64bit registers on 8bit architectures. 9 years ago
  yury d8542bf778 * Do not remove a ret-in-param value from the stack by callee for safecall function when safecall exception check is enabled for a target. 9 years ago
  yury 11a9ff4a43 * Removed unused vars for mipsel compiler. 10 years ago
  yury 432248cbf1 * Removed lot of unused vars. 10 years ago
  Jonas Maebe 0fc1fd6ac1 * replaced current_procinfo.currtrue/falselabel with storing the true/false 10 years ago
  Jonas Maebe f402b0d7df * changed getpointerdef() into a tpointerdef.getreusable() class method 10 years ago
  Jonas Maebe b39bc5888a * moved the import name handling entirely to hlcgobj so it can be 10 years ago
  Jonas Maebe 3f736f6114 * handle the loading of VMT entries at the node level, so it's done in a 10 years ago
  Jonas Maebe 32501834c9 * fixed memory leaks due to missing frees of temporary tcgpara locations 10 years ago
  florian f95d5e0de6 + support 8 locations in gen_load_cgpara_loc 10 years ago
  Jonas Maebe 8fc562a2f8 * fixed def used for saving the result of fpc_setjmp() after r30497, fixes 10 years ago
  Jonas Maebe a674804869 * made fpc_setjmp() code generic and fixed it for llvm 10 years ago
  Jonas Maebe 61e4a1b811 + added tasmlist parameter to getintparaloc() (needed for llvm) 10 years ago
  Jonas Maebe bd203a5b57 * synchronised with trunk till r30240 10 years ago
  florian f07969245b * fix warning about uninitialized variable 10 years ago
  Jonas Maebe 0c394eb6f4 * ensure we don't call a_load_cgparaloc_anyreg() to move an fpu register 10 years ago
  Jonas Maebe fc21845686 * fixed the allocation of R12 on ppc32/ppc64 when used to hold the value of 10 years ago
  Károly Balogh 0021ad714f * fixed some ancient code behind cpu_uses_separate_address_registers define to at least compile again, for some m68k experiment 10 years ago
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 10 years ago
  Jonas Maebe edb3124ae8 * copy arrays passed by value to cdecl routines on the callee side even on 10 years ago
  Jonas Maebe 2dbfbd40ab * unified hlcg.g_copyvalueparas and ncgutil.copyvalueparas, they have the 10 years ago
  Jonas Maebe 6e12ad817f * don't make copies of arrays passed as value parameters to cdecl routines 10 years ago
  Jonas Maebe c6ba0bb6fb + support for targets that require by-reference value parameters to be 10 years ago
  Jonas Maebe bc3d495285 * extra error checking in gen_load_cgpara_loc 10 years ago
  Jonas Maebe b8c8ef8489 * support transfering a cgpara that is stored in multiple paralocs into a 10 years ago
  pierre 9b468ba728 Change code so that the condition to use global or local symbol matches 10 years ago
  florian 6e671e2e85 * gen_load_cgpara_loc with OS_(S)32 for 8 bit ALUs fixed 10 years ago
  Jonas Maebe b745dcc64c * moved g_external_wrapper() to the hlcg, and also g_intf_wrapper() because 11 years ago