comp.lang.ada
 help / color / mirror / Atom feed
From: lutz@iks-jena.de (Lutz Donnerhacke)
Subject: Re: Compiler for Z80/6510
Date: 1999/11/29
Date: 1999-11-29T00:00:00+00:00	[thread overview]
Message-ID: <slrn845o0i.18l.lutz@taranis.iks-jena.de> (raw)
In-Reply-To: 3842DAEE.48C5BCD8@pwfl.com

* Marin Condic wrote:
>Lutz Donnerhacke wrote:
>> That's not true. I got a partial offer for a cross compiler. Thanx to this
>> company.
>
>Which company?

They can write thereself if they want. I'm feeling bad in publishing private
discussions.

>> >I think it would be very useful to have a microcontroller card with an Ada
>> >compiler targeted to it, hosted on a PC and at an affordable price.
>>
>> The price is affordable, but we need it for pure non commercial projects
>> like reprogramming a Gameboy and doing some hacking (http://gsho.thur.de/)
>
>I'm looking at the web site. Unfortunately, I do not understand German. Is
>this site offering an Ada cross compiler for their microcontroller?

They do smartcard hacking. They need one. At the moment the stick to assembly.

>> C Compilers can be made easily. The code generation is as expected: Bad.
>
>That tends to depend a lot on the compiler. Some are substantially better than
>others. The key feature being that at least you can find a C compiler for a
>microcontroller.

But's sensless. Luckily I'm not involved in a DSP programming project where
{ int i = 2; i++; } can result in 2 or 4 due to missing multithreading
features and really bad assember output. A the moment there is a main
routine consuming more than 700k bytes of code as a single routine (partial
compiled with a lot of #ifdef orgies). Over 80% of the source are coded in
assembler directly to make use of EXCHanging opcodes in order to work with a
semaphore. *Argl* That's horrible.




  reply	other threads:[~1999-11-29  0:00 UTC|newest]

Thread overview: 50+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-11-24  0:00 Compiler for Z80/6510 Lutz Donnerhacke
1999-11-24  0:00 ` Wil
1999-11-25  0:00   ` Lutz Donnerhacke
1999-11-25  0:00     ` Robert Dewar
1999-11-25  0:00       ` Peter Milliken
1999-11-26  0:00         ` Robert Dewar
1999-11-26  0:00           ` Robert A Duff
1999-11-27  0:00             ` Robert Dewar
1999-12-01  0:00             ` Robert I. Eachus
1999-12-02  0:00               ` Larry Kilgallen
1999-12-02  0:00                 ` Robert I. Eachus
1999-12-03  0:00               ` Robert Dewar
1999-12-03  0:00                 ` Robert I. Eachus
1999-12-06  0:00                   ` Robert Dewar
1999-12-13  0:00                     ` Robert I. Eachus
1999-12-13  0:00                       ` carr_tom
1999-12-17  0:00                         ` Robert I. Eachus
1999-12-19  0:00                       ` Robert Dewar
1999-12-21  0:00                         ` Robert I. Eachus
1999-12-23  0:00                           ` Robert Dewar
1999-12-23  0:00                             ` Robert I. Eachus
1999-11-26  0:00         ` Ed Falis
1999-11-26  0:00           ` Robert C. Leif, Ph.D.
1999-11-27  0:00             ` Florian Weimer
     [not found]             ` <01bf38cb$be9b2b60$022a6282@dieppe>
1999-11-28  0:00               ` Robert Dewar
1999-11-28  0:00                 ` Robert A Duff
1999-11-30  0:00                 ` Pascal Obry
1999-11-28  0:00             ` Robert Dewar
1999-12-06  0:00           ` Richard D Riehle
1999-11-26  0:00         ` Tarjei Jensen
1999-11-26  0:00       ` Vladimir Olensky
1999-11-26  0:00         ` Robert Dewar
1999-11-26  0:00           ` Vladimir Olensky
1999-11-27  0:00             ` Robert Dewar
1999-11-28  0:00               ` Vladimir Olensky
1999-11-24  0:00 ` Frank Klemm
1999-11-24  0:00   ` Lutz Donnerhacke
1999-11-24  0:00 ` Tucker Taft
1999-11-29  0:00 ` Marin Condic
1999-11-29  0:00   ` Lutz Donnerhacke
1999-11-29  0:00     ` Marin Condic
1999-11-29  0:00       ` Lutz Donnerhacke [this message]
1999-11-29  0:00   ` Mike Silva
1999-11-29  0:00     ` Marin Condic
1999-11-29  0:00       ` Mike Silva
1999-11-29  0:00       ` John Duncan
1999-11-30  0:00         ` Lutz Donnerhacke
1999-11-30  0:00       ` Tarjei Jensen
1999-11-29  0:00   ` Robert C. Leif, Ph.D.
1999-12-01  0:00   ` Robert Dewar
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox