Historia zmian

Autor SHA1 Wiadomość Data
  Jonas Maebe b18ba8e85b * syncrhonised with trunk up till r28471 11 lat temu
  Jonas Maebe b710220a5e * fixed calldef specified in case of calling a varargs C function 11 lat temu
  Jonas Maebe d09243c8c1 * correctly handle make_simple_ref() for voidpointers 11 lat temu
  Jonas Maebe b745dcc64c * moved g_external_wrapper() to the hlcg, and also g_intf_wrapper() because 11 lat temu
  Jonas Maebe 33c277b3a7 + temp_to_ref() implementation for llvm 11 lat temu
  Jonas Maebe 0fbaa9e924 * record the alignment of temps, and set it when creating a reference based 11 lat temu
  Jonas Maebe 9880b53242 * changed all alignment parameters in the temp manager to shortint 11 lat temu
  Jonas Maebe dd733bd5b5 * changed all size parameters in the temp manager from longint to asizeint 11 lat temu
  Jonas Maebe 830952cc3b * moved creating a reference based on a ttemprecord to a new virtual method 11 lat temu
  Jonas Maebe 0a87133e00 * spelling fix 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 3b7f43ad77 * renamed (hl)gettemptyped() to (hl)gettempmanaged() to better indicate the 11 lat temu
  Jonas Maebe 979a3d7e1d * channged gettemptyped() into gethltemp() call, as gettemptyped() is only 11 lat temu
  Jonas Maebe 8064adec38 * converted tcgtryexceptnode.pass_generate_code() and 11 lat temu
  Jonas Maebe a637fbe596 * moved all g_exception_*() methods to hlcgobj and cleaned them up (no more 11 lat temu
  Jonas Maebe 9d118567cd + support for a_call_reg() on the llvm target (can call simple procvars now) 11 lat temu
  Jonas Maebe 3a78f4f580 * use the correct destination def for loading a simple proc2procvar 11 lat temu
  Jonas Maebe bd3f0b3ada * factored out the common calling code from a_call_name (to reuse in 11 lat temu
  Jonas Maebe b6fc2f1542 * don't emit the */pointer suffix for procdefs in llvmaddencodedtype_intern(), 11 lat temu
  Jonas Maebe cc4482d6f8 - removed tck_simple_procvar2proc, instead use 11 lat temu
  Jonas Maebe 904a033ba2 * factored out the code for loading a procvar address, and fixed all used 11 lat temu
  Jonas Maebe 63a3ff3c7f * integrate the functionality to create an address-only procvardef from a 11 lat temu
  Jonas Maebe 6f01bb56d6 * automatically call calcparas adter creating a procvardef from a procvdef, 11 lat temu
  Jonas Maebe b36e244e34 * allocate datastructures with new() instead of getmem() so that they get 11 lat temu
  Jonas Maebe a4a54fa344 * removed unnecessary "as" expressions 11 lat temu
  marco eb67f66e10 * add taglogfont out of compatibility, patch by Ocean, mantis #0026539 11 lat temu
  nickysn d553e4572a + added checks for HeapOrg and HeapEnd to the i8086 compact and large memory 11 lat temu
  marco 95bb0e0fd1 * VT_DECIMAL added, patch by Ocean, mantis #26539 11 lat temu
  pierre 17ad136412 Remove warning of misplaced <P> marker, as noticed by html checker 11 lat temu
  Károly Balogh 03a0f7b409 AROS: improved version of the previous commit, pass the stripping option to the linker instead, seems to work. 11 lat temu