(unknown charset) Re: [BLACKBOX] GCC

From: (unknown charset) Oleg N. Cher <"Oleg>
Date: Fri, 31 Oct 2008 14:41:00 +0200

----boundary-LibPST-iamunique-549298414_-_-
Content-type: text/plain

Dear Doug,

> It would seem to me that a front end translator to GCC's Register
> Transfer Language (RTL) would give Component Pascal a wider audience.

You are right.

> Has this been done?

No.
In the future this was very useful possibility - GNU code generator
supports much CPUs. Here, there is one problem - to link code generator
with Component Pascal. And another problem - dynamic linker and
garbage collector, I think, must be implemented for each platform.
But presently while no such possibility, at this time we can use
Ofront:

   Oberon-2 -> Ofront -> C -> GCC

I uses Ofront for the crossplatform game development -
for MS-DOS, Win32 and ZX Spectrum (8 bit CPU Z80).
Ofront works much well. (Thanks to Dr. Josef Templ)
http://stefcr.mgslab.com/files/Dash4.png

---
 Oleg N. Cher
----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-549298414_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTFcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIERlYXIgRG91ZyxccGFyDQpccGFyDQo+IEl0IHdv
dWxkIHNlZW0gdG8gbWUgdGhhdCBhIGZyb250IGVuZCB0cmFuc2xhdG9yIHRvIEdDQydzIFJlZ2lz
dGVyIFxwYXINCj4gVHJhbnNmZXIgTGFuZ3VhZ2UgKFJUTCkgd291bGQgZ2l2ZSBDb21wb25lbnQg
UGFzY2FsIGEgd2lkZXIgYXVkaWVuY2UuXHBhcg0KXHBhcg0KWW91IGFyZSByaWdodC5ccGFyDQpc
cGFyDQo+IEhhcyB0aGlzIGJlZW4gZG9uZT9ccGFyDQpccGFyDQpOby5ccGFyDQpJbiB0aGUgZnV0
dXJlIHRoaXMgd2FzIHZlcnkgdXNlZnVsIHBvc3NpYmlsaXR5IC0gR05VIGNvZGUgZ2VuZXJhdG9y
XHBhcg0Kc3VwcG9ydHMgbXVjaCBDUFVzLiBIZXJlLCB0aGVyZSBpcyBvbmUgcHJvYmxlbSAtIHRv
IGxpbmsgY29kZSBnZW5lcmF0b3JccGFyDQp3aXRoIENvbXBvbmVudCBQYXNjYWwuIEFuZCBhbm90
aGVyIHByb2JsZW0gLSBkeW5hbWljIGxpbmtlciBhbmRccGFyDQpnYXJiYWdlIGNvbGxlY3Rvciwg
SSB0aGluaywgbXVzdCBiZSBpbXBsZW1lbnRlZCBmb3IgZWFjaCBwbGF0Zm9ybS5ccGFyDQpCdXQg
cHJlc2VudGx5IHdoaWxlIG5vIHN1Y2ggcG9zc2liaWxpdHksIGF0IHRoaXMgdGltZSB3ZSBjYW4g
dXNlXHBhcg0KT2Zyb250OlxwYXINClxwYXINCiAgIE9iZXJvbi0yIC0+IE9mcm9udCAtPiBDIC0+
IEdDQ1xwYXINClxwYXINCkkgdXNlcyBPZnJvbnQgZm9yIHRoZSBjcm9zc3BsYXRmb3JtIGdhbWUg
ZGV2ZWxvcG1lbnQgLVxwYXINCmZvciBNUy1ET1MsIFdpbjMyIGFuZCBaWCBTcGVjdHJ1bSAoOCBi
aXQgQ1BVIFo4MCkuXHBhcg0KT2Zyb250IHdvcmtzIG11Y2ggd2VsbC4gKFRoYW5rcyB0byBEci4g
Sm9zZWYgVGVtcGwpXHBhcg0KaHR0cDovL3N0ZWZjci5tZ3NsYWIuY29tL2ZpbGVzL0Rhc2g0LnBu
Z1xwYXINClxwYXINCi0tLVxwYXINCiBPbGVnIE4uIENoZXJccGFyDQpccGFyDQpccGFyDQotLS0t
XHBhcg0KVG8gdW5zdWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdlIHdpdGggYm9keSAiU0lHTk9GRiBC
TEFDS0JPWCIgdG8gTElTVFNFUlZATElTVFMuT0JFUk9OLkNIfX0AAAAAwA==
----boundary-LibPST-iamunique-549298414_-_---
Received on Fri Oct 31 2008 - 13:41:00 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:52 UTC