From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from [87.239.111.99] (localhost [127.0.0.1]) by dev.tarantool.org (Postfix) with ESMTP id 9DE90576492; Wed, 9 Aug 2023 18:45:59 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 9DE90576492 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1691595959; bh=LRKY94QDjARtbK+q0RFKNOFuJQuCasPx2Zn3i1mzsoE=; h=To:Date:In-Reply-To:References:Subject:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=qqn+3/DNJ+YaBrL1ZO37lUS2xRfCnIMoG3F/ldUMgc76hXBfUx5FILLkjgs0Ol6Sb cM212fQXq7Qdd+eoQ4PKYfqKhn2A+qm7D0Ee5uSgxWWkYtUjq3AEk47kULXWmKUjRC UWSDXWw5rMny9s8KKMs46KIh8kGl48FZ7Np33ucw= Received: from smtp32.i.mail.ru (smtp32.i.mail.ru [95.163.41.73]) (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 dev.tarantool.org (Postfix) with ESMTPS id 0C146576493 for ; Wed, 9 Aug 2023 18:41:09 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 0C146576493 Received: by smtp32.i.mail.ru with esmtpa (envelope-from ) id 1qTlJ6-003Nbf-1G; Wed, 09 Aug 2023 18:41:08 +0300 To: Igor Munkin , Sergey Bronnikov Date: Wed, 9 Aug 2023 18:35:59 +0300 Message-ID: <8bd95083805e240d65b2c02524ffb3ad8d91b414.1691592488.git.skaplun@tarantool.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Mailru-Src: smtp X-4EC0790: 10 X-7564579A: 646B95376F6C166E X-77F55803: 4F1203BC0FB41BD969E04B5EED670DC83148C852D424A0A0119F8DAA2A6AAA9D182A05F538085040B224901400E8F05B39BC923D1AD8FECE11A283BF2219B00109B27ECE83BE0CA8 X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE712EB008F780777E9EA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637F7C2A16C2A438FE58638F802B75D45FF36EB9D2243A4F8B5A6FCA7DBDB1FC311F39EFFDF887939037866D6147AF826D8564ECE0E85FC586FF150B84F4460C155117882F4460429724CE54428C33FAD305F5C1EE8F4F765FCECD08F8D939B2CE4A471835C12D1D9774AD6D5ED66289B52BA9C0B312567BB23117882F44604297287769387670735201E561CDFBCA1751F2CC0D3CB04F14752D2E47CDBA5A96583BA9C0B312567BB2376E601842F6C81A19E625A9149C048EE26055571C92BF10F49AF716F719AB83ED8FC6C240DEA76429C9F4D5AE37F343AA9539A8B242431040A6AB1C7CE11FEE32D01283D1ACF37BA9735652A29929C6CC4224003CC836476E2F48590F00D11D6E2021AF6380DFAD1A18204E546F3947CB11811A4A51E3B096D1867E19FE1407959CC434672EE6371089D37D7C0E48F6C8AA50765F7900637B8F435DEDE9E76EBEFF80C71ABB335746BA297DBC24807EABDAD6C7F3747799A X-C1DE0DAB: 0D63561A33F958A55646A96A23F0FB892F6BEBBAB7CE81340C883B46308A393FF87CCE6106E1FC07E67D4AC08A07B9B0AD74539164518AE59C5DF10A05D560A950611B66E3DA6D700B0A020F03D25A0997E3FB2386030E77 X-C8649E89: 1C3962B70DF3F0ADE00A9FD3E00BEEDF3FED46C3ACD6F73ED3581295AF09D3DF87807E0823442EA2ED31085941D9CD0AF7F820E7B07EA4CF6D46B062E6401547F21C87D22646E49602EC01D78EFFD8C60355C957E948174331E81B06003A5D531529AA6C8ABD04CABBDEE5EC70EFA781C06E73A0D1A78D5CA74DFFEFA5DC0E7F02C26D483E81D6BE5EF9655DD6DEA7D65774BB76CC95456EEC5B5AD62611EEC62B5AFB4261A09AF0 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5ycPtXkTV4k65bRjmOUUP8cvGozZ33TWg5HZplvhhXbhDGzqmQDTd6OAevLeAnq3Ra9uf7zvY2zzsIhlcp/Y7m53TZgf2aB4JOg4gkr2biojUzxoxvtYX2q2N5Y/aZcJXw== X-Mailru-Sender: 11C2EC085EDE56FAC07928AF2646A76903C77A5F2C9D41CF39BC923D1AD8FECE5AB84C5967107110DEDBA653FF35249392D99EB8CC7091A70E183A470755BFD208F19895AA18418972D6B4FCE48DF648AE208404248635DF X-Mras: Ok Subject: [Tarantool-patches] [PATCH luajit 10/19] Cleanup math function compilation and fix inconsistencies. X-BeenThere: tarantool-patches@dev.tarantool.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Sergey Kaplun via Tarantool-patches Reply-To: Sergey Kaplun Cc: tarantool-patches@dev.tarantool.org Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" From: Mike Pall (cherry picked from commit 5655be4546d9177890c69f0d0accac4773ff0887) This patch backports the aforementioned patch for mips and ppc, because those architectures were stripped during the backporting via 71ec8eb232d4dfa8df2cbbae65b799b2ce493979 ("Cleanup math function compilation and fix inconsistencies."). This applies these missed diffs to prevent conflict during backporting future patches. This patch just removes macros, that are no more in use. Sergey Kaplun: * added the description for the problem Part of tarantool/tarantool#8825 --- src/lj_asm_mips.h | 1 - src/lj_asm_ppc.h | 1 - 2 files changed, 2 deletions(-) diff --git a/src/lj_asm_mips.h b/src/lj_asm_mips.h index a26a82cd..c27d8413 100644 --- a/src/lj_asm_mips.h +++ b/src/lj_asm_mips.h @@ -1794,7 +1794,6 @@ static void asm_abs(ASMState *as, IRIns *ir) } #endif -#define asm_atan2(as, ir) asm_callid(as, ir, IRCALL_atan2) #define asm_ldexp(as, ir) asm_callid(as, ir, IRCALL_ldexp) static void asm_arithov(ASMState *as, IRIns *ir) diff --git a/src/lj_asm_ppc.h b/src/lj_asm_ppc.h index 6cb608f7..6aaed058 100644 --- a/src/lj_asm_ppc.h +++ b/src/lj_asm_ppc.h @@ -1390,7 +1390,6 @@ static void asm_neg(ASMState *as, IRIns *ir) } #define asm_abs(as, ir) asm_fpunary(as, ir, PPCI_FABS) -#define asm_atan2(as, ir) asm_callid(as, ir, IRCALL_atan2) #define asm_ldexp(as, ir) asm_callid(as, ir, IRCALL_ldexp) static void asm_arithov(ASMState *as, IRIns *ir, PPCIns pi) -- 2.41.0