Thu Sep 27 15:34:37 CEST 2001 Paolo Molaro <lupus@ximian.com>
[mono.git] / mono / arch / ChangeLog
1
2 Thu Sep 27 15:34:37 CEST 2001 Paolo Molaro <lupus@ximian.com>
3
4         * x86/x86-codegen.h: in memindex operand you can use X86_NOBASEREG
5         as basereg.
6
7 Wed Sep 26 16:29:36 CEST 2001 Paolo Molaro <lupus@ximian.com>
8
9         * x86/x86-codegen.h: added memindex addressing mode encoding
10         (and mov to/from register opcodes).
11
12 Mon Sep 24 18:49:01 CEST 2001 Paolo Molaro <lupus@ximian.com>
13
14         * x86/tramp.c: don't change a MONO_TYPE_STRING to a char*
15         when it's an argument to an internalcall.
16
17 Sun Sep 23 13:44:57 CEST 2001 Paolo Molaro <lupus@ximian.com>
18
19         * x86/tramp.c: handle MONO_TYPE_CLASS in trampolines.
20
21 2001-09-21  Dietmar Maurer  <dietmar@ximian.com>
22
23         * x86/x86-codegen.h (x86_breakpoint): added.
24
25 Tue Sep 18 13:23:59 CEST 2001 Paolo Molaro <lupus@ximian.com>
26
27         * x86/x86-codegen.h: remove C++ comments.
28
29 2001-09-17  Dietmar Maurer  <dietmar@ximian.com>
30
31         * x86/x86-codegen.h (x86_alu_reg_reg): replaced src/dest
32
33 Mon Sep 10 17:26:06 CEST 2001 Paolo Molaro <lupus@ximian.com>
34
35         * Makefile.am, x86/Makefile.am: conditional compile logic
36         to make porting to different targets easier.
37
38 Fri Sep 7 18:43:06 CEST 2001 Paolo Molaro <lupus@ximian.com>
39
40         * x86/x86-codegen.h: fixes and x86_mov_membase_imm ().
41         * x86/tramp.c: implemented mono_create_method_pointer ():
42         creates a native pointer to a method implementation that can be 
43         used as a normal C callback.
44
45 Thu Sep 6 15:38:00 CEST 2001 Paolo Molaro <lupus@ximian.com>
46
47         * x86/x86-codegen.h: added x86_rdtsc() and fixes.
48         * x86/tramp.c: create trampolines to call pinvoke methods.
49         * x86/Makefile.am: create a libmonoarch convenience library.
50
51 Mon Aug 27 09:29:00 CEST 2001 Paolo Molaro <lupus@ximian.com>
52
53         * x86/x86-codegen.h: fix x86_call_code (). x86_mov_regp_reg () added.
54
55 Sat Aug 18 12:40:32 CEST 2001 Paolo Molaro <lupus@ximian.com>
56
57         * x86/x86-codegen.h: fix a couple of buglets and add x86_regp_emit().
58
59 Wed Aug 8 15:30:05 CEST 2001 Paolo Molaro <lupus@ximian.com>
60
61         * x86/x86-codegen.h, x86/test.c: added x86 code emitter with
62         test.
63