From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: master 37889523278: Add new `swap` macro and use it Date: Sat, 27 Jan 2024 10:58:32 +0800 Message-ID: <87il3flbxj.fsf@yahoo.com> References: <170452579053.27998.16123231327386305897@vcs2.savannah.gnu.org> <20240106072311.28B8FC0034E@vcs2.savannah.gnu.org> <87plye9ahs.fsf@yahoo.com> <83o7dyua0d.fsf@gnu.org> <87le9297ei.fsf@yahoo.com> <87cyue92fx.fsf@yahoo.com> <877ckm8uzz.fsf@yahoo.com> <83v886sgtl.fsf@gnu.org> <4719da9bc2bbcffdb634@heytings.org> <87bk9o1ooo.fsf@yahoo.com> <83cyu4fl4o.fsf@gnu.org> <877ckc1gs9.fsf@yahoo.com> <83a5p8fehd.fsf@gnu.org> <83bk9mepkt.fsf@gnu.org> <9245debeed69c26665f0@heytings.org> <87h6jbwfu4.fsf@yahoo.com> <2f5a5ec4d5c204a5200d@heytings.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6620"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , stefankangas@gmail.com, emacs-devel@gnu.org To: Gregory Heytings Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jan 27 03:59:33 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rTYur-0001TC-6S for ged-emacs-devel@m.gmane-mx.org; Sat, 27 Jan 2024 03:59:33 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rTYu7-0006De-4L; Fri, 26 Jan 2024 21:58:47 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rTYu5-0006DO-HL for emacs-devel@gnu.org; Fri, 26 Jan 2024 21:58:45 -0500 Original-Received: from sonic308-10.consmr.mail.ne1.yahoo.com ([66.163.187.33]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rTYu4-0004tW-9T for emacs-devel@gnu.org; Fri, 26 Jan 2024 21:58:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1706324322; bh=eUv3v7WTU87NO42UPX/y/kDm7mO321bbmA85r6KwFu8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=CT6VFWwN5Xa6ObCIEUV2sWtsHy8osSoDq7pEnBM7MuRE3yligbombgs22PBG4TZnFOIv16PVEv1H5jkdz1T+Ethq2R3Zl/amvD1OlvXIeFI/JPoT2ltRpYGE2uc1Y/D5gCC/5YuW2wVoW1b99edjFNEdbj1ZCZk6UQRsBdODscg2x/a/+BqXGyw7DLjpwDyhb/YM2aD2VVoPsEXH5Y3wrIzV5d5YsX1kc8p3pEhuaSHjKE58kJQH41R8q6BKKibrpbp0q3rguyN89Fph47qnXfT2XLYeXTSf3V79M4cLA9DmaozteqPY3RobkxYGMkksn6/HXpq2S8xznwX5mzKEfA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1706324322; bh=bdaE5cXaZmvtzBJnProBcYkZ0Cl3LZpg73Z7LugoPsa=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=J0WwJ1AZTGMMfCbR7w1vh+fJ88Pn4zPJugcETtZoOKiat7yyO7ag8scEepsVCawTIKc2cZpCp/gMNqu/tGmjTomuRJvnoSTm5TIo5xfnubFCXYLHCtGCOJEu+hhnABGccA+kON/DvxWKpco9wKK+ORFYBhHW5MsHOoFbS9sG8P0M5Fj+S8f/RLpKYNuNAjUEK5APPzl8LDlWYCjsLce4qsX0VoAFCpES4TNa/IUuuwYBY6+gl41LANOwwNyAxieZJ4fCwZ7AdMViNWRXiwJexKPVkZ1JNr6SARro8nFNjpA8lpWeaCFWojUeDyAXl6EOia8WCLd5F80nJJJ/XPStAg== X-YMail-OSG: AfxxFkMVM1kP2n_ON7LGflEgvUm3xky253YvR_JDzhaIeSpPHA_ZStuQ9u8gLK8 VM9.WXjevV.0dFuC9v01m6f_dlF_t_1fAuaKXgVbC.WdJCZurfp9NWgQBkHA6vXbs6UJ0h.H5xjq 0o8EeneKY3UxFl7Srv70m2Zh3Dj5xOaVC6jS_ULrcwQkDbu_69ccD6FJl0yqVTRqFg97Ukz1daxG eQekHhGBnZi2xAMwwNyAwtrDJLiYXc8lUz7dCDMbQuukCM92b7wm93p382EwTmxWf8APVoDXNagx sVVvLSsTGSyKneut1.JfNL1EQd0v5S7NMxPYE9747BJhAgpEOR6QsFbR5HdFnzB4tGrtzE7QbDfH PLYWANLZOc0i4f7PRQx2tUYAf4BxPeQV0fxpQrtzdzhTgP8MwfcBo52v3WKvVlzLQ1frrN9vLtd3 xWCNoxfTNxKPAFlNsrTyYDBlTlyg9l.NMex_BrG4tygSWU5dcS.yjw3_NO_FB780fgSJUds9SfwY MQD.1edM3ayglUo833xcNM0qobQ4d65vynV0nTcMUl37Y.qW8AUteecMofxJmnXmowFaS6ZXahFc iYA1ycr7MbU_duiPIitf_76uxHqUm63CgJc0sI6iTvreQv1YnexNdlkcT_Rko.M7XAVGAkSrmty. 2NSPDY4KF8vPHn5OUxwepN3sOwhLWzUNM6TfKoUcndwwuIlLWCXGOBc_z_CrCK7YoxDIN8zEzXPh Rc1nVE6niJiskbXc9MONzLPHZMSf9RTMM5vP2vKTw3NZ2vQd3oWmTmsOcXLKNnsfZpOorlBh8xCQ .ovG82FLFWYezQrMjY.GrRsBxHpYo2nOtn_OSDDFEt X-Sonic-MF: X-Sonic-ID: b8bb284b-4954-44d7-95a0-dc13c5b0533c Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Sat, 27 Jan 2024 02:58:42 +0000 Original-Received: by hermes--production-sg3-6dc75bc8fb-ddr5z (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ed75d6d230101860eacc9a6ab720a7ac; Sat, 27 Jan 2024 02:58:38 +0000 (UTC) In-Reply-To: <2f5a5ec4d5c204a5200d@heytings.org> (Gregory Heytings's message of "Sat, 27 Jan 2024 01:26:20 +0000") X-Mailer: WebService/1.1.22046 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.187.33; envelope-from=luangruo@yahoo.com; helo=sonic308-10.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:315451 Archived-At: Gregory Heytings writes: > That would have mattered only if the compiler had produced a > non-working build. It cannot even create the first object file. The errors in lisp.h are caused by your building Emacs with 4-byte longs, hence "CPU". Emacs cannot build on Sun compilers without `-xarch=generic64 -xc99 -D__STDC__=1', and in the case of Sun C 5.8, patches 121015-07 (sparc) or 121016-08 (Intel), which address code generation errors concerning bitfields. There are no Solaris 10 32-bit kernels available for SPARC, so it is reasonable to expect Emacs to be built with 8-byte longs. Considering that you downloaded Sun C from the Internet, it is probably: $ /opt/SUNWspro/bin/cc -V cc: Sun C 5.8 2005/10/13 that is 4 years out of date. Install: $ /opt/SUNWspro/bin/cc -V cc: Sun C 5.8 Patch 121015-07 2009/04/22 with: # smpatch -G -i 121015-07 Talk about presumption!