Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe bc3d495285 * extra error checking in gen_load_cgpara_loc %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe b8c8ef8489 * support transfering a cgpara that is stored in multiple paralocs into a %!s(int64=10) %!d(string=hai) anos
  pierre 9b468ba728 Change code so that the condition to use global or local symbol matches %!s(int64=10) %!d(string=hai) anos
  florian 6e671e2e85 * gen_load_cgpara_loc with OS_(S)32 for 8 bit ALUs fixed %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe b745dcc64c * moved g_external_wrapper() to the hlcg, and also g_intf_wrapper() because %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe a637fbe596 * moved all g_exception_*() methods to hlcgobj and cleaned them up (no more %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 9a683a0288 * converted new_exception to hlcgobj %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 6e1d370417 * split off the texceptaddr declaration into rtl/inc/excepth.inc, so it can %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 142d5d6d06 - removed get_jumpbuf_size/align, use rec_jmp_buf instead %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 7949bebb8d * synchronised with r28168 of trunk %!s(int64=11) %!d(string=hai) anos
  sergei 53b0ef1f61 - Removed superfluous tai_align, the new_section procedure creates one itself. %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe bacd303208 * synchronized with trunk up to r27758 %!s(int64=11) %!d(string=hai) anos
  nickysn 9da1ee0138 * i8086 far data model fixes in the copying of openarray value params %!s(int64=11) %!d(string=hai) anos
  nickysn 36aae69e2b + initialize the initialloc for push_addr_param parameters correctly in i8086 %!s(int64=11) %!d(string=hai) anos
  nickysn cf1d60b8eb + added size info to the 'Var X located at' comment generated in the asm output %!s(int64=11) %!d(string=hai) anos
  nickysn 66d7beb7fe * i8086 far data memory model fix for except_buf_size %!s(int64=11) %!d(string=hai) anos
  nickysn 5ae9443d66 * moved the EXCEPT_BUF_SIZE const to be local to ncgutils.get_exception_temps, %!s(int64=11) %!d(string=hai) anos
  florian a4b6e99db1 * increase refs of hidden high parameter if the corresponding open/const array is used %!s(int64=11) %!d(string=hai) anos
  nickysn 891ab86254 * fixed ncgutil.gen_load_vmt_register and tcgloadvmtaddrnode.pass_generate_code %!s(int64=11) %!d(string=hai) anos
  nickysn 149db35910 * i8086 far data memory model fix in ncgutil.new_exception %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 73a3f5ced4 * moved ncgutil.maybechangeloadnodereg() to hlcg.maybe_change_load_node_reg() %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 4065483a50 * completed thlcgobj.location_force_fpureg(), use it everywhere and removed %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe e9268a0a14 * synchronised with trunk up till r26975 %!s(int64=11) %!d(string=hai) anos
  Jeppe Johansen 2227045e23 Replace forbidden chars in more places in the GAS assembler writer. %!s(int64=11) %!d(string=hai) anos
  Jeppe Johansen 66f5b71fe9 Fixed passing of 32bit arguments on 8-bit architectures. %!s(int64=11) %!d(string=hai) anos
  sergei 53556f529d * gen_alloc_symtable: don't use current_procinfo.procdef, the necessary procdef is passed in 'pd' parameter. %!s(int64=11) %!d(string=hai) anos
  sergei 949907f1f3 * Don't emit "Temps allocated between..." comment in assembler listing if procedure has no temps. %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 4e9c54278e * the function result of constructors always is self, always is valid and is %!s(int64=11) %!d(string=hai) anos
  florian e6a9e385d3 * spelling fixed %!s(int64=11) %!d(string=hai) anos
  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. %!s(int64=11) %!d(string=hai) anos