2005-07-20 Zoltan Varga <vargaz@freemail.hu>
[mono.git] / mono / mini / ChangeLog
index e405822ecf1c1a063d09c23fe3ea4aa94bd94444..529c48d1eb7ecf5f98702b6e22f51c42d661fdbb 100644 (file)
@@ -1,5 +1,64 @@
+2005-07-20  Zoltan Varga  <vargaz@freemail.hu>
+
+       * mini-sparc.c (mono_arch_get_vcall_slot_addr): Call 
+       mono_sparc_is_virtual_call ().
+       
+       * mini-sparc.c (mono_arch_get_vcall_slot_addr): Fix warning.
+
+       * tramp-sparc.c (mono_arch_create_trampoline_code): Fix order of
+       trampoline parameters.
+
+       * mini-sparc.c (mono_arch_get_vcall_slot_addr): Fix signature.
+       
+       * mini-sparc.c (mono_arch_get_vcall_slot_addr): Rename this
+       to mono_arch_get_vcall_slot_addr.
+
+       * Makefile.am tramp-sparc.c: Update the sparc port to use the generic
+       trampoline code.
+
+       * *-sparc.*: Merge the mini-xp-regalloc branch for sparc.
+
+2005-07-19  Zoltan Varga  <vargaz@freemail.hu>
+
+       * mini-ia64.h mini-ia64.c: Finish pinvoke support.
+
+2005-07-19  Martin Baulig  <martin@ximian.com>
+
+       * exceptions-amd64.c (throw_exception): Call
+       mono_debugger_throw_exception() here like we're doing it on i386.
+
+2005-07-19  Zoltan Varga  <vargaz@freemail.hu>
+
+       * mini-ia64.c: Add optimized TLS access support.
+
+2005-07-18  Zoltan Varga  <vargaz@freemail.hu>
+
+       * mini-exceptions.c: Ongoing IA64 work.
+
+       * mini-ia64.c inssel-long.brg: Ongoing IA64 work.
+
+       * mini.c: Use the default optimization set when embedding. Fixes
+       #75194.
+
+2005-07-11  Zoltan Varga  <vargaz@freemail.hu>
+
+       * tramp-amd64.c tramp-ia64.c Makefile.am: Move arch independent parts 
+       of trampolines to a separate file.
+
+       * mini-trampolines.c: New file.
+
+       * mini.h tramp-x86.c: Move arch independent parts of trampolines to a 
+       separate file.
+       
+       * tramp-x86.c: Reorganize the trampoline code to be similar to the 
+       amd64/ia64 code.
+
+       * mini-codegen.c: Fix cygwin build.
+
 2005-07-10  Zoltan Varga  <vargaz@freemail.hu>
 
+       * mini.c: Add some minor changes needed by the IA64 port.
+
        * *-ia64.*: Ongoing IA64 work.
 
 2005-07-09  Zoltan Varga  <vargaz@freemail.hu>