Merged revisions 7693-7700 via svnmerge from
authormichi <none@none>
Sun, 15 Apr 2007 00:38:00 +0000 (00:38 +0000)
committermichi <none@none>
Sun, 15 Apr 2007 00:38:00 +0000 (00:38 +0000)
commitc7431d7f18454f101cd6a64df2d12057cdd8aaa5
treed0f19f8e2a5a62628b5aaf8a67312827d612a060
parent7e38771488aaa530f362a166d83d7367cb50810d
Merged revisions 7693-7700 via svnmerge from
svn+ssh://michi@c1.complang.tuwien.ac.at/ahome/cacao/svn/cacao/trunk

........
  r7694 | tbfg | 2007-04-12 17:35:13 +0200 (Thu, 12 Apr 2007) | 8 lines

  * src/vm/jit/powerpc64/emit.c (emit_patcher_stubs): Removed dead code.

  * src/vm/jit/powerpc64/codegen.c (ICMD_ISUB): Fixed evil bug.
  (ICMD_LSHR): Fixed a bug.
  (createnativestub): Use emit_patcher_stub.

  * src/vm/jit/powerpc64/patcher.c (patcher_resolve_native): Fixed.
........
  r7695 | twisti | 2007-04-12 21:49:34 +0200 (Thu, 12 Apr 2007) | 14 lines

  * src/vm/jit/stack.c (stack_analyse): Removed USEBUILTINTABLE, always
  check for automatic-builtins (compile this is not affected).

  * src/vm/jit/alpha/arch.h,
  src/vm/jit/arm/arch.h,
  src/vm/jit/i386/arch.h,
  src/vm/jit/m68k/arch.h,
  src/vm/jit/mips/arch.h,
  src/vm/jit/powerpc/arch.h,
  src/vm/jit/powerpc64/arch.h,
  src/vm/jit/s390/arch.h,
  src/vm/jit/sparc64/arch.h,
  src/vm/jit/x86_64/arch.h (USEBUILTINTABLE): Removed.
........
  r7698 | twisti | 2007-04-13 12:12:04 +0200 (Fri, 13 Apr 2007) | 5 lines

  * src/cacao/cacao.c (main): Save the error message of the first
  lt_dlopenext and print it too when the second fails (thanks Dalibor).
  Although there's still a problem, when the first fails for some reason
  and the second picks up and old installed one silently.
........
  r7699 | twisti | 2007-04-13 12:42:05 +0200 (Fri, 13 Apr 2007) | 2 lines

  * src/vm/jit/mips/md-abi.c (md_param_alloc): Code beautified.
........
  r7700 | twisti | 2007-04-13 13:48:48 +0200 (Fri, 13 Apr 2007) | 3 lines

  * src/vm/jit/mips/codegen.c (codegen_emit): ICMD_LDIV, ICMD_LREM: Use
  REG_Ax_Ax_PACKED defines.
........

--HG--
branch : exact-gc
17 files changed:
src/cacao/cacao.c
src/vm/jit/alpha/arch.h
src/vm/jit/arm/arch.h
src/vm/jit/i386/arch.h
src/vm/jit/m68k/arch.h
src/vm/jit/mips/arch.h
src/vm/jit/mips/codegen.c
src/vm/jit/mips/md-abi.c
src/vm/jit/powerpc/arch.h
src/vm/jit/powerpc64/arch.h
src/vm/jit/powerpc64/codegen.c
src/vm/jit/powerpc64/emit.c
src/vm/jit/powerpc64/patcher.c
src/vm/jit/s390/arch.h
src/vm/jit/sparc64/arch.h
src/vm/jit/stack.c
src/vm/jit/x86_64/arch.h