Historie revizí

Autor SHA1 Zpráva Datum
  florian 6e671e2e85 * gen_load_cgpara_loc with OS_(S)32 for 8 bit ALUs fixed před 10 roky
  sergei 53b0ef1f61 - Removed superfluous tai_align, the new_section procedure creates one itself. před 11 roky
  nickysn 9da1ee0138 * i8086 far data model fixes in the copying of openarray value params před 11 roky
  nickysn 36aae69e2b + initialize the initialloc for push_addr_param parameters correctly in i8086 před 11 roky
  nickysn cf1d60b8eb + added size info to the 'Var X located at' comment generated in the asm output před 11 roky
  nickysn 66d7beb7fe * i8086 far data memory model fix for except_buf_size před 11 roky
  nickysn 5ae9443d66 * moved the EXCEPT_BUF_SIZE const to be local to ncgutils.get_exception_temps, před 11 roky
  florian a4b6e99db1 * increase refs of hidden high parameter if the corresponding open/const array is used před 11 roky
  nickysn 891ab86254 * fixed ncgutil.gen_load_vmt_register and tcgloadvmtaddrnode.pass_generate_code před 11 roky
  nickysn 149db35910 * i8086 far data memory model fix in ncgutil.new_exception před 11 roky
  Jonas Maebe 73a3f5ced4 * moved ncgutil.maybechangeloadnodereg() to hlcg.maybe_change_load_node_reg() před 11 roky
  Jonas Maebe 4065483a50 * completed thlcgobj.location_force_fpureg(), use it everywhere and removed před 11 roky
  Jeppe Johansen 2227045e23 Replace forbidden chars in more places in the GAS assembler writer. před 11 roky
  Jeppe Johansen 66f5b71fe9 Fixed passing of 32bit arguments on 8-bit architectures. před 11 roky
  sergei 53556f529d * gen_alloc_symtable: don't use current_procinfo.procdef, the necessary procdef is passed in 'pd' parameter. před 11 roky
  sergei 949907f1f3 * Don't emit "Temps allocated between..." comment in assembler listing if procedure has no temps. před 11 roky
  Jonas Maebe 4e9c54278e * the function result of constructors always is self, always is valid and is před 11 roky
  florian e6a9e385d3 * spelling fixed před 11 roky
  nickysn 420f30bacd * fixed the handling of OS_PAIR/OS_SPAIR-sized parameters in ncgutil.gen_load_cgpara_loc. This fixes 32-bit regvar'd parameters on i8086. před 11 roky
  sergei 409e176ded * Factored reusable (SEH-related) piece of code into separate procedure. před 11 roky
  nickysn c51c75936b * 16/8-bit ALU fixes in ncgutil.gen_free_symtable před 11 roky
  nickysn 1dabaf5ded * 16/8-bit ALU fixes in ncgutil.add_regvars před 11 roky
  nickysn d1f0eea902 * 16/8-bit ALU fixes in ncgutil.gen_alloc_regvar před 11 roky
  nickysn fd05d0c14e * 16/8-bit ALU fix in maybechangeloadnodereg. This fixes the tbopr and trox2 před 11 roky
  sergei b8a76c5da2 - Removed gen_proc_symbol procedure, no longer used, replaced by thlcgobj.gen_proc_symbol method. před 12 roky
  sergei c3350d13f9 * MIPS: floating point parameters on stack should be loaded to/from FPU registers directly, without using temp. před 12 roky
  Jonas Maebe 2dd75e707e * renamed thlcgobj.tcgsize2orddef to defutil.cgsize_orddef před 12 roky
  Jonas Maebe 5051453806 + support for LOC_(C)MMREGISTER in hlcg před 12 roky
  nickysn 47fe8e03b1 * refactored ncgutil.gen_load_cgpara_loc to use cgpara.locations_count před 12 roky
  nickysn ecb5a4866d * refactored the int64 result passing in ax:bx:cx:dx to use 4 paralocs, instead of the GetNextReg hack před 12 roky