Historial de Commits

Autor SHA1 Mensaje Fecha
  Jonas Maebe bd203a5b57 * synchronised with trunk till r30240 hace 10 años
  florian f07969245b * fix warning about uninitialized variable hace 10 años
  Jonas Maebe 0c394eb6f4 * ensure we don't call a_load_cgparaloc_anyreg() to move an fpu register hace 10 años
  Jonas Maebe fc21845686 * fixed the allocation of R12 on ppc32/ppc64 when used to hold the value of hace 10 años
  Károly Balogh 0021ad714f * fixed some ancient code behind cpu_uses_separate_address_registers define to at least compile again, for some m68k experiment hace 10 años
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 hace 10 años
  Jonas Maebe edb3124ae8 * copy arrays passed by value to cdecl routines on the callee side even on hace 10 años
  Jonas Maebe 2dbfbd40ab * unified hlcg.g_copyvalueparas and ncgutil.copyvalueparas, they have the hace 10 años
  Jonas Maebe 6e12ad817f * don't make copies of arrays passed as value parameters to cdecl routines hace 10 años
  Jonas Maebe c6ba0bb6fb + support for targets that require by-reference value parameters to be hace 10 años
  Jonas Maebe bc3d495285 * extra error checking in gen_load_cgpara_loc hace 10 años
  Jonas Maebe b8c8ef8489 * support transfering a cgpara that is stored in multiple paralocs into a hace 10 años
  pierre 9b468ba728 Change code so that the condition to use global or local symbol matches hace 10 años
  florian 6e671e2e85 * gen_load_cgpara_loc with OS_(S)32 for 8 bit ALUs fixed hace 11 años
  Jonas Maebe b745dcc64c * moved g_external_wrapper() to the hlcg, and also g_intf_wrapper() because hace 11 años
  Jonas Maebe a637fbe596 * moved all g_exception_*() methods to hlcgobj and cleaned them up (no more hace 11 años
  Jonas Maebe 9a683a0288 * converted new_exception to hlcgobj hace 11 años
  Jonas Maebe 6e1d370417 * split off the texceptaddr declaration into rtl/inc/excepth.inc, so it can hace 11 años
  Jonas Maebe 142d5d6d06 - removed get_jumpbuf_size/align, use rec_jmp_buf instead hace 11 años
  Jonas Maebe 7949bebb8d * synchronised with r28168 of trunk hace 11 años
  sergei 53b0ef1f61 - Removed superfluous tai_align, the new_section procedure creates one itself. hace 11 años
  Jonas Maebe bacd303208 * synchronized with trunk up to r27758 hace 11 años
  nickysn 9da1ee0138 * i8086 far data model fixes in the copying of openarray value params hace 11 años
  nickysn 36aae69e2b + initialize the initialloc for push_addr_param parameters correctly in i8086 hace 11 años
  nickysn cf1d60b8eb + added size info to the 'Var X located at' comment generated in the asm output hace 11 años
  nickysn 66d7beb7fe * i8086 far data memory model fix for except_buf_size hace 11 años
  nickysn 5ae9443d66 * moved the EXCEPT_BUF_SIZE const to be local to ncgutils.get_exception_temps, hace 11 años
  florian a4b6e99db1 * increase refs of hidden high parameter if the corresponding open/const array is used hace 11 años
  nickysn 891ab86254 * fixed ncgutil.gen_load_vmt_register and tcgloadvmtaddrnode.pass_generate_code hace 11 años
  nickysn 149db35910 * i8086 far data memory model fix in ncgutil.new_exception hace 11 años