Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Feb 2007 21:11:18 +1100
From:      Peter Jeremy <peterjeremy@optushome.com.au>
To:        Petrus <petrus4@tpg.com.au>
Cc:        freebsd-arch@freebsd.org
Subject:   Re: The Amsterdam Compiler Kit
Message-ID:  <20070227101118.GD844@turion.vk2pj.dyndns.org>
In-Reply-To: <000a01c75a4f$3ee32be0$3c9cf03c@owner704ff21d8>
References:  <000a01c75a4f$3ee32be0$3c9cf03c@owner704ff21d8>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On 2007-Feb-27 20:11:19 +1100, Petrus <petrus4@tpg.com.au> wrote:
>I was looking for alternate compilers to GCC a couple of days ago, and 
>ended up finding the Amsterdam Compiler Kit. 
>(http://sourceforge.net/projects/tack/)

I recall this from when I was playing with minix.

>I adamantly hope that this is something that FreeBSD could eventually use. 

Whilst there is some activity on it, the CVS repository contains a
worryingly large number of files that apparently haven't been touched
in more than a decade (some haven't been touched in 25 years).  Based
on a quick rummage around the repository, it doesn't appear to support
any current-generation CPUs.  The intersection between FreeBSD and
TACK appears to consist of solely of the 80486.  (There is also an arm
tree but I don't know enough about the arm architecture to know if a
15 year old compiler is going to work with current chips).

Possibly FreeBSD could eventually use the compiler but it would need a
massive amount of work before it could even support the architectures
that FreeBSD runs on.

That said, the first step would be for someone to create a port of
the compiler.  Some of the backends may be of interest to people
doing legacy or embedded work.

-- 
Peter Jeremy

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (FreeBSD)

iD8DBQFF5APG/opHv/APuIcRAgR4AKCPdBx3WVViGt0+10afnVka9+4cUgCfb4za
ZcVHxweMCknMFu6xDLnVgeY=
=FNMT
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070227101118.GD844>