From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.2 Received: (qmail 20161 invoked from network); 21 Apr 2020 15:59:18 -0000 Received: from mother.openwall.net (195.42.179.200) by inbox.vuxu.org with UTF8ESMTPZ; 21 Apr 2020 15:59:18 -0000 Received: (qmail 26413 invoked by uid 550); 21 Apr 2020 15:32:36 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 25859 invoked from network); 21 Apr 2020 15:31:22 -0000 X-MC-Unique: VaQp-6MpPG-eBPDVYu-BhQ-1 From: David Laight To: 'Adhemerval Zanella' , Rich Felker CC: 'Nicholas Piggin' , "libc-dev@lists.llvm.org" , "libc-alpha@sourceware.org" , "linuxppc-dev@lists.ozlabs.org" , "musl@lists.openwall.com" Thread-Topic: [musl] Powerpc Linux 'scv' system call ABI proposal take 2 Thread-Index: AQHWFrDQYjTVYCQ8pUCZ1j4rC1JkAqiDgXJggAAsaqmAAAZyMA== Date: Tue, 21 Apr 2020 15:31:08 +0000 Message-ID: References: <1586931450.ub4c8cq8dj.astroid@bobo.none> <20200415225539.GL11469@brightrain.aerifal.cx> <20200416153756.GU11469@brightrain.aerifal.cx> <4b2a7a56-dd2b-1863-50e5-2f4cdbeef47c@linaro.org> <20200416175932.GZ11469@brightrain.aerifal.cx> <4f824a37-e660-8912-25aa-fde88d4b79f3@linaro.org> <20200416183151.GA11469@brightrain.aerifal.cx> <1587344003.daumxvs1kh.astroid@bobo.none> <20200421143941.GJ11469@brightrain.aerifal.cx> <960127e0-57a0-55b4-f309-ae0a675c7756@linaro.org> In-Reply-To: <960127e0-57a0-55b4-f309-ae0a675c7756@linaro.org> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.202.205.107] MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: aculab.com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Subject: RE: [musl] Powerpc Linux 'scv' system call ABI proposal take 2 RnJvbTogQWRoZW1lcnZhbCBaYW5lbGxhDQo+IFNlbnQ6IDIxIEFwcmlsIDIwMjAgMTY6MDENCj4g DQo+IE9uIDIxLzA0LzIwMjAgMTE6MzksIFJpY2ggRmVsa2VyIHdyb3RlOg0KPiA+IE9uIFR1ZSwg QXByIDIxLCAyMDIwIGF0IDEyOjI4OjI1UE0gKzAwMDAsIERhdmlkIExhaWdodCB3cm90ZToNCj4g Pj4gRnJvbTogTmljaG9sYXMgUGlnZ2luDQo+ID4+PiBTZW50OiAyMCBBcHJpbCAyMDIwIDAyOjEw DQo+ID4+IC4uLg0KPiA+Pj4+PiBZZXMsIGJ1dCBkb2VzIGl0IHJlYWxseSBtYXR0ZXIgdG8gb3B0 aW1pemUgdGhpcyBzcGVjaWZpYyB1c2FnZSBjYXNlDQo+ID4+Pj4+IGZvciBzaXplPyBnbGliYywg Zm9yIGluc3RhbmNlLCB0cmllcyB0byBsZXZlcmFnZSB0aGUgc3lzY2FsbCBtZWNoYW5pc20NCj4g Pj4+Pj4gYnkgYWRkaW5nIHNvbWUgY29tcGxleCBwcmUtcHJvY2Vzc29yIGFzbSBkaXJlY3RpdmVz LiAgSXQgb3B0aW1pemVzDQo+ID4+Pj4+IHRoZSBzeXNjYWxsIGNvZGUgc2l6ZSBpbiBtb3N0IGNh c2VzLiAgRm9yIGluc3RhbmNlLCBraWxsIGluIHN0YXRpYyBjYXNlDQo+ID4+Pj4+IGdlbmVyYXRl cyBvbiB4ODZfNjQ6DQo+ID4+Pj4+DQo+ID4+Pj4+IDAwMDAwMDAwMDAwMDAwMDAgPF9fa2lsbD46 DQo+ID4+Pj4+ICAgIDA6ICAgYjggM2UgMDAgMDAgMDAgICAgICAgICAgbW92ICAgICQweDNlLCVl YXgNCj4gPj4+Pj4gICAgNTogICAwZiAwNSAgICAgICAgICAgICAgICAgICBzeXNjYWxsDQo+ID4+ Pj4+ICAgIDc6ICAgNDggM2QgMDEgZjAgZmYgZmYgICAgICAgY21wICAgICQweGZmZmZmZmZmZmZm ZmYwMDEsJXJheA0KPiA+Pj4+PiAgICBkOiAgIDBmIDgzIDAwIDAwIDAwIDAwICAgICAgIGphZSAg ICAxMyA8X19raWxsKzB4MTM+DQo+ID4+DQo+ID4+IEhtbW0uLi4gdGhhdCBjbXAgKyBqYWUgaXMg dW5uZWNlc3NhcnkgaGVyZS4NCj4gPg0KPiA+IEl0J3Mgbm90Li4gUmF0aGVyIHRoZSBvYmpkdW1w IHdhcyBqdXN0IG1pc3Rha2VubHkgZG9uZSB3aXRob3V0IC1yIHNvDQo+ID4gaXQgbG9va3MgbGlr ZSBhIG5vcCBqdW1wIHJhdGhlciB0aGFuIGEgY29uZGl0aW9uYWwgdGFpbCBjYWxsIHRvIHRoZQ0K PiA+IGZ1bmN0aW9uIHRoYXQgc2V0cyBlcnJuby4NCj4gPg0KPiANCj4gSW5kZWVkLCB0aGUgb3V0 cHV0IHdpdGggLXIgaXM6DQo+IA0KPiAwMDAwMDAwMDAwMDAwMDAwIDxfX2tpbGw+Og0KPiAgICAw OiAgIGI4IDNlIDAwIDAwIDAwICAgICAgICAgIG1vdiAgICAkMHgzZSwlZWF4DQo+ICAgIDU6ICAg MGYgMDUgICAgICAgICAgICAgICAgICAgc3lzY2FsbA0KPiAgICA3OiAgIDQ4IDNkIDAxIGYwIGZm IGZmICAgICAgIGNtcCAgICAkMHhmZmZmZmZmZmZmZmZmMDAxLCVyYXgNCj4gICAgZDogICAwZiA4 MyAwMCAwMCAwMCAwMCAgICAgICBqYWUgICAgMTMgPF9fa2lsbCsweDEzPg0KPiAgICAgICAgICAg ICAgICAgICAgICAgICBmOiBSX1g4Nl82NF9QTFQzMiAgICAgICBfX3N5c2NhbGxfZXJyb3ItMHg0 DQo+ICAgMTM6ICAgYzMgICAgICAgICAgICAgICAgICAgICAgcmV0cQ0KDQpZZXMsIEkgcHJvYmFi bHkgc2hvdWxkIGhhdmUgcmVtZW1iZXJlZCBpdCBsb29rZWQgbGlrZSB0aGF0IDotKQ0KLi4uDQo+ ID4+IEkgYWxzbyBzdXNwZWN0IGl0IGdldHMgcHJlZGljdGVkIHZlcnkgYmFkbHkuDQo+ID4NCj4g PiBJIGRvdWJ0IHRoYXQuIFRoaXMgaXMgYSB2ZXJ5IHN0YW5kYXJkIGlkaW9tIGFuZCB0aGUgc2l6 ZSBvZiB0aGUgb2Zmc2V0DQo+ID4gKHdoaWNoIGlzIG5lY2Vzc2FyaWx5IDMyLWJpdCBiZWNhdXNl IGl0IGhhcyBhIHJlbG9jYXRpb24gb24gaXQpIGlzDQo+ID4gb3J0aG9nb25hbCB0byB0aGUgY29u ZGl0aW9uIG9uIHRoZSBqdW1wLg0KDQpZZXMsIGl0IG9ubHkgZ2V0cyBtaXNwcmVkaWN0ZWQgYXMg YmFkbHkgYXMgYW55IG90aGVyIGNvbmRpdGlvbmFsIGp1bXAuDQpJIGJlbGlldmUgbW9kZXJuIGlu dGVsIHg4NiB3aWxsIHJhbmRvbWx5IHByZWRpY3QgaXQgdGFrZW4gKHJlZ2FyZGxlc3MNCm9mIHRo ZSBkaXJlY3Rpb24pIGFuZCB0aGVuIGhpdCBhIFRMQiBmYXVsdCBvbiB0ZXh0LnVubGlrZWx5IDot KQ0KDQo+ID4gRldJVyBhIHN5c2NhbGwgbGlrZSBraWxsIHRha2VzIGdsb2JhbCBrZXJuZWwtc2lk ZSBsb2NrcyB0byBiZSBhYmxlIHRvDQo+ID4gYWRkcmVzcyBhIHRhcmdldCBwcm9jZXNzIGJ5IHBp ZCwgYW5kIHRoZSByYXRlIG9mIG1lYW5pbmdmdWwgY2FsbHMgeW91DQo+ID4gY2FuIG1ha2UgdG8g aXQgaXMgdmVyeSBsb3cgKHNpbmNlIGl0J3MgYm91bmRlZCBieSB0aW1lIGZvciB0YXJnZXQNCj4g PiBwcm9jZXNzIHRvIGFjdCBvbiB0aGUgc2lnbmFsKS4gVHJ5aW5nIHRvIG9wdGltaXplIGl0IGZv ciBzcGVlZCBpcw0KPiA+IHBvaW50bGVzcywgYW5kIGV2ZW4gc2l6ZSBpc24ndCBpbXBvcnRhbnQg bG9jYWxseSAoYWx0aG91Z2ggaW4NCj4gPiBhZ2dyZWdhdGUsIGxvdHMgb2Ygd2FzdGVkIHNtYWxs IHNpemUgY2FuIGFkZCB1cCB0byBtb3JlIHBhZ2VzID0gbW9yZQ0KPiA+IFRMQiBlbnRyaWVzID0g Li4uKS4NCj4gDQo+IEkgYWdyZWUgYW5kIEkgd291bGQgcHJlZmVyIHRvIGZvY3VzIG9uIGNvZGUg c2ltcGxpY2l0eSB0byBoYXZlIGENCj4gcGxhdGZvcm0gbmV1dHJhbCB3YXkgdG8gaGFuZGxlIGVy cm9yIGFuZCBsZXQgdGhlIGNvbXBpbGVyIG9wdGltaXplDQo+IGl0IHRoYW4gbWVzc3kgd2l0aCBh c3NlbWJseSBtYWNyb3MgdG8gc3F1ZWV6ZSB0aGlzIGtpbmQgb2YNCj4gbWljcm8tb3B0aW1pemF0 aW9ucy4NCg0Kc3lzY2FsbCBlbnRyeSBkb2VzIGdldCBtaWNyby1vcHRpbWlzZWQuDQpSZWFsIHNw ZWVkLXVwcyBjYW4gcHJvYmFibHkgYmUgZm91bmQgYnkgb3B0aW1pc2luZyBvdGhlciBwbGFjZXMu DQpJJ3ZlIGEgcGF0Y2ggaSBuZWVkIHRvIHJlc3VtYml0IHRoYXQgc2hvdWxkIGltcHJvdmUgdGhl IHJlYWRpbmcNCm9mIGlvdltdIGZyb20gdXNlciBzcGFjZS4NCg0KCURhdmlkDQoNCi0NClJlZ2lz dGVyZWQgQWRkcmVzcyBMYWtlc2lkZSwgQnJhbWxleSBSb2FkLCBNb3VudCBGYXJtLCBNaWx0b24g S2V5bmVzLCBNSzEgMVBULCBVSw0KUmVnaXN0cmF0aW9uIE5vOiAxMzk3Mzg2IChXYWxlcykNCg==