[M3devel] CM3 on IA64?
Jay K
jay.krell at cornell.edu
Tue Oct 4 03:06:58 CEST 2011
Can you give me or any of us ssh access to it?
Porting is much much easier these days.
Really, it is not difficult.
If gcc supports the target and the target is reasonably Posix compliant, there is almost nothing to do.
These are both true for Linux/ia64.
Can you try?
See http://modula3.elegosoft.com/cgi-bin/cvsweb.cgi/cm3/doc/notes/porting.txt?rev=1.6;content-type=text%2Fplain
or just go ahead and
cd scripts/python
./bootstrap.py IA64_LINUX
It *might* just work.
It will certainly almost work.
There is really very little to it.
There never was a whole lot really, but there is a lot less now.
A big part used to be rewriting /usr/include in Modula-3, which was tedious, error-prone, and unsafe.
That is gone now.
Before pthreads, another part was dissecting jmpbuf.
That is gone now -- even for user threads.
- Jay
> Date: Mon, 3 Oct 2011 23:18:17 +0100
> From: mark at wickensonline.co.uk
> To: m3devel at elegosoft.com
> Subject: [M3devel] CM3 on IA64?
>
> Hi guys,
>
> Has anyone attempted a port of CM3 to Itanium architecture?
> I've recently installed gentoo on my ZX6000 and it's all running very
> nicely.
> My thoughts turned to what would be involved in getting Modula-3 running.
>
> Kind regards, Mark.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20111004/5e932da0/attachment-0002.html>
More information about the M3devel
mailing list