From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/11009 Path: news.gmane.org!.POSTED!not-for-mail From: Alexey Neyman Newsgroups: gmane.linux.lib.musl.general Subject: Re: Providing for MIPS? Date: Sat, 4 Feb 2017 12:49:21 -0800 Message-ID: <55f37695-3418-f806-c95b-b30fde2246d7@att.net> References: <52a24746-2e25-9e4d-0b52-9ba026417ef4@att.net> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1486241377 27281 195.159.176.226 (4 Feb 2017 20:49:37 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 4 Feb 2017 20:49:37 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 To: musl@lists.openwall.com Original-X-From: musl-return-11024-gllmg-musl=m.gmane.org@lists.openwall.com Sat Feb 04 21:49:33 2017 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.84_2) (envelope-from ) id 1ca7H2-0006og-8F for gllmg-musl@m.gmane.org; Sat, 04 Feb 2017 21:49:32 +0100 Original-Received: (qmail 18179 invoked by uid 550); 4 Feb 2017 20:49:35 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 18150 invoked from network); 4 Feb 2017 20:49:34 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.net; s=s1024; t=1486241362; bh=1Fo1y5/YUdER8pt/Gw9qaNo9wUa4xbdw8SxBuXj+HrM=; h=Subject:To:References:From:Date:In-Reply-To:From:Subject; b=MAS79BeyhNyQ6qUxl0bVFsTHcY86TTGw61QH02yQXRt3CjD96RiA/2fWXkgK0NY62Czj3rVdzqGwN23JWqpiIwH08GuMs6yGSbJlo0nSaXjBDOJs+4HImPChSpE9kMi9I5gB1s6i9L3y/HFDtyi8EYuIFUS3h/98Rah8yAu3GfA= X-Yahoo-Newman-Id: 351520.69003.bm@smtp119.sbc.mail.ne1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: trSiB.0VM1la0DMunTFBRTMiCBpKg55L2nbUnypD5vTERn9 MLMynw8IoI3yBPOlA1C7LB5mYtU.PU9Q3I4j8G70wW3IogkFX6qCgzNtqY96 RT1stxFyAIvaFqbwscmxhkeXviMMRyax6C5PJhYJc0R9Ap2Mt6O4JaZdeqYQ BSOMmirwmgPJIm4K0o8kbk.kHoyqIfvwkNWdjAfK_NL5jJAx89eQS6BUiK0s Gm5LnQvM6a180TKBg.z3J_fCIC0kmpOc1VlONAN9.EwG3T4O7uoiC7WPx5cx ntaA3iSNS5QHaEO0QgY_S1pGOn7R0HnqMW7UiK24XcYFebI0Fripxg6kELsU KhWaY3OrMdVcotluT9AJvoxU4v1_7YbxNdJDwvA5cWmpZ6qpencqFYwmWQq1 U24Z_QPQ85DPi6yLBXIxfxMY.dPpCbcsNpo0XJENt2ceS2uWVW6SJ9uyMG0f xyvmtbgWskyKr5wrcbYrO8Mg7M8xiAP9gxEZEMSSLwD9RUlvAtBQujk2EekN 88K4biY9KRdvHwkkx1yTjAC7zSkSvSeUoaYYRFIw7u0KsNX0Ziqwii8.E3A- - X-Yahoo-SMTP: 0h0Q7euswBD_g.kcEqbzJWRFfrba801gq1M1 In-Reply-To: <52a24746-2e25-9e4d-0b52-9ba026417ef4@att.net> Xref: news.gmane.org gmane.linux.lib.musl.general:11009 Archived-At: [Sorry for not CC'ing, Richard Felker - I am not subscribed to this list, so I only saw your response on the website as you only replied to the list] Relaying one more response from GDB maintainers: [[[[ NB the published API set out by SGI is actually [1][2][3] rather than , so if musl does the right thing via the former header then I'll be happy to accept a patch to switch. Otherwise I'll be closing the bug as invalid. References: [1] "MIPSpro Compiling and Performance Tuning Guide", Silicon Graphics, Inc., Document Number 007-2360-008, Section 6.3.2 "Using Predefined Types", p. 135 [2] "MIPSpro 64-Bit Porting and Transition Guide", Silicon Graphics, Inc., Document Number 007-2391-006, Section "Using a Different Subrouting Linkage", p. 45 [3] "MIPSpro N32 ABI Handbook", Silicon Graphics, Inc., Document Number 007-2816-004, Section "Using a Different Subroutine Linkage", p. 22 ]]]] I don't have a particular stake in this game, but if it is a de-facto standard for MIPS, musl might want to adhere to it. Regards, Alexey. On 01/25/2017 11:31 PM, Alexey Neyman wrote: > Hi, > > In crosstool-ng, a failure to build native GDB for mips-*-mips has > been reported: https://github.com/crosstool-ng/crosstool-ng/pull/517 > > The reason is a missing header (which is provided by > glibc/uClibc, but not by musl). The reporter suggested to use > from the Linux kernel instead. However, GDB developers > seem to disagree: > https://sourceware.org/ml/gdb-patches/2017-01/msg00446.html; their > view is that the header is to be provided as a part of the > user-space headers. > > Should musl provide one? > > Regards, > Alexey. >