1. 09 8月, 2013 1 次提交
    • J
      tcg/mips: fix invalid op definition errors · 85711e6b
      James Hogan 提交于
      tcg/mips/tcg-target.h defines various operations conditionally depending
      upon the isa revision, however these operations are included in
      mips_op_defs[] unconditionally resulting in the following runtime errors
      if CONFIG_DEBUG_TCG is defined:
      
      Invalid op definition for movcond_i32
      Invalid op definition for rotl_i32
      Invalid op definition for rotr_i32
      Invalid op definition for deposit_i32
      Invalid op definition for bswap16_i32
      Invalid op definition for bswap32_i32
      tcg/tcg.c:1196: tcg fatal error
      
      Fix with ifdefs like the i386 backend does for movcond_i32.
      Signed-off-by: NJames Hogan <james.hogan@imgtec.com>
      Cc: Aurelien Jarno <aurelien@aurel32.net>
      Cc: Richard Henderson <rth@twiddle.net>
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      85711e6b
  2. 09 7月, 2013 1 次提交
  3. 02 4月, 2013 1 次提交
  4. 24 2月, 2013 1 次提交
  5. 19 12月, 2012 2 次提交
  6. 30 10月, 2012 1 次提交
  7. 12 10月, 2012 1 次提交
  8. 07 10月, 2012 1 次提交
  9. 26 9月, 2012 1 次提交
  10. 23 9月, 2012 1 次提交
  11. 22 9月, 2012 13 次提交
  12. 16 9月, 2012 1 次提交
  13. 29 8月, 2012 1 次提交
    • A
      tcg/mips: fix broken CONFIG_TCG_PASS_AREG0 code · 18fec301
      Aurelien Jarno 提交于
      The CONFIG_TCG_PASS_AREG0 code for calling ld/st helpers was
      broken in that it did not respect the ABI requirement that 64
      bit values were passed in even-odd register pairs. The simplest
      way to fix this is to implement some new utility functions
      for marshalling function arguments into the correct registers
      and stack, so that the code which sets up the address and
      data arguments does not need to care whether there has been
      a preceding env argument.
      
      Based on commit 9716ef3b for ARM by Peter Maydell.
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      Reviewed-by: NPeter Maydell <peter.maydell@linaro.org>
      18fec301
  14. 18 3月, 2012 1 次提交
  15. 15 3月, 2012 1 次提交
  16. 04 3月, 2012 1 次提交
  17. 15 11月, 2011 2 次提交
  18. 01 10月, 2011 1 次提交
  19. 22 8月, 2011 1 次提交
  20. 21 7月, 2011 1 次提交
  21. 27 6月, 2011 2 次提交
  22. 04 6月, 2011 1 次提交
  23. 12 1月, 2011 1 次提交
  24. 08 1月, 2011 1 次提交
  25. 09 6月, 2010 1 次提交