Historia zmian

Autor SHA1 Wiadomość Data
  Jonas Maebe faf4a9cb38 * moved the generation of the "main" stub for libc-based platforms from 10 lat temu
  Jonas Maebe 9ee2a0f71c + g_set_addr_nonbitpacked_record_field_ref() thlcgobj method to make a 10 lat temu
  Jonas Maebe 6dd06a1aae * put the code for pure assembler routines in a separate asmlist, so 10 lat temu
  Jonas Maebe 0fc1fd6ac1 * replaced current_procinfo.currtrue/falselabel with storing the true/false 10 lat temu
  Jonas Maebe f402b0d7df * changed getpointerdef() into a tpointerdef.getreusable() class method 10 lat temu
  Jonas Maebe b39bc5888a * moved the import name handling entirely to hlcgobj so it can be 10 lat temu
  Jonas Maebe 1019a6b090 * use the def of the paraloc rather than the parasym's vardef in 10 lat temu
  Jonas Maebe c3233b21e8 * fixed reference/register types for thlcgobj.a_bit_test_* 10 lat temu
  Jonas Maebe 5418978415 * fixed types in thlcgobj.location_get_data_ref 10 lat temu
  Jonas Maebe 61e4a1b811 + added tasmlist parameter to getintparaloc() (needed for llvm) 10 lat temu
  Jonas Maebe bd203a5b57 * synchronised with trunk till r30240 10 lat temu
  Jeppe Johansen 914e9e7b49 Merged from trunk 10 lat temu
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 10 lat temu
  Jonas Maebe 2ab7f5c35d * moved x86-specific requirements from the generic bsr/bsf code to the 10 lat temu
  Jonas Maebe edb3124ae8 * copy arrays passed by value to cdecl routines on the callee side even on 10 lat temu
  Jonas Maebe 2dbfbd40ab * unified hlcg.g_copyvalueparas and ncgutil.copyvalueparas, they have the 10 lat temu
  Jonas Maebe 6e12ad817f * don't make copies of arrays passed as value parameters to cdecl routines 10 lat temu
  Jonas Maebe c6ba0bb6fb + support for targets that require by-reference value parameters to be 10 lat temu
  Jeppe Johansen 47dbec3111 Rebase to trunk revision 10 lat temu
  Jonas Maebe fde6448063 * don't directly add something to ref.index in get_bit_reg_ref_sref, as it 10 lat temu
  florian 69ac7dd7ef * limit initialization to register variables which really need to be initialized 10 lat temu
  Jeppe Johansen 6976af8365 Change .thumb_func to be an ait_directive instead of it's own tai type. 10 lat temu
  Jonas Maebe cc596225fa + thlcg.g_ptrtypecast_reg/ref() to typecast a pointer in a register, or the 10 lat temu
  Jonas Maebe b745dcc64c * moved g_external_wrapper() to the hlcg, and also g_intf_wrapper() because 11 lat temu
  Jonas Maebe 0fbaa9e924 * record the alignment of temps, and set it when creating a reference based 11 lat temu
  Jonas Maebe 830952cc3b * moved creating a reference based on a ttemprecord to a new virtual method 11 lat temu
  Jonas Maebe 344acef9b5 * separate tracking the def of a temp and whether or not it needs to be 11 lat temu
  Jonas Maebe a637fbe596 * moved all g_exception_*() methods to hlcgobj and cleaned them up (no more 11 lat temu
  Jonas Maebe 9a683a0288 * converted new_exception to hlcgobj 11 lat temu
  Jonas Maebe a64897ddee + thlcgobj.a_loadfpu/mm_loc_ref() 11 lat temu