Commit History

Author SHA1 Message Date
  florian 5d17b335a6 * based on patch by Christo Crause: when setting the controller type, set also the sub architecture, resolves #33189 7 years ago
  florian 5c18758b12 + based on a patch by Christo Crause create a define for the selected controller type (FPC_MCU_...), resolves #33191 7 years ago
  florian 2251e87e41 * fix compilation for jvm, resolves #33195 7 years ago
  florian 055a49b202 * patch by Christo Crause: the subarch type for atmega 8, 8A, 16 & 32 was incorrect. Atmega8A was also listed under the wrong subarch type in the makefile, also fixed. 7 years ago
  florian 29230ebdca + added comment why the code path is not yet enabled for 16 bit 7 years ago
  florian e92422383a * compilation fixed 7 years ago
  Mattias Gaertner 2eff55436d pastojs: pass static array to default arg: clone 7 years ago
  florian 91514da267 * factored out TX86AsmOptimizer.PostPeepholeOptCall 7 years ago
  Mattias Gaertner f7f6712344 fcl-passrc: test write(a:3,b3:) 7 years ago
  Mattias Gaertner 0362516772 pastojs: filer: read/write jsvalue 7 years ago
  Mattias Gaertner 6ffa463b43 fcl-passrc: added pekSpecialize for consistency with the other expression 7 years ago
  Mattias Gaertner cbe3d555c3 fcl-passrc: comment about AddRef 7 years ago
  florian 1b3627add1 + peephole optimization MovMov2Mov 5 7 years ago
  florian ad4ad82908 * prevent crash on not yet supported attribute declarations, resolves #32075 7 years ago
  florian f37bad774c * do not use 32 bit operations on 8 bit cpu in tcginnode.pass_generate_code if not needed, resolves #32071 7 years ago
  florian c3a0a4e252 + support fmrrd/fmdrr, resolves #32398 7 years ago
  florian 4d63945b8d + handle also STATUS_FLOAT_MULTIPLE_FAULTS, resolves #32822 7 years ago
  florian b421ed0db1 * fixed TranslateMxcsr 7 years ago
  florian 5eb59196d5 * remove sequential moves to the same register 7 years ago
  florian c1de51454c ti386shlshrnode.second_64bit: 7 years ago
  florian 99f1fe54af * check for registers removed which is not needed anymore 7 years ago
  florian f66a91499d * FPC uses meanwhile more mov instructions, so extended taicpu.is_same_reg_move to support them 7 years ago
  florian cd41312a8f * fixes not(<qwordbool>) on arm 7 years ago
  florian 15bdce0a6a * new test 7 years ago
  florian 2e9f6f9dfb * wrong alignment was used in r38252: alignment for a class returns the alignment of the implict pointer, but we really need the alignment of the data structure 7 years ago
  Mattias Gaertner fb2a664640 pastojs: test UTF-16 surrogate 7 years ago
  Mattias Gaertner fc8e95f8f5 fcl-passrc: fixed parent of TPasVariable.Expr, added resolver property BuiltInProcs 7 years ago
  Mattias Gaertner 232195ee95 fcl-json: fixed UseUTF8=false 7 years ago
  Mattias Gaertner ae3a735e51 fcl-json: faster read /u 7 years ago
  Mattias Gaertner f3c7642384 fcl-json: fixed conversion UTF-8 to UTF-8 7 years ago