Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by [EMAIL PROTECTED]

http://bugzilla.ximian.com/show_bug.cgi?id=81866

--- shadow/81866        2007-06-12 20:50:07.000000000 -0400
+++ shadow/81866.tmp.5819       2007-06-12 20:50:07.000000000 -0400
@@ -0,0 +1,64 @@
+Bug#: 81866
+Product: Mono: Runtime
+Version: 1.2
+OS: Debian Woody
+OS Details: hppa-linux
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Normal
+Component: JIT
+AssignedTo: [EMAIL PROTECTED]                            
+ReportedBy: [EMAIL PROTECTED]               
+QAContact: [EMAIL PROTECTED]
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: Port JIT to hppa-linux
+
+The attached series of patches add preliminary support for hppa-linux to
+the mono runtime.
+
+Most of the regression tests pass, but there are still some problems with
+array and exception handling, and we cannot yet run mcs.
+
+The hppa patches written by me are contributed under the MIT X11 license.
+License text is included in the major .c files.
+
+diffstat included below for reference:
+Patch: atomic.diff
+ configure.in                |    1
+ mono/io-layer/Makefile.am   |    2
+ mono/io-layer/atomic.h      |    2
+ mono/io-layer/hppa_atomic.S |  293
+++++++++++++++++++++++++++++++++++++++++++++
+ 4 files changed, 296 insertions(+), 2 deletions(-)
+Patch: codegen.diff
+ hppa-codegen.h |  738
+++++++++++++++++++++++++++++++++++++++++++++++++---------
+ tramp.c        |    3
+ 2 files changed, 634 insertions(+), 107 deletions(-)
+Patch: hppa.diff
+ configure.in                |    5
+ mono/mini/Makefile.am       |   21
+ mono/mini/cpu-hppa.md       |  350 +++++
+ mono/mini/exceptions-hppa.c |  673 +++++++++
+ mono/mini/inssel-hppa.brg   |  568 ++++++++
+ mono/mini/mini-arch.h       |    2
+ mono/mini/mini-hppa.c       | 2966
+++++++++++++++++++++++++++++++++++++++++++++
+ mono/mini/mini-hppa.h       |  240 +++
+ mono/mini/tramp-hppa.c      |  450 ++++++
+ 9 files changed, 5272 insertions(+), 3 deletions(-)
+Patch: inssel.diff
+ inssel-long32.brg |  307
+++++++++++++++++++------------------------------------
+ inssel.brg        |   30 +++++
+ 2 files changed, 134 insertions(+), 203 deletions(-)
+Patch: ops.diff
+ mini-ops.h |   92
++++++++++++++++++++++++++++++++++++++++++++++++++------------
+ 1 file changed, 74 insertions(+), 18 deletions(-)
+Patch: stack.diff
+ mini-exceptions.c |    9 +++++++++
+ 1 file changed, 9 insertions(+)
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to