Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

"Say yur prayers, yuh flea-pickin' varmint!" -- Yosemite Sam


devel / comp.lang.forth / Need C compiler for sensible stack machine

SubjectAuthor
* Need C compiler for sensible stack machineStephen Pelc
+- Re: Need C compiler for sensible stack machineJurgen Pitaske
+- Re: Need C compiler for sensible stack machineSpiros Bousbouras
+- Re: Need C compiler for sensible stack machinePaul Rubin
+- Re: Need C compiler for sensible stack machineJKN
+- Re: Need C compiler for sensible stack machineAnthony Howe
`- Re: Need C compiler for sensible stack machine Zylin zpu? pypy?jan Coombs

1
Need C compiler for sensible stack machine

<ukna89$629r$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=25550&group=comp.lang.forth#25550

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!paganini.bofh.team!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: stephen@vfxforth.com (Stephen Pelc)
Newsgroups: comp.lang.forth
Subject: Need C compiler for sensible stack machine
Date: Tue, 5 Dec 2023 13:57:29 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <ukna89$629r$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=fixed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 5 Dec 2023 13:57:29 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="27e7f4b5eb65edde429c3935d31752e3";
logging-data="198971"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+GukPkBf9dRmqTmd6TZpMQ"
User-Agent: Usenapp for MacOS
Cancel-Lock: sha1:q59XA71hcgSkOdjm69gHheeyFUk=
X-Usenapp: v1.27.2/l - Full License
 by: Stephen Pelc - Tue, 5 Dec 2023 13:57 UTC

Some time ago we assisted a client making a sensible 2-stack machine in
silicon.

First silicon is running, the end-useris very excited. They now want a C
compiler
for this machine. If you are interested in writing a C compiler and know how
to
do it, we want to hear from you and gwt your CV/resume. Funding is available.

Please note that all the technical details are under NDA and that copyright of
the compiler must with be open or end up with our client. Technical details of
the
CPU will be released once you have signed an NDA. Assistance with the
optimiser may also be available.

Stephen
--
Stephen Pelc, stephen@vfxforth.com
MicroProcessor Engineering, Ltd. - More Real, Less Time
133 Hill Lane, Southampton SO15 5AF, England
tel: +44 (0)78 0390 3612, +34 649 662 974
http://www.mpeforth.com - free VFX Forth downloads

Re: Need C compiler for sensible stack machine

<ca3086c4-f89a-4167-95ee-ed79fac75e84n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=25553&group=comp.lang.forth#25553

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:580e:b0:67a:9314:12ad with SMTP id mk14-20020a056214580e00b0067a931412admr20762qvb.7.1701789903735;
Tue, 05 Dec 2023 07:25:03 -0800 (PST)
X-Received: by 2002:a05:6871:111:b0:1fa:de88:1f3d with SMTP id
y17-20020a056871011100b001fade881f3dmr4555569oab.1.1701789903446; Tue, 05 Dec
2023 07:25:03 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Tue, 5 Dec 2023 07:25:02 -0800 (PST)
In-Reply-To: <ukna89$629r$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2.103.184.70; posting-account=eAOrwQkAAABheFES5y-02sBOFdTlBRio
NNTP-Posting-Host: 2.103.184.70
References: <ukna89$629r$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ca3086c4-f89a-4167-95ee-ed79fac75e84n@googlegroups.com>
Subject: Re: Need C compiler for sensible stack machine
From: jpitaske@gmail.com (Jurgen Pitaske)
Injection-Date: Tue, 05 Dec 2023 15:25:03 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2173
 by: Jurgen Pitaske - Tue, 5 Dec 2023 15:25 UTC

On Tuesday 5 December 2023 at 13:57:33 UTC, Stephen Pelc wrote:
> Some time ago we assisted a client making a sensible 2-stack machine in
> silicon.
>
> First silicon is running, the end-useris very excited. They now want a C
> compiler
> for this machine. If you are interested in writing a C compiler and know how
> to
> do it, we want to hear from you and gwt your CV/resume. Funding is available.
>
> Please note that all the technical details are under NDA and that copyright of
> the compiler must with be open or end up with our client. Technical details of
> the
> CPU will be released once you have signed an NDA. Assistance with the
> optimiser may also be available.
>
> Stephen
> --
> Stephen Pelc, ste...@vfxforth.com
> MicroProcessor Engineering, Ltd. - More Real, Less Time
> 133 Hill Lane, Southampton SO15 5AF, England
> tel: +44 (0)78 0390 3612, +34 649 662 974
> http://www.mpeforth.com - free VFX Forth downloads

is this the 6GHz system?

Re: Need C compiler for sensible stack machine

<WZ=H9vfAMykbIwPwQ@bongo-ra.co>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=25555&group=comp.lang.forth#25555

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!news.bbs.nz!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: spibou@gmail.com (Spiros Bousbouras)
Newsgroups: comp.lang.forth
Subject: Re: Need C compiler for sensible stack machine
Date: Tue, 5 Dec 2023 17:45:10 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <WZ=H9vfAMykbIwPwQ@bongo-ra.co>
References: <ukna89$629r$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 5 Dec 2023 17:45:10 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d3a16ad1b914979abfcbfda09c32002e";
logging-data="273064"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/AWJcxptJ4y/ym7sKSAKCO"
Cancel-Lock: sha1:HaMO31Yti3iHBlhjb/8d11RZ+GQ=
In-Reply-To: <ukna89$629r$1@dont-email.me>
X-Organisation: Weyland-Yutani
X-Server-Commands: nowebcancel
 by: Spiros Bousbouras - Tue, 5 Dec 2023 17:45 UTC

On Tue, 5 Dec 2023 13:57:29 -0000 (UTC)
Stephen Pelc <stephen@vfxforth.com> wrote:
> Some time ago we assisted a client making a sensible 2-stack machine in
> silicon.
>
> First silicon is running, the end-useris very excited. They now want a C
> compiler
> for this machine. If you are interested in writing a C compiler and know how
> to
> do it, we want to hear from you and gwt your CV/resume. Funding is available.

I recommend posting this on comp.lang.c .I think it would also be on topic
on comp.compilers .I'm not sure if the latter group allows crossposting.

Re: Need C compiler for sensible stack machine

<87v89c5tb4.fsf@nightsong.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=25556&group=comp.lang.forth#25556

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: no.email@nospam.invalid (Paul Rubin)
Newsgroups: comp.lang.forth
Subject: Re: Need C compiler for sensible stack machine
Date: Tue, 05 Dec 2023 11:43:27 -0800
Organization: A noiseless patient Spider
Lines: 5
Message-ID: <87v89c5tb4.fsf@nightsong.com>
References: <ukna89$629r$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="e5b2fc88e48b842c4e76d85db28f2b30";
logging-data="406903"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19uShVft6ei+5LvzLBGvlzG"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:PggUov4GZY6v3f8K+0iWjDoTh6w=
sha1:9VAZ4DOJanXFSWz7PY4BqY5r9xg=
 by: Paul Rubin - Tue, 5 Dec 2023 19:43 UTC

Stephen Pelc <stephen@vfxforth.com> writes:
> Please note that all the technical details are under NDA and that
> copyright of the compiler must with be open or end up with our client.

Is GPL3 acceptable? That would be necessary if the compiler is a GCC port.

Re: Need C compiler for sensible stack machine

<1f59ebba-eb9b-45da-b7af-6e661756ca7bn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=25557&group=comp.lang.forth#25557

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a37:ad15:0:b0:77b:c0ee:2d3e with SMTP id f21-20020a37ad15000000b0077bc0ee2d3emr23444qkm.10.1701811845353;
Tue, 05 Dec 2023 13:30:45 -0800 (PST)
X-Received: by 2002:a05:6871:798e:b0:1fb:5e85:8c47 with SMTP id
pb14-20020a056871798e00b001fb5e858c47mr2522888oac.8.1701811845100; Tue, 05
Dec 2023 13:30:45 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Tue, 5 Dec 2023 13:30:44 -0800 (PST)
In-Reply-To: <ukna89$629r$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=84.92.96.37; posting-account=xy4V0QkAAAAoGgkMsSsv6bfFPHkQXvOY
NNTP-Posting-Host: 84.92.96.37
References: <ukna89$629r$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <1f59ebba-eb9b-45da-b7af-6e661756ca7bn@googlegroups.com>
Subject: Re: Need C compiler for sensible stack machine
From: jkn_gg@nicorp.f9.co.uk (JKN)
Injection-Date: Tue, 05 Dec 2023 21:30:45 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2154
 by: JKN - Tue, 5 Dec 2023 21:30 UTC

On Tuesday, December 5, 2023 at 1:57:33 PM UTC, Stephen Pelc wrote:
> Some time ago we assisted a client making a sensible 2-stack machine in
> silicon.
>
> First silicon is running, the end-useris very excited. They now want a C
> compiler
> for this machine. If you are interested in writing a C compiler and know how
> to
> do it, we want to hear from you and gwt your CV/resume. Funding is available.
>
> Please note that all the technical details are under NDA and that copyright of
> the compiler must with be open or end up with our client. Technical details of
> the
> CPU will be released once you have signed an NDA. Assistance with the
> optimiser may also be available.
>

I gotta say that I could have thought this would have been something to
have started way before you have the silicon...

LLVM is probably the way to go with this nowadays, FWIW. Pace Paul Rubin,
I am not sure what the licence conditions for that would be.

Re: Need C compiler for sensible stack machine

<652d9d8f-3d86-4850-85b5-614b5a16c556@snert.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=25574&group=comp.lang.forth#25574

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!news.chmurka.net!nntp.terraraq.uk!news.gegeweb.eu!gegeweb.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: achowe@snert.com (Anthony Howe)
Newsgroups: comp.lang.forth
Subject: Re: Need C compiler for sensible stack machine
Date: Thu, 7 Dec 2023 08:31:27 -0500
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <652d9d8f-3d86-4850-85b5-614b5a16c556@snert.com>
References: <ukna89$629r$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: dont-email.me; posting-host="ea09f7698ac0170b709b2714c384c60a";
logging-data="1355151"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+j/c0GKa9loHSAMHDTxPy8"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:pdggaXJZb6EiOs/1+kK4a5JuLRA=
In-Reply-To: <ukna89$629r$1@dont-email.me>
Content-Language: en-GB
 by: Anthony Howe - Thu, 7 Dec 2023 13:31 UTC

Consider Archelon Inc. which can quickly build C compilers for special silicon:

http://www.archelon.com/

On 2023-12-05 08:57, Stephen Pelc wrote:
> Some time ago we assisted a client making a sensible 2-stack machine in
> silicon.
>
> First silicon is running, the end-useris very excited. They now want a C
> compiler
> for this machine. If you are interested in writing a C compiler and know how
> to
> do it, we want to hear from you and gwt your CV/resume. Funding is available.
>
> Please note that all the technical details are under NDA and that copyright of
> the compiler must with be open or end up with our client. Technical details of
> the
> CPU will be released once you have signed an NDA. Assistance with the
> optimiser may also be available.
>
> Stephen

--
Anthony C Howe
achowe@snert.com BarricadeMX & Milters
http://nanozen.snert.com/ http://software.snert.com/

Re: Need C compiler for sensible stack machine Zylin zpu? pypy?

<20231221112053.26ea51d3@t530>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=25677&group=comp.lang.forth#25677

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!nntp.comgw.net!paganini.bofh.team!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jan4comp.lang.forth@murray-microft.co.uk (jan Coombs)
Newsgroups: comp.lang.forth
Subject: Re: Need C compiler for sensible stack machine Zylin zpu? pypy?
Date: Thu, 21 Dec 2023 11:20:53 +0000
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <20231221112053.26ea51d3@t530>
References: <ukna89$629r$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: dont-email.me; posting-host="38ca1b7cf3600e33a812daadc25fcb31";
logging-data="1112458"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19F8r9s3gUqwCnTTlYahhFQFUGMSi7KliE="
Cancel-Lock: sha1:MemAcwWXrhryCQJ/abRtBexHevc=
X-Newsreader: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-pc-linux-gnu)
 by: jan Coombs - Thu, 21 Dec 2023 11:20 UTC

On Tue, 5 Dec 2023 13:57:29 -0000 (UTC)
Stephen Pelc <stephen@vfxforth.com> wrote:

> Some time ago we assisted a client making a sensible 2-stack machine in
> silicon.
>
> First silicon is running, the end-useris very excited. They now want a C
> compiler for this machine.

Good news, thanks.

The Zylin zpu is a single stack zero operand processor with gcc compiler[1]

Jan Coombs
--

[1] The worlds smallest 32 bit CPU with GCC toolchain
https://opencores.org/projects/zpu

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor