From d2d86061e3f893f87634c46f117aa3d77edf236c Mon Sep 17 00:00:00 2001 From: Jacob Lifshay Date: Tue, 12 May 2020 19:56:45 -0700 Subject: [PATCH] [libre-riscv-dev] more compatible alternative to BE instructions on LE processor --- ac/cb9d17926c4c4bd063fa7da54dbc83d8eb0440 | 97 +++++++++++++++++++++++ 1 file changed, 97 insertions(+) create mode 100644 ac/cb9d17926c4c4bd063fa7da54dbc83d8eb0440 diff --git a/ac/cb9d17926c4c4bd063fa7da54dbc83d8eb0440 b/ac/cb9d17926c4c4bd063fa7da54dbc83d8eb0440 new file mode 100644 index 0000000..a006824 --- /dev/null +++ b/ac/cb9d17926c4c4bd063fa7da54dbc83d8eb0440 @@ -0,0 +1,97 @@ +Return-path: +Envelope-to: publicinbox@libre-riscv.org +Delivery-date: Wed, 13 May 2020 03:57:01 +0100 +Received: from localhost ([::1] helo=libre-riscv.org) + by libre-soc.org with esmtp (Exim 4.89) + (envelope-from ) + id 1jYhZs-0007cR-JT; Wed, 13 May 2020 03:57:00 +0100 +Received: from mail-wm1-f45.google.com ([209.85.128.45]) + by libre-soc.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) + (Exim 4.89) (envelope-from ) + id 1jYhZq-0007cL-OD + for libre-riscv-dev@lists.libre-riscv.org; Wed, 13 May 2020 03:56:58 +0100 +Received: by mail-wm1-f45.google.com with SMTP id u16so26570270wmc.5 + for ; + Tue, 12 May 2020 19:56:58 -0700 (PDT) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; + h=mime-version:from:date:message-id:subject:to; + bh=+PMryVQK/qZWUbSsd2rXV5Zh+i6UsMNKoNXzv9+5GGg=; + b=BlbBxf5Mv9HaH3mGsPCOXPWS2qg6wLNjk/ll0sIwuN+hHl+zvkF9yiVtBZlUIwWMHL + 03in+aeoPK0+YfdoQ2Mb1TOFoO4Ium1IgmTUOCmbkgMUZ5bCC8T0unF1z8uROUcDjY5z + ztDu6KYLh2/scYn1r52jJGr5cecVNh5RXOocnCFhE5fkk2VeDnvDBldeqI9osf7zL/ij + ICWuzNrulRAuzm1sOL6334Cg6Pr2NOAnd6RaWIypGIzypfbKNoaFCWOCRGUKKr7qTmI9 + Rzl/2z96ntK4b3izkKAh+YCG8cCrxxpHnAqKjOBXF1DN65CpdHS6fit9VJS9YdDDNzci + 1Bww== +X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=1e100.net; s=20161025; + h=x-gm-message-state:mime-version:from:date:message-id:subject:to; + bh=+PMryVQK/qZWUbSsd2rXV5Zh+i6UsMNKoNXzv9+5GGg=; + b=LwDBkuJyVtTabU2zmhvOmuZ9mMN7at/0lYTUVTtD5xMbEpe8lm1Nu0EEIBGjVsHV6g + LBbNpgVED1kUlKQGuv5YvsNF2gVzmEHmQgv0x+59CdwBB0u5SSAivNYnqgheCADfYCon + iXvWXZXUOoGc0Llf6ThJGkYWM0xJGzWC4A0D/0/e3TaNMfgWDGJ2zYZcS/5I/N1LUCxE + rOQGy99el8WhgAjLfVChK1HFyPBd52yAJdXYiRdHDB3ImvcQcyp9CYlGnozcnnO4iE2R + r49zg9YbsVNnqpNnqJZoHhB+26Yl7UKyamZhJVFzzJjPN8sIVwfPRsI08tVwQOdThLRM + 6QOA== +X-Gm-Message-State: AGi0PuZbmr1arDi9QXuiBYTgR1SY2XHmKlKGtEwTd8brjaPYye1ECgPC + Xbk/h7EW5HVOOErXaRukK3VA3V7X877Ce4FBQyVSwFiX +X-Google-Smtp-Source: APiQypLqbUCCQfn0upAoaqXIiKW9BUUeDWF9BT9r7jCLfdif0WBOmOC/OP3tR9tR2z1gYlGzeUybwbEDZB9/dYG+qrA= +X-Received: by 2002:a1c:4d18:: with SMTP id o24mr38212386wmh.141.1589338617231; + Tue, 12 May 2020 19:56:57 -0700 (PDT) +MIME-Version: 1.0 +From: Jacob Lifshay +Date: Tue, 12 May 2020 19:56:45 -0700 +Message-ID: +To: Libre-RISCV General Development +X-Content-Filtered-By: Mailman/MimeDel 2.1.23 +Subject: [libre-riscv-dev] more compatible alternative to BE instructions on + LE processor +X-BeenThere: libre-riscv-dev@lists.libre-riscv.org +X-Mailman-Version: 2.1.23 +Precedence: list +List-Id: Libre-RISCV General Development + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +Reply-To: Libre-RISCV General Development + +Content-Type: text/plain; charset="utf-8" +Content-Transfer-Encoding: base64 +Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org +Sender: "libre-riscv-dev" + +U2luY2UgaGF2aW5nIHRoZSBpbnN0cnVjdGlvbiBzdHJlYW0gYmUgQkUgaXMgbm90IGRpcmVjdGx5 +IGNvbXBhdGlibGUgd2l0aApleGlzdGluZyBMRSBpbnN0cnVjdGlvbnMgc2luY2UgY2FsbGluZyBi +ZXR3ZWVuIHRoZW0gcmVxdWlyZXMgYSBtb2RlIHN3aXRjaAp0byBzd2l0Y2ggZW5kaWFuLCBJIHBy +b3Bvc2UgYSBkaWZmZXJlbnQgc29sdXRpb24gdGhhdCBkb2Vzbid0IHJlcXVpcmUgYW55Cm1vZGUg +c3dpdGNoLCBpcyBjb21wYXRpYmxlIHdpdGggTEUgaW5zdHJ1Y3Rpb25zLCBhbmQgYWxsb3dzIHN1 +cHBvcnRpbmcKaW5zdHJ1Y3Rpb25zIHRoYXQgYXJlIGFueSBzaXplLCB0aG91Z2ggd2lsbCBwcm9i +YWJseSBiZSBsaW1pdGVkIHRvCm11bHRpcGxlcyBvZiAxNiBiaXRzLgoKTXkgaWRlYSBpcyB0byBz +d2l0Y2ggdGhlIGxvZ2ljYWwgb3JkZXIgdGhhdCBpbnN0cnVjdGlvbnMgYXJlIGRlY29kZWQgc3Vj +aAp0aGF0IGRlY29kaW5nIDMyLWJpdCBMRSB3b3JkcyBzdGFydHMgd2l0aCB0aGUgbW9zdC1zaWdu +aWZpY2FudCBieXRlIHdoaWNoCmNvbnRhaW5zIHRoZSBvcGNvZGUsIGluc3RlYWQgb2YgdGhlIGxl +YXN0LXNpZ25pZmljYW50IGJ5dGUuCgpQQyB3b3VsZCBlZmZlY3RpdmVseSBiZSBzcGxpdCBpbnRv +IHR3byBmaWVsZHMsIHdoZXJlIHRoZSB0b3AgTi0yIGJpdHMgYXJlCnRoZSBhZGRyZXNzIGxpa2Ug +dXN1YWwsIGJ1dCB0aGUgYm90dG9tIDIgYml0cyBpbnN0ZWFkIGFkZHJlc3MgbWVtb3J5IGluCnJl +dmVyc2VkIG9yZGVyOgoKUEMgdmFsdWUgLT4gbWVtb3J5IGFkZHJlc3MKMHgxMDAwIC0+IDB4MTAw +MwoweDEwMDEgLT4gMHgxMDAyCjB4MTAwMiAtPiAweDEwMDEKMHgxMDAzIC0+IDB4MTAwMAoweDEw +MDQgLT4gMHgxMDA3CjB4MTAwNSAtPiAweDEwMDYKMHgxMDA2IC0+IDB4MTAwNQoweDEwMDcgLT4g +MHgxMDA0CjB4MTAwOCAtPiAweDEwMEIKMHgxMDA5IC0+IDB4MTAwQQoweDEwMEEgLT4gMHgxMDA5 +CjB4MTAwQiAtPiAweDEwMDgKMHgxMDBDIC0+IDB4MTAwRgoweDEwMEQgLT4gMHgxMDBFCjB4MTAw +RSAtPiAweDEwMEQKMHgxMDBGIC0+IDB4MTAwQwoweDEwMTAgLT4gMHgxMDEzCgpTaW5jZSBhbGwg +Y3VycmVudGx5IGV4aXN0aW5nIFBvd2VyIGluc3RydWN0aW9ucyBhcmUgYSBtdWx0aXBsZSBvZiAz +MiBiaXRzLAp0aGlzIHdvdWxkbid0IGNoYW5nZSBob3cgdGhleSBhcmUgZGVjb2RlZCBvciBleGVj +dXRlZCwgaG93ZXZlciwgd291bGQKY2hhbmdlIGhvdyBuZXcgMTYgb3IgNDgtYml0IGluc3RydWN0 +aW9ucyBhcmUgbGFpZCBvdXQuCgpJZiB0aGUgcHJvY2Vzc29yIGlzIHN3aXRjaGVkIHRvIEJFIG1v +ZGUgKGZvciBib3RoIGluc3RydWN0aW9ucyBhbmQgZGF0YSksCnRoaXMgYWRkcmVzcyByZW9yZGVy +aW5nIHdvdWxkIGJlIGRpc2FibGVkLCBzaW5jZSBCRSBtb2RlIGFscmVhZHkgaGFzIHRoZQpvcGNv +ZGUgYnl0ZSBhcyB0aGUgZmlyc3QgYnl0ZSBhbnl3YXkuCgooUERQIGVuZGlhbiByZXN1cnJlY3Rl +ZCAtLSBzb3J0IG9mKQoKSmFjb2IKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f +X19fX19fX19fX18KbGlicmUtcmlzY3YtZGV2IG1haWxpbmcgbGlzdApsaWJyZS1yaXNjdi1kZXZA +bGlzdHMubGlicmUtcmlzY3Yub3JnCmh0dHA6Ly9saXN0cy5saWJyZS1yaXNjdi5vcmcvbWFpbG1h +bi9saXN0aW5mby9saWJyZS1yaXNjdi1kZXYK + -- 2.30.2