From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/10168 Path: news.gmane.org!not-for-mail From: Szabolcs Nagy Newsgroups: gmane.linux.lib.musl.general,gmane.comp.compilers.llvm.cvs,gmane.comp.compilers.clang.scm Subject: Re: Re: [gentoo-musl] Re: Add support for musl-libc on Linux Date: Mon, 20 Jun 2016 13:28:55 +0200 Message-ID: <20160620112855.GW22574@port70.net> References: <20160613132155.GA31934@nyan> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1466422150 11929 80.91.229.3 (20 Jun 2016 11:29:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 20 Jun 2016 11:29:10 +0000 (UTC) Cc: Peter Smith , Rafael Esp?ndola , llvm-commits , gentoo-musl@lists.gentoo.org, cfe-commits cfe To: musl@lists.openwall.com Original-X-From: musl-return-10181-gllmg-musl=m.gmane.org@lists.openwall.com Mon Jun 20 13:29:09 2016 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1bExO8-0006nX-SF for gllmg-musl@m.gmane.org; Mon, 20 Jun 2016 13:29:08 +0200 Original-Received: (qmail 25985 invoked by uid 550); 20 Jun 2016 11:29:07 -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 25967 invoked from network); 20 Jun 2016 11:29:06 -0000 Mail-Followup-To: musl@lists.openwall.com, Peter Smith , Rafael Esp?ndola , llvm-commits , gentoo-musl@lists.gentoo.org, cfe-commits cfe Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) Xref: news.gmane.org gmane.linux.lib.musl.general:10168 gmane.comp.compilers.llvm.cvs:337084 gmane.comp.compilers.clang.scm:155879 Archived-At: * Lei Zhang [2016-06-20 18:59:20 +0800]: > 2016-06-20 17:37 GMT+08:00 Peter Smith : > > - isTargetEHABICompatible() > > I'm making the assumption that musl supports the ARM exceptions EHABI, > > if so you'll want to add MUSL and MUSLHF here. > > I'm not 100% sure about this. Could some insider from musl confirm this? musl is ehabi agnostic. ehabi and libc should be independent. throwing exceptions across libc boundary is undefined behaviour, all ehabi support is in the compiler runtime.