X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Farch%2FChangeLog;h=e4956c32e79aa300d35c195f5e0ee2fd44966a3a;hb=80396a76c2e10d1ce0a0d597583a77cdbf9ca1b9;hp=21a8c34ad41b36d450c661c5950a4c7025bbaf90;hpb=b39d5edf62fb3908e10647e1a7e60dadeb88b2be;p=mono.git diff --git a/mono/arch/ChangeLog b/mono/arch/ChangeLog index 21a8c34ad41..e4956c32e79 100644 --- a/mono/arch/ChangeLog +++ b/mono/arch/ChangeLog @@ -1,3 +1,145 @@ +2008-09-07 Mark Probst + + * ppc/ppc-codegen.h (ppc_load): Inserted cast to fix some + warnings. + +2008-06-16 Mark Probst + + * amd64/amd64-codegen.h: Removed extraneous parenthesis in a macro + nobody uses. + +2008-06-06 Zoltan Varga + + * amd64/amd64-codegen.h (amd64_padding_size): Rewrite this to use the + instructions recommended by the amd64 manual. + +2008-04-19 Zoltan Varga + + * amd64/amd64-codegen.h (amd64_is_imm32): Use gint64 instead of glong because of + win64. + +2008-03-13 Geoff Norton + + * arch/arm/tramp.c: Dont compile this on PLATFORM_MACOSX + +2008-02-18 Zoltan Varga + + * amd64/amd64-codegen.h (amd64_movsxd_reg_mem): New codegen macro. + +2008-02-14 Zoltan Varga + + * amd64/amd64-codegen.h (amd64_alu_membase8_imm_size): New codegen macro. + +2008-02-08 Zoltan Varga + + * arm/arm-codegen.h: Fix the ordering of arguments for some load/store opcodes + so they are consistent. + +2008-01-24 Zoltan Varga + + * Makefile.am (SUBDIRS): Or if INTERP_SUPPORTED is true. + + * Makefile.am (SUBDIRS): Only set this on arm. + +2007-11-20 Zoltan Varga + + * amd64/amd64-codegen.h (amd64_alu_reg_imm_size): Prefer the smaller + instruction encoding. + +2007-11-03 David S. Miller + + * sparc/sparc-codegen.h (sparc_set32, sparc_set): A plain sethi + can be used if the constant value only has the top 22 bits set. + +2007-11-01 Geoff Norton + + * x86/Makefile.am: Only compile tramp.c if INTERP_SUPPORTED is true + Fixes the build on Leopard. + +2007-11-01 Geoff Norton + + * ppc/Makefile.am: Only compile tramp.c if INTERP_SUPPORTED is true + Fixes the build on Leopard. + +2007-10-26 Jonathan Chambers + + * amd64/amd64-codegen.h: Begin Win64 port. Use AMD64_ARG_REG# + defines to access param registers. Replace long usage with + gsize as sizeof(long) != sizeof(void*) on Win64. + + Code is contributed under MIT/X11 license. + +2007-10-09 Zoltan Varga + + * amd64/amd64-codegen.h (amd64_jump_membase_size): Remove an unneccesary + rex prefix which trips up valgrind. + +2007-07-14 Zoltan Varga + + * amd64/amd64-codegen.h: Remove some unused rex prefixes. + +Wed Jul 4 15:29:07 CEST 2007 Paolo Molaro + + * x86/x86-codegen.h: added minimal sse instructions currently + needed by the JIT. + +2007-06-13 Randolph Chung + + * hppa/hppa-codegen.h: Update with more instructions. + * hppa/tramp.c: Disable for linux since we don't support the + interpreter. + +2007-05-20 Zoltan Varga + + * amd64/amd64-codegen.h (amd64_call_reg): Remove a got prefix which isn't needed. + +2007-04-23 Zoltan Varga + + * alpha/alpha-codegen.h: More alpha port work from + Sergey Tikhonov . + +Mon Mar 12 17:07:32 CET 2007 Paolo Molaro + + * amd64/amd64-codegen.h: removed some useless size rex prefixes. + +Wed Jan 24 21:00:40 CET 2007 Paolo Molaro + + * arm/arm-codegen.h: fixed encoding of short/byte load/store + instructions with negative immediate offsets. + +Mon Nov 20 17:36:45 CET 2006 Paolo Molaro + + * arm/arm-codegen.h: added suppot for thumb interworking instructions. + +Wed Nov 15 16:56:53 CET 2006 Paolo Molaro + + * mips/*: fixes by Mark E Mason . + +2006-09-12 Zoltan Varga + + * alpha/alpha-codegen.h: More alpha updates from Sergey Tikhonov . + +Tue Sep 12 13:09:56 CEST 2006 Paolo Molaro + + * arm/*: VFP floating point format code generation support. + +2006-09-12 Zoltan Varga + + * ia64/ia64-codegen.h: Add xmpy_l/u pseudo ops. + +2006-07-19 Zoltan Varga + + * amd64/amd64-codegen.h: Fix amd64_mov_mem_reg. + + * alpha/alpha-codegen.h alpha/test.c alpha/tramp.c: Applied patch from + Sergey Tikhonov . Updates to alpha support. + +Thu Jun 15 16:59:36 CEST 2006 Paolo Molaro + + * ppc/ppc-codegen.h: reduce noisy build warnings by + casting to the more commonly used unsigned char type + (from johannes@sipsolutions.net (Johannes Berg)). + 2006-05-14 Zoltan Varga * ia64/ia64-codegen.h (ia64_fetchadd8_acq_hint_pred): Fix encoding of this