Commit History

Author SHA1 Message Date
  marco 1df3226a2f * skeleton for rtl-console package. Not yet active. 11 years ago
  nickysn b8203a3406 * fixed tcg8086.gen_cmp32_jmp1 for the less than/greater than cases 11 years ago
  nickysn 270444508a * fixed not(boolean32) and not(boolean64) on i8086 11 years ago
  pierre de89827eb7 Clean up comment at start of fpc_mul_dword 11 years ago
  Jonas Maebe ab4844bdff * give an internal error when trying to set/get procdef properties that are 11 years ago
  pierre a4e08f8611 Move int32p.inc inclusion to end of i8086.inc as it needs to be parsed before generic.inc 11 years ago
  Jonas Maebe b106ded0e9 * use SystemFileName instead of the original FileName in DeleteFile() 11 years ago
  sergei d2a9308181 + SPARC: implemented register spill replacement. 11 years ago
  sergei 0afd95e840 * SPARC, tmoddivnode improvements/fixes: 11 years ago
  nickysn cf6f408214 + implemented the tcg8086.a_cmp_*_*_label methods for i8086. How did the i8086 11 years ago
  florian ac120d075a * moved directory handling code 11 years ago
  Jonas Maebe 32b9926536 * don't check forwarddefs of copied record/objectdefs (there are none, since 11 years ago
  florian 1fc6316cbc * use generic 32*32 -> 64 bit multiplication on arm thumb 11 years ago
  marco 0bb6469b80 * remove accidentally inserted BOM, as reported by M. Ring. 11 years ago
  marco ebe262762a * Clean out of $i textrec and filerec includes that are redundant now that cpstrrtl exposes 11 years ago
  masta bcec29f1b4 Disable generation of UMULL when generating thumb1 code 11 years ago
  masta e5b3d89a5d Add CPUARM_HAS_UMULL flag 11 years ago
  sergei 36d0c8a5a7 * x86 and SPARC: fixed handling 64-bit (qwordbool) values in tcgnotnode (partial fix for Mantis #25255). 11 years ago
  nickysn e1332304ef * when converting Hi() to a shr node, convert the right shr const parameter to 11 years ago
  nickysn d4e01637e7 * use nativeint, instead of longint in fpc_div_dword and fpc_mod_dword, because 11 years ago
  marco 2a4385c196 * simple strtomd5 function from mantis #23397 11 years ago
  nickysn 988b742d71 * avoid the meaningless conversion of the right shl/shr argument to 32-bit on 11 years ago
  masta f8889e3d6d Use optimize_op_const in ARM cg 11 years ago
  masta d32abdf047 Little cleanup in tarmaddnode.second_add64bit 11 years ago
  masta cec633e86e Optimized support for 32x32 => 64bit multiplications on ARM 11 years ago
  nickysn dcb9306de8 * perform the OP_AND, OP_OR and OP_XOR optimizations for 0 and $FFFF values 11 years ago
  nickysn 9a1e33d2a0 * tcg8086.a_op_const_reg: perform the OP_AND, OP_OR and OP_XOR optimizations for 11 years ago
  nickysn 9eb4419ba3 * fixed the conversion and assignment to the 64-bit boolean types on the i8086 11 years ago
  nickysn 974fea30b2 * use only one temporary 16-bit register, instead of two in tcg8086.g_flags2ref 11 years ago
  nickysn 72e526b9b1 * taddnode.pass_1: set correctly expectloc to LOC_JUMP or LOC_FLAGS for compare 11 years ago