Commit History

Author SHA1 Message Date
  Jonas Maebe 04d295f186 * first step towards supporting 32 bit targets with the LLVM code generator: 6 years ago
  Jonas Maebe acf02ab64b * when creating wrappers, add a prefix to parameter names to prevent them 6 years ago
  Jonas Maebe b1b559f283 * fixed used resulttype of char-to-shortstring typeconversion in case the 6 years ago
  Jonas Maebe 4686f61002 * keep track of the temp position separately from the offset in references, 7 years ago
  nickysn e1d0e7572e * i8086 TP7 compatibility fixes, related to obtaining procedure addresses: 7 years ago
  nickysn 0b66419e8b * use tasbtractprocdef(resultdef).addresstype instead of voidcodepointertype in 7 years ago
  florian 28cfa838b5 + support for the different flag registers of sparc 8 years ago
  florian b1dff29cbf * removed unused units 8 years ago
  florian 0cf5ef459d + tcgtypeconvnode.second_class_to_intf supports LOC_CONSTANT as well, resolves #31596 8 years ago
  Jonas Maebe a25ebbba3e + added volatility information to all memory references 8 years ago
  florian 000cffa8e3 * make more use of nf_internal to avoid range check errors 8 years ago
  svenbarth a2bf4efce2 * use indirect imports for FPC_EMPTYCHAR if necessary 9 years ago
  Jonas Maebe 017d4edbbb * fixed memory typecast of complex procdef to simple procvar: left.resultdef 9 years ago
  Jonas Maebe 3f01efbee0 * adapted tcgtypeconvnode.second_int_to_int() to work with high level cpu 9 years ago
  svenbarth 9d4e322cd0 Add AT_FUNCTION or AT_DATA to calls to (Weak)RefAsmSymbol. powerpc-macos needs them. 9 years ago
  Jonas Maebe a9498b6735 * fixed the parameter order for thlcgobj.g_load_const_field_by_name() 9 years ago
  Jonas Maebe 4821fa7c67 * fixed second_proc_to_procvar for 8086 after r32553 9 years ago
  Jonas Maebe d6fb458129 * made second_proc_to_procvar type safe 9 years ago
  Jonas Maebe 64c4e16f8b * converted last part of second_real_to_real() to the high level code 9 years ago
  Jonas Maebe a55e9a8b0a * fixed type in second_class_to_intf if the class was in a LOC_REGISTER 9 years ago
  Jonas Maebe d444b365e1 * finished conversion of second_class_to_intf to the high level code 9 years ago
  Jonas Maebe 0fc1fd6ac1 * replaced current_procinfo.currtrue/falselabel with storing the true/false 10 years ago
  Jonas Maebe f402b0d7df * changed getpointerdef() into a tpointerdef.getreusable() class method 10 years ago
  Jonas Maebe b9c9422fa7 * fixed type of reference used to store an ansichar that was converted 10 years ago
  Jonas Maebe 582aee4d90 * fixed the type of FPC_EMPTYCHAR when referencing it 10 years ago
  Jonas Maebe bd203a5b57 * synchronised with trunk till r30240 10 years ago
  Károly Balogh 0021ad714f * fixed some ancient code behind cpu_uses_separate_address_registers define to at least compile again, for some m68k experiment 10 years ago
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 10 years ago
  Jonas Maebe 2c3aa7cee0 * give an internal error in second_int_to_bool() if left.expectloc was not 10 years ago
  Jonas Maebe 3a78f4f580 * use the correct destination def for loading a simple proc2procvar 11 years ago