From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Elad Lahav Newsgroups: gmane.emacs.devel Subject: Emacs on QNX Date: Sun, 22 Oct 2017 22:13:55 +0000 Message-ID: <1508710435.8718.6.camel@blackberry.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="_002_150871043587186camelblackberrycom_" X-Trace: blaine.gmane.org 1508723520 6761 195.159.176.226 (23 Oct 2017 01:52:00 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 23 Oct 2017 01:52:00 +0000 (UTC) To: "emacs-devel@gnu.org" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 23 03:51:54 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e6Ru5-0008Qz-5r for ged-emacs-devel@m.gmane.org; Mon, 23 Oct 2017 03:51:45 +0200 Original-Received: from localhost ([::1]:36484 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e6RuC-0005xx-Fe for ged-emacs-devel@m.gmane.org; Sun, 22 Oct 2017 21:51:52 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39929) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e6OVQ-0000qE-Pz for emacs-devel@gnu.org; Sun, 22 Oct 2017 18:14:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e6OVL-0004DY-Qj for emacs-devel@gnu.org; Sun, 22 Oct 2017 18:14:04 -0400 Original-Received: from smtp-p01.blackberry.com ([208.65.78.88]:6093) by eggs.gnu.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.71) (envelope-from ) id 1e6OVL-0004D5-G1 for emacs-devel@gnu.org; Sun, 22 Oct 2017 18:13:59 -0400 X-Spoof: Original-Received: from xct102cnc.rim.net ([10.65.161.202]) by mhs210cnc.rim.net with ESMTP/TLS/DHE-RSA-AES256-SHA; 22 Oct 2017 18:13:56 -0400 Original-Received: from XMB126CNC.rim.net ([fe80::8025:a9ca:ffe7:8a3c]) by XCT102CNC.rim.net ([fe80::2066:5d4f:8c45:af55%17]) with mapi id 14.03.0319.002; Sun, 22 Oct 2017 18:13:56 -0400 Thread-Topic: Emacs on QNX Thread-Index: AQHTS4MNpLrXvVMMyUm0/UV3wIqGlg== Accept-Language: en-CA, en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [10.65.160.252] X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 208.65.78.88 X-Mailman-Approved-At: Sun, 22 Oct 2017 21:51:26 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:219691 Archived-At: --_002_150871043587186camelblackberrycom_ Content-Type: text/plain; charset="utf-8" Content-ID: MIME-Version: 1.0 Content-Transfer-Encoding: base64 SGVsbG8gYWxsLA0KDQpJIGJ1aWx0IEVtYWNzIG9uIFFOWCA3LjAuIEZvciB0aGUgbW9zdCBwYXJ0 LCB0aGUgcHJvY2VzcyB3YXMgc3RyYWlnaHQtDQpmb3J3YXJkIGFuZCByZXF1aXJlZCBvbmx5IG1p bmltYWwgY2hhbmdlcyB0byB0aGUgc291cmNlIChzZWUgYmVsb3cgZm9yDQphIGRpZmYpLiBIb3dl dmVyLCBJIHJhbiBpbnRvIGEgcHJvYmxlbSB3aGVuIHRyeWluZyB0byBydW4gRW1hY3MuIFRoZQ0K aW52ZXN0aWdhdGlvbiBwb2ludGVkIHRvIHRoZSB1c2Ugb2Ygc2JyaygpLCB3aGljaCBRTlggZHJv cHBlZCBtYW55DQp5ZWFycyBhZ28uIFRoZXJlIGlzIHN0aWxsIGEgc3R1YiB0aGF0IHJldHVybnMg LTEgYW5kIHNldHMgZXJybm8gdG8NCkVOT01FTSwgYnV0IHRoZSBFbWFjcyBjb2RlIGRvZXNuJ3Qg Y2hlY2sgZm9yIHRoYXQsIGFuZCBpbnRlcnByZXRzIHRoZQ0KcmVzdWx0IGFzIHRoZSBhZGRyZXNz IDB4ZmZmZmZmZmZmZmZmZmZmZi4gSGlsYXJpdHkgZW5zdWVzLg0KDQpUbyBvdmVyY29tZSB0aGUg cHJvYmxlbSwgSSB3cm90ZSBhIG5haXZlIGltcGxlbWVudGF0aW9uIG9mIHNicmsoKSBpbiBhDQpk eW5hbWljYWxseS1saW5rZWQgbGlicmFyeSAoYXR0YWNoZWQpLiBJdCBkb2Vzbid0IGZ1bGx5IGFk aGVyZSB0byB0aGUNCm9yaWdpbmFsIHNlbWFudGljcyBvZiBzYnJrKCksIGJ1dCBpcyBlbm91Z2gg dG8gZ2V0IEVtYWNzIHJ1bm5pbmcNCnByb3Blcmx5Lg0KDQpXaHkgaXMgc2JyaygpIHN0aWxsIHVz ZWQ/IFdpdGggNjQtYml0IGFkZHJlc3Mgc3BhY2VzIGFuZCBBU0xSIGl0IGlzDQpoYXJkIHRvIGlt YWdpbmUgdGhpcyBBUEkgYmVpbmcgdXNlZnVsLiBJIGFtIHN1cnByaXNlZCB0aGF0IG90aGVyDQpv cGVyYXRpbmcgc3lzdGVtcyBzdGlsbCBzdXBwb3J0IGl0LiBJcyB0aGVyZSBhIGRpZmZlcmVudCBy b3V0ZSBJIGNhbg0KdGFrZSB0aGF0IGRvZXNuJ3QgcmVxdWlyZSB0aGUgZW11bGF0ZWQgc2Jyaygp Pw0KDQpUaGFua3MsDQotLUVsYWQNCg0KDQpkaWZmIC11IC1yIGVtYWNzLTI1LjIub3JpZy9jb25m aWd1cmUuYWMgZW1hY3MtMjUuMi9jb25maWd1cmUuYWMNCi0tLSBlbWFjcy0yNS4yLm9yaWcvY29u ZmlndXJlLmFjCTIwMTctMDItMDMgMDk6MzQ6MzAuMDAwMDAwMDAwIC0wNTAwDQorKysgZW1hY3Mt MjUuMi9jb25maWd1cmUuYWMJMjAxNy0xMC0yMiAwMzowMToxMi4wMDAwMDAwMDAgLTA0MDANCkBA IC02OTgsNiArNjk4LDE0IEBADQrCoMKgwqDCoMKgZXNhYw0KwqDCoMKgOzsNCsKgDQorwqDCoCMj IFFOWCBOZXV0cmlub8KgDQorwqDCoCotbnRvLXFueCogKQ0KK8KgwqDCoMKgZWNobyBGb3VuZCBR TlgNCivCoMKgwqDCoG9wc3lzPXFueG50bw0KK8KgwqDCoMKgQ0ZMQUdTPSIkQ0ZMQUdTIC1EX19O T19FWFRfUU5YIg0KK8KgwqDCoMKgTERGTEFHUz0iJExERkxBR1MgLUwvdXNyL2xpYiAtbHNvY2tl dCAtbHNicmsiDQorwqDCoDs7DQorDQrCoMKgwqAjIyBJbnRlbCAzODYgbWFjaGluZXMgd2hlcmUg d2UgZG9uJ3QgY2FyZSBhYm91dCB0aGUgbWFudWZhY3R1cmVyLg0KwqDCoMKgaVszNDU2XTg2LSot KiApDQrCoMKgwqDCoMKgY2FzZSAiJHtjYW5vbmljYWx9IiBpbg0KQEAgLTQ0NjUsNyArNDQ3Myw3 IEBADQrCoMKgwqDCoMKgQUNfREVGSU5FKFBUWV9UVFlfTkFNRV9TUFJJTlRGLCBbXSkNCsKgwqDC oMKgwqA7Ow0KwqANCi3CoMKgZ251IHwgb3BlbmJzZCApDQorwqDCoGdudSB8IG9wZW5ic2QgfCBx bnhudG8gKQ0KwqDCoMKgwqDCoEFDX0RFRklORShGSVJTVF9QVFlfTEVUVEVSLCBbJ3AnXSkNCsKg wqDCoMKgwqA7Ow0KwqANCmRpZmYgLXUgLXIgZW1hY3MtMjUuMi5vcmlnL3NyYy91bmV4ZWxmLmMg ZW1hY3MtMjUuMi9zcmMvdW5leGVsZi5jDQotLS0gZW1hY3MtMjUuMi5vcmlnL3NyYy91bmV4ZWxm LmMJMjAxNy0wMi0wMyAwNToyNTo0NS4wMDAwMDAwMDAgLTA1MDANCisrKyBlbWFjcy0yNS4yL3Ny Yy91bmV4ZWxmLmMJMjAxNy0xMC0yMiAwMzoxMToxMC4wMDAwMDAwMDAgLTA0MDANCkBAIC01OCw3 ICs1OCw5IEBADQrCoCNpbmNsdWRlIDxzeXMvdHlwZXMuaD4NCsKgI2luY2x1ZGUgPHVuaXN0ZC5o Pg0KwqANCi0jaWYgIWRlZmluZWQgKF9fTmV0QlNEX18pICYmICFkZWZpbmVkIChfX09wZW5CU0Rf XykNCisjaWYgZGVmaW5lZChfX1FOWF9fKQ0KKyNpbmNsdWRlIDxzeXMvZWxmLmg+DQorI2VsaWYg IWRlZmluZWQgKF9fTmV0QlNEX18pICYmICFkZWZpbmVkIChfX09wZW5CU0RfXykNCsKgI2luY2x1 ZGUgPGVsZi5oPg0KwqAjZW5kaWYgLyogbm90IF9fTmV0QlNEX18gYW5kIG5vdCBfX09wZW5CU0Rf XyAqLw0KwqAjaW5jbHVkZSA8c3lzL21tYW4uaD4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClRoaXMgdHJhbnNt aXNzaW9uIChpbmNsdWRpbmcgYW55IGF0dGFjaG1lbnRzKSBtYXkgY29udGFpbiBjb25maWRlbnRp YWwgaW5mb3JtYXRpb24sIHByaXZpbGVnZWQgbWF0ZXJpYWwgKGluY2x1ZGluZyBtYXRlcmlhbCBw cm90ZWN0ZWQgYnkgdGhlIHNvbGljaXRvci1jbGllbnQgb3Igb3RoZXIgYXBwbGljYWJsZSBwcml2 aWxlZ2VzKSwgb3IgY29uc3RpdHV0ZSBub24tcHVibGljIGluZm9ybWF0aW9uLiBBbnkgdXNlIG9m IHRoaXMgaW5mb3JtYXRpb24gYnkgYW55b25lIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lw aWVudCBpcyBwcm9oaWJpdGVkLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIHRyYW5zbWlzc2lv biBpbiBlcnJvciwgcGxlYXNlIGltbWVkaWF0ZWx5IHJlcGx5IHRvIHRoZSBzZW5kZXIgYW5kIGRl bGV0ZSB0aGlzIGluZm9ybWF0aW9uIGZyb20geW91ciBzeXN0ZW0uIFVzZSwgZGlzc2VtaW5hdGlv biwgZGlzdHJpYnV0aW9uLCBvciByZXByb2R1Y3Rpb24gb2YgdGhpcyB0cmFuc21pc3Npb24gYnkg dW5pbnRlbmRlZCByZWNpcGllbnRzIGlzIG5vdCBhdXRob3JpemVkIGFuZCBtYXkgYmUgdW5sYXdm dWwuCg== --_002_150871043587186camelblackberrycom_ Content-Type: text/x-csrc; name="libsbrk.c" Content-Description: libsbrk.c Content-Disposition: attachment; filename="libsbrk.c"; size=2191; creation-date="Sun, 22 Oct 2017 22:13:55 GMT"; modification-date="Sun, 22 Oct 2017 22:13:55 GMT" Content-ID: <6079AACA5FCD6B47ACA21A1DE8A5F996@rim.com> Content-Transfer-Encoding: base64 LyoqCiAqIEBmaWxlICAgIGxpYnNicmsuYwogKiBAYnJpZWYgICBOYWl2ZSBpbXBsZW1lbnRhdGlv biBvZiBzYnJrKCkKICoKICogUU5YIGRvZXNuJ3Qgc3VwcG9ydCBzYnJrKCksIGFuZCBoZWFwLWFs bG9jYXRlZCBkYXRhIGNhbiByZXNpZGUgYW55d2hlcmUgaW4KICogdGhlIHZpcnR1YWwgYWRkcmVz cyBzcGFjZS4gSG93ZXZlciwgRW1hY3MgZGVwZGVuZHMgb24gc2JyaygpIGZvciBpdHMgb3duCiAq IGFsbG9jYXRvciBpbXBsZW1lbnRhdGlvbiwgYXMgd2VsbCBhcyBmb3IgZHVtcGluZyBhIHByZS1s b2FkZWQgaW1hZ2UuCiAqIFRoaXMgaW1wbGVtZW50YXRpb24gcmVzZXJ2ZXMgYSBub24tYmFja2Vk IHJlZ2lvbiBpbiB0aGUgdmlydHVhbCBhZGRyZXNzCiAqIHNwYWNlLiBBIGNhbGwgdG8gc2Jyaygp IHRoYXQgbW92ZXMgdGhlIGJyZWFrIHBvaW50IGNhdXNlcyB0aGUgc3ViIHJhbmdlCiAqIGJldHdl ZW4gdGhlIG9sZCBhbmQgbmV3IGJyZWFrIHBvaW50cyB0byBiZSBiYWNrZWQgYnkgdmlydHVhbCBt ZW1vcnkuCiAqLwoKCiNpbmNsdWRlIDxzeXMvbW1hbi5oPgojaW5jbHVkZSA8c3RkaW50Lmg+CiNp bmNsdWRlIDxlcnJuby5oPgoKI2RlZmluZSBTRUdNRU5UX1NJWkUgICAgMTAyNCAqIDEwMjQgKiAx MDI0CgpzdGF0aWMgdm9pZCAgICAgICAgICpiYXNlX2FkZHIgPSBNQVBfRkFJTEVEOwpzdGF0aWMg dWludHB0cl90ICAgIGJyZWFrX2FkZHI7CnN0YXRpYyB1aW50cHRyX3QgICAgbWF4X2FkZHI7Cgov KioKICogTW92ZXMgdGhlIGJyZWFrIHBvaW50IG9mIHRoZSBlbXVsYXRlZCBkYXRhIHNlZ21lbnQu CiAqIEBwYXJhbSAgIGluY3JlbWVudCAgIEFtb3VudCBvZiBtZW1vcnkgdG8gYWRkIHRvIHRoZSBk YXRhIHNlZ21lbnQKICogQHJldHVybiAgUHJldmlvdXMgYnJlYWsgcG9pbnQsIGlmIHN1Y2Nlc3Nm dWwsIC0xIG9uIGZhaWx1cmUKICovCnZvaWQgKgpzYnJrKGludHB0cl90IGluY3JlbWVudCkKewog ICAgaWYgKGJhc2VfYWRkciA9PSBNQVBfRkFJTEVEKSB7CiAgICAgICAgLy8gQWxsb2NhdGUgYSBu b24tYmFja2VkIHJlZ2lvbiBvZiB0aGUgYWRkcmVzcyBzcGFjZS4KICAgICAgICBiYXNlX2FkZHIg PSBtbWFwKDAsIFNFR01FTlRfU0laRSwgUFJPVF9OT05FLCBNQVBfUFJJVkFURSB8IE1BUF9BTk9O LAogICAgICAgICAgICAgICAgICAgICAgICAgLTEsIDApOwogICAgICAgIGlmIChiYXNlX2FkZHIg PT0gTUFQX0ZBSUxFRCkgewogICAgICAgICAgICBlcnJubyA9IEVOT01FTTsKICAgICAgICAgICAg cmV0dXJuICh2b2lkICopLTE7CiAgICAgICAgfQoKICAgICAgICBicmVha19hZGRyID0gKHVpbnRw dHJfdCliYXNlX2FkZHI7CiAgICAgICAgbWF4X2FkZHIgPSAodWludHB0cl90KWJhc2VfYWRkciAr IFNFR01FTlRfU0laRTsKICAgIH0KCiAgICAvLyBSb3VuZCB1cCB0byBhIHBhZ2Ugc2l6ZS4KICAg IGluY3JlbWVudCA9IChpbmNyZW1lbnQgKyBfX1BBR0VTSVpFIC0gMSkgJiB+KF9fUEFHRVNJWkUg LSAxKTsKCiAgICAvLyBDaGVjayBmb3Igb3ZlcmZsb3cuCiAgICB1aW50cHRyX3QgICBuZXdfYWRk ciA9IGJyZWFrX2FkZHIgKyBpbmNyZW1lbnQ7CiAgICBpZiAobmV3X2FkZHIgPj0gbWF4X2FkZHIp IHsKICAgICAgICBlcnJubyA9IEVOT01FTTsKICAgICAgICByZXR1cm4gKHZvaWQgKiktMTsKICAg IH0KCiAgICAvLyBPbmx5IHN1cHBvcnQgaW5jcmVtZW50aW5nIHRoZSBicmVhayBwb2ludCAodGhv dWdoIGl0J3Mgbm90IGhhcmQgdG8gdXNlCiAgICAvLyBtcHJvdGVjdChQUk9UX05PTkUpIHRvIGhh bmRsZSBkZWNyZW1lbnRpbmcgYXMgd2VsbCkuCiAgICBpZiAobmV3X2FkZHIgPD0gYnJlYWtfYWRk cikgewogICAgICAgIHJldHVybiAodm9pZCAqKWJyZWFrX2FkZHI7CiAgICB9CgogICAgLy8gQmFj ayB0aGUgbmV3IHN1Yi1yYW5nZS4KICAgIGlmIChtbWFwKCh2b2lkICopYnJlYWtfYWRkciwgaW5j cmVtZW50LCBQUk9UX1JFQUQgfCBQUk9UX1dSSVRFLAogICAgICAgICAgICAgTUFQX0ZJWEVEIHwg TUFQX1BSSVZBVEUgfCBNQVBfQU5PTiwgLTEsIDApID09IE1BUF9GQUlMRUQpIHsKICAgICAgICBl cnJubyA9IEVOT01FTTsKICAgICAgICByZXR1cm4gKHZvaWQgKiktMTsKICAgIH0KCiAgICB2b2lk ICAgICpyZXN1bHQgPSAodm9pZCAqKWJyZWFrX2FkZHI7CiAgICBicmVha19hZGRyID0gbmV3X2Fk ZHI7CiAgICByZXR1cm4gcmVzdWx0Owp9Cg== --_002_150871043587186camelblackberrycom_--