From: Richard Zidlicky <rz@linux-m68k.org>
To: Xavier Leroy <xavier.leroy@inria.fr>
Cc: caml-list@inria.fr
Subject: Re: [Caml-list] Native compiler support for m68k?
Date: Sat, 30 Aug 2003 11:59:28 +0200 [thread overview]
Message-ID: <20030830095928.GC1213@linux-m68k.org> (raw)
In-Reply-To: <20030820143238.A15392@pauillac.inria.fr>
Hi,
a short update, adapting to 3.06 was not very difficult but
somehow triggered a few bugs in the code.
Simple examples like "fib" work fine, ocamlc.opt crashes in
parsing/linenum.ml so I am slowly adding debugging support to
code generation to find out details.
One of the bugs had to do with register reloading, pseudos
that was allocated hard register in previous version ended
up as stack slots (somehow a0 often isn't used for allocation
where it previously was). Emitting code didn't take this
possibility into account in some places generating assembly
code.. most likely the register constraints aren't good enough.
Does anyone have a test suite? What kind of problems had other
architectures between 2.04 and 3.06?
Richard
-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
next prev parent reply other threads:[~2003-08-30 10:19 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20030820104917.GB6782@linux-m68k.org>
2003-08-20 12:32 ` Xavier Leroy
2003-08-20 17:46 ` Gleb N. Semenov
2003-08-21 14:56 ` Xavier Leroy
2003-08-21 19:32 ` Daniel M. Albro
2003-08-24 20:05 ` Richard Zidlicky
2003-08-26 13:43 ` Xavier Leroy
2003-08-30 9:59 ` Richard Zidlicky [this message]
2003-09-05 21:58 ` Richard Zidlicky
2003-09-06 0:53 ` Byron Hale
2003-09-06 10:01 ` Benjamin Geer
2003-09-07 13:37 ` David MENTRE
2003-09-08 9:52 ` Damien Doligez
2003-09-08 20:36 ` [Caml-list] GC Question Christophe Raffalli
2003-09-09 9:32 ` Pierre Weis
2003-09-09 10:40 ` Christophe Raffalli
2003-09-11 15:04 ` Xavier Leroy
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20030830095928.GC1213@linux-m68k.org \
--to=rz@linux-m68k.org \
--cc=caml-list@inria.fr \
--cc=xavier.leroy@inria.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox