From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailbox.box.xen0n.name (mail.xen0n.name [115.28.160.31]) by sourceware.org (Postfix) with ESMTPS id B6B7F385700A for ; Wed, 27 Jul 2022 11:08:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B6B7F385700A Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=xen0n.name Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=xen0n.name DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=xen0n.name; s=mail; t=1658920084; bh=qX9DuffY8oDHP54Bjv/O63fX3OLZSOshnQcYldQPDxM=; h=From:To:Cc:Subject:Date:From; b=w0sJ2ZDoINKtcV42re/fHUOOL5bwj/RXLOOYl3jpCg4O45yMr3vZuIJtVDyobKc6L wW9uwUXdaCKzWIPIhZls0NkO/1OdYO39xnf/EoRzz3WsTjKnN1W2ojGIWOo+XuqMiM dY3D/pnaTR4uVPxm0Ec2w0GXlsSd3eHXJgXVF0u0= Received: from ld50.lan (unknown [101.228.137.40]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailbox.box.xen0n.name (Postfix) with ESMTPSA id 9B7D86061B; Wed, 27 Jul 2022 19:08:03 +0800 (CST) From: WANG Xuerui To: binutils@sourceware.org Cc: Chenghua Xu , Zhensong Liu , Xi Ruoyao , WANG Xuerui Subject: [PATCH 0/2] opcodes: LoongArch: Cleanups to jumps Date: Wed, 27 Jul 2022 19:07:55 +0800 Message-Id: <20220727110757.2520234-1-i.swmail@xen0n.name> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-5.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jul 2022 11:08:13 -0000 From: WANG Xuerui Hi, This is a resend of the previous series at [1], but without the more controversial parts for getting at least something done. As for the controversy over "ret" [2]: how do we teach users about this? We don't even have written documentation about the other pseudo-insns at present. However I chose to include this change after all, after seeing the just upstreamed glibc port adopting it downstream. If anything, you (Loongson maintainers) could pick the first patch only, and let the discussion over "ret" continue. [1]: https://sourceware.org/pipermail/binutils/2021-October/118261.html [2]: https://sourceware.org/pipermail/binutils/2021-November/118534.html WANG Xuerui (2): opcodes: LoongArch: make all non-native jumps desugar to canonical b{lt/ge}[u] forms opcodes: LoongArch: add "ret" instruction to reduce typing opcodes/loongarch-opc.c | 32 +++++++++++++------------------- 1 file changed, 13 insertions(+), 19 deletions(-) -- 2.35.1