Historial de Commits

Autor SHA1 Mensaje Fecha
  Jonas Maebe 6e09fcb744 * fixed ansi/unicodestring constants on non-llvm/darwin platforms after hace 11 años
  Jonas Maebe 5c75b6dd6b * synchronised with trunk up till r28402 hace 11 años
  marco 4aced18d94 * Patch by Bart Broersma to fix breakage over the years. Though this file is mostly obsolete. Mants #26575 hace 11 años
  nickysn 21246e973a * TinyHeapMinBlock defined as sizeof(TTinyHeapBlock), as that's the smallest hace 11 años
  Jonas Maebe c6ddf0001c * simplified in_smallset() and removed some old cruft (there's no need hace 11 años
  Jonas Maebe 4e3f504caa * don't try to check whether the last parameter of a cdecl function is a hace 11 años
  nickysn e8c1a44068 * swapped the order of the Next and Size fields in TTinyHeapBlock, because that hace 11 años
  Jonas Maebe 5e280b3131 * don't convert movs into (the non-existing) ldrs in do_spill_replace() hace 11 años
  Jonas Maebe 6aafe209d0 + llvm second_length() implementation (can't use generic one because of its hace 11 años
  Jonas Maebe 831cc96f48 * give an internalerror when calling cg.makeregsize() for a high level hace 11 años
  Jonas Maebe e8026ad8d3 * fixed the resultdef of length() intrinsic: it's ossinttype rather than hace 11 años
  Jonas Maebe a2e0f729c6 * use the correct opcode when loading integer pointer constants (such as nil) hace 11 años
  marco d37a2e65ec * *result_cint -> *result_int. Mantis #26583 Probably leftover of some int to cint replace. hace 11 años
  marco a03c9fbe8f * remove strutils from the buildunit mantis #26582 hace 11 años
  lacak 56e83ce5dd fcl-db: interbase: fix cases when client library is not loaded dynamically but link statically hace 11 años
  florian 499dd078e3 + automatically insert fma inlines into floating point code if possible and fastmath is activated hace 11 años
  sergei 482e61dafa * MIPS, TCpuAsmOptimizer.GetNextInstructionUsingReg: test that returned item is actually an instruction, because GetNextInstruction can sometimes stop on labels. hace 11 años
  sergei f1d1fd4f24 * Inserted explicit typecasts in order to prevent range check errors at some places where signed and unsigned types are assigned to each other (mostly MIPS-specific, but one was necessary in generic code). hace 11 años
  Jonas Maebe 0867b6e4f8 * added missing {$i fpcdefs.inc} hace 11 años
  Jonas Maebe 9a683a0288 * converted new_exception to hlcgobj hace 11 años
  Jonas Maebe 6e1d370417 * split off the texceptaddr declaration into rtl/inc/excepth.inc, so it can hace 11 años
  Jonas Maebe 4acd43c643 * don't force simple function results in memory hace 11 años
  Jonas Maebe ac4c455991 * handle non-integer/non-record memory destinations in gen_load_cgpara_loc() hace 11 años
  Jonas Maebe 50274f58b6 * ignore get/unget/alloc/dealloc of cpu registers when generating llvm code hace 11 años
  Jonas Maebe a64897ddee + thlcgobj.a_loadfpu/mm_loc_ref() hace 11 años
  Jonas Maebe 142d5d6d06 - removed get_jumpbuf_size/align, use rec_jmp_buf instead hace 11 años
  Jonas Maebe 0aab46b97f + tllvmtypeconvnode.second_int_to_bool() implementation hace 11 años
  Jonas Maebe f4cdf13d54 * since the generic second_bool_to_bool() calls through to hace 11 años
  Jonas Maebe af98f9e39d * initialise expectloc for passthrough first_bool_to_int() and hace 11 años
  Jonas Maebe 53e1d5c26f * fixed optimised form of a_cmp_const_reg_label(): when inverting the branch, we still hace 11 años