История коммитов

Автор SHA1 Сообщение Дата
  svenbarth 930070a8ca + new tprocnameoption pno_noparams to prohibit tprocdef.customprocname() from adding the procdef's parameters 8 лет назад
  svenbarth 3f77ce3b12 * leave parse_proc_head() (with some error recovery) if the interface could not be found instead of running straight into an access violation 8 лет назад
  michael a4e9a6d6e4 * Remove debug writeln 8 лет назад
  Jonas Maebe 1c820e9c8e * similar change as in r34976 for the generic code: don't assume that if 8 лет назад
  Jonas Maebe 26f9dabf56 * write the volatile flag for LLVM load/store operations if set 8 лет назад
  Jonas Maebe 4d951780d1 + support for LLVM 3.8 and LLVM 3.9 IR to the llvm assembler writer 8 лет назад
  Jonas Maebe 3ea976fd2d * fixed compilation of llvm compiler after r34996 8 лет назад
  Károly Balogh 74c1f2aec9 m68k: cosmetics (less C-ism) 8 лет назад
  florian c32e41b551 + add missing semicolon in fpc_initialize_array declaration, patch by Maciej Izak 8 лет назад
  florian 3faff7946d * fix typo for endif VER3_0_0, patch by Maciej Izak 8 лет назад
  florian 5d8bcaeb4b + additional flag po_staticmethod for procoptions for class operator. Each class operator is also static, patch by Maciej Izak 8 лет назад
  michael 5786182188 * Proper fix for bug ID #30697 8 лет назад
  Jonas Maebe a25ebbba3e + added volatility information to all memory references 8 лет назад
  Károly Balogh 6dff85df58 math: replace trunc() with int() in some functions working with floats to avoid some unnecessary int64->double conversions, as trunc returns an integer, which then has to be converted back to float 8 лет назад
  Károly Balogh 5c87e870fd tabs to spaces fix, no functional changes 8 лет назад
  Károly Balogh 4ee06e7bec m68k: implemented in_int_real support 8 лет назад
  Károly Balogh c3e68d6b2d inline: implemented the second pass stub calls for inl_int_real nodes 8 лет назад
  Károly Balogh c4e954c9a5 m68k: added fint and fintrz instructions 8 лет назад
  Jonas Maebe 26a05518f8 * implement unary minus for floating point via -1.0*x instead of 0-x, 8 лет назад
  Jonas Maebe 5dfaecdbcf - removed duplicate (differing) rule for ctypes unit 8 лет назад
  michael 76f7f81c85 * Raise exception if BasicEventCreate fails in constructor (bug ID 30769) 8 лет назад
  Károly Balogh 975dd13dcb m68k: fixed a copy paste error, which broke cos node on a coldfire fpu, effectively turning it into a sin node 8 лет назад
  michael c0f183258f * Added EProgrammerNotFound and EInvalidOpException, by Silvio Clecio (bug ID 30627) 8 лет назад
  Károly Balogh a595877da3 m68k: in fmove + op + fmove optimizations, allow the ops precision to be different to the fmoves 8 лет назад
  florian 7bb8873c83 * do not throw an internal error if in case of an previous error the parameter class of an errordef is requested, resolves #31016 8 лет назад
  michael 783f53d3a7 * Fix DateTimeToUnix, needs trunc instead of round (see bug ID #30697) 8 лет назад
  florian 48fbd569fd * support for the CDQE instruction, by Emelyanov Roman, resolves #30978 8 лет назад
  florian 44e5667372 * fix darwin rtl makefile for make 3.82, partly based on work by Alfred, resolves #30964 8 лет назад
  michael c06ab3f0f3 * Fix bug ID #30954 8 лет назад
  Károly Balogh 98d4c426cb m68k: some groundwork for an improved optimizer, now tries to optimize away MOVE/FMOVE based unnecessary register shuffling around ops when possible (with room for further improvements) 8 лет назад