(unknown charset) Re: [BLACKBOX] Linux BB and CP (again)

From: (unknown charset) [at]} <Alexander>
Date: Wed, 14 Aug 2013 13:44:38 +0400

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

Hello!

> My dream is Embedded Component Pascal targeting Linux and producing both
> user-mode and kernel-mode executables for non-Intel high performance
> processors such as Analog Devices Blackfin, Texas Instruments Keystone,
> high-end ARM as found in Xilinx Zynq, and soft cores such as Microblaze.
>
> Implementing native compilers for a wide range of CPUs would be
> impractical due to abundance of silicon anomalies present in virtually all
> embedded CPUs. The only practical implementation would be through the gcc
> that is maintained by the CPU manufactures. They take care of the
> anomalies and make sure that gcc delivers binaries that run on various
> "steppings" of their CPUs.

  It looks like a perfect niche for the OO2C compiler, which essentially
  translates Oberon-2 to optimized ANSI C, and then uses GCC to generate
  the binaries. GCC settings can be manipulated to target various platforms,
  optimizations, etc.

---===---
 ?????????


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-2086000814_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGZiaWRpcyBcZGVmZjB7XGZvbnR0YmwN
CntcZjBcZnN3aXNzIEFyaWFsO30NCntcZjFcZm1vZGVybiBDb3VyaWVyIE5ldzt9DQp7XGYyXGZu
aWxcZmNoYXJzZXQyIFN5bWJvbDt9DQp7XGYzXGZtb2Rlcm5cZmNoYXJzZXQwIENvdXJpZXIgTmV3
O319DQp7XGNvbG9ydGJsXHJlZDBcZ3JlZW4wXGJsdWUwO1xyZWQwXGdyZWVuMFxibHVlMjU1O30N
Clx1YzFccGFyZFxwbGFpblxkZWZ0YWIzNjAgXGYwXGZzMjAgSGVsbG8hXHBhcg0KXHBhcg0KPiBN
eSBkcmVhbSBpcyBFbWJlZGRlZCBDb21wb25lbnQgUGFzY2FsIHRhcmdldGluZyBMaW51eCBhbmQg
cHJvZHVjaW5nIGJvdGhccGFyDQo+IHVzZXItbW9kZSBhbmQga2VybmVsLW1vZGUgZXhlY3V0YWJs
ZXMgZm9yIG5vbi1JbnRlbCBoaWdoIHBlcmZvcm1hbmNlXHBhcg0KPiBwcm9jZXNzb3JzIHN1Y2gg
YXMgQW5hbG9nIERldmljZXMgQmxhY2tmaW4sIFRleGFzIEluc3RydW1lbnRzIEtleXN0b25lLFxw
YXINCj4gaGlnaC1lbmQgQVJNIGFzIGZvdW5kIGluIFhpbGlueCBaeW5xLCBhbmQgc29mdCBjb3Jl
cyBzdWNoIGFzIE1pY3JvYmxhemUuXHBhcg0KPlxwYXINCj4gSW1wbGVtZW50aW5nIG5hdGl2ZSBj
b21waWxlcnMgZm9yIGEgd2lkZSByYW5nZSBvZiBDUFVzIHdvdWxkIGJlXHBhcg0KPiBpbXByYWN0
aWNhbCBkdWUgdG8gYWJ1bmRhbmNlIG9mIHNpbGljb24gYW5vbWFsaWVzIHByZXNlbnQgaW4gdmly
dHVhbGx5IGFsbFxwYXINCj4gZW1iZWRkZWQgQ1BVcy4gVGhlIG9ubHkgcHJhY3RpY2FsIGltcGxl
bWVudGF0aW9uIHdvdWxkIGJlIHRocm91Z2ggdGhlIGdjY1xwYXINCj4gdGhhdCBpcyBtYWludGFp
bmVkIGJ5IHRoZSBDUFUgbWFudWZhY3R1cmVzLiBUaGV5IHRha2UgY2FyZSBvZiB0aGVccGFyDQo+
IGFub21hbGllcyBhbmQgbWFrZSBzdXJlIHRoYXQgZ2NjIGRlbGl2ZXJzIGJpbmFyaWVzIHRoYXQg
cnVuIG9uIHZhcmlvdXNccGFyDQo+ICJzdGVwcGluZ3MiIG9mIHRoZWlyIENQVXMuXHBhcg0KXHBh
cg0KICBJdCBsb29rcyBsaWtlIGEgcGVyZmVjdCBuaWNoZSBmb3IgdGhlIE9PMkMgY29tcGlsZXIs
IHdoaWNoIGVzc2VudGlhbGx5XHBhcg0KICB0cmFuc2xhdGVzIE9iZXJvbi0yIHRvIG9wdGltaXpl
ZCBBTlNJIEMsIGFuZCB0aGVuIHVzZXMgR0NDIHRvIGdlbmVyYXRlXHBhcg0KICB0aGUgYmluYXJp
ZXMuIEdDQyBzZXR0aW5ncyBjYW4gYmUgbWFuaXB1bGF0ZWQgdG8gdGFyZ2V0IHZhcmlvdXMgcGxh
dGZvcm1zLFxwYXINCiAgb3B0aW1pemF0aW9ucywgZXRjLlxwYXINClxwYXINCi0tLT09PT09LS0t
XHBhcg0KID8/Pz8/Pz8/P1xwYXINClxwYXINClxwYXINCi0tLS1ccGFyDQpUbyB1bnN1YnNjcmli
ZSwgc2VuZCBhIG1lc3NhZ2Ugd2l0aCBib2R5ICJTSUdOT0ZGIEJMQUNLQk9YIiB0byBMSVNUU0VS
VkBMSVNUUy5PQkVST04uQ0h9fQAAAADU
----boundary-LibPST-iamunique-2086000814_-_---
Received on Wed Aug 14 2013 - 11:44:38 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:29:51 UTC