Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe ba1b4b1c92 + support for verifying whether a case statements handles all possibilities %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe 07bd4ba517 * let all the case code generation work with tconstexprint instead of aint, %!s(int64=6) %!d(string=hai) anos
  florian 7f5c2fa3aa * (modified) patch by Gareth Moreton: Speed improvement in case blocks, resolves #0034762 %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe 4686f61002 * keep track of the temp position separately from the offset in references, %!s(int64=7) %!d(string=hai) anos
  florian b1dff29cbf * removed unused units %!s(int64=8) %!d(string=hai) anos
  Jonas Maebe a25ebbba3e + added volatility information to all memory references %!s(int64=8) %!d(string=hai) anos
  florian 57f93ed40d * correctly generate accesses to jump tables if it contains negative entries, resolves issue #30119 %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 859676d7d3 * fixed r26519 for darwin/x86-64, see comments (mantis #25644) %!s(int64=11) %!d(string=hai) anos
  sergei ca58cc1d64 + x86_64: generate position-independent case jump tables (twice smaller than absolute ones and do not require dynamic relocations in .dll/.so). %!s(int64=11) %!d(string=hai) anos
  florian 58610af9f0 * adapt max_linear_list on x86-64 as well %!s(int64=12) %!d(string=hai) anos