From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/4466 Path: news.gmane.org!not-for-mail From: Rob Landley Newsgroups: gmane.linux.lib.musl.general Subject: Re: Re: libgcc --disable-shared test case Date: Sat, 11 Jan 2014 16:04:25 -0600 Message-ID: <52D1BFE9.6040703@landley.net> References: <20131017060913.GA1957@brightrain.aerifal.cx> <1389462032.1176.18@driftwood> <20140111215106.GV24286@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------020603060705070307010307" X-Trace: ger.gmane.org 1389477875 6297 80.91.229.3 (11 Jan 2014 22:04:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 11 Jan 2014 22:04:35 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-4470-gllmg-musl=m.gmane.org@lists.openwall.com Sat Jan 11 23:04:44 2014 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1W26fa-0006xf-Hp for gllmg-musl@plane.gmane.org; Sat, 11 Jan 2014 23:04:42 +0100 Original-Received: (qmail 27695 invoked by uid 550); 11 Jan 2014 22:04:41 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 27686 invoked from network); 11 Jan 2014 22:04:41 -0000 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type; bh=qJloTfSrKfIzHHDYU7k8MqqwNVPp3XZNN/ECQ48YMVg=; b=XM+5pvBGd0cY+2IHOyjMA/spQerhZkY04gKoseoMbCYnzi2r2CaBvLhqzOFOFPBoBF g/XGjr898T2mqvdw69Datj8Rta+UPi3gB8VF+eNiDqVUf7lUeNZy5XRz8L1dtl86xciB koetQZgaUXirudyqPnLpR2kyUnfxGE+IUKd+8vzbydjkQ7PRK1QVYHjVkFJITecNy8uy OurXdZGw94BiL5la17/HDfXoza08ZPCpOaRBr3h4WRgJwAFyluG3u9/XEusspnZMFT80 bpX+wLNCzFxh8YTr9ncOaLqiB8u92qMjnnbzkCRbsfi5/JxtzQfI6e4HKL0LK20fIh/U VbPA== X-Gm-Message-State: ALoCoQkHKLc+XNSHqLv/lYq3kcWBadtKeDWV+O5p6D2Ch5PM1DddrgS/+rv4Q8NitRIcUEhEvcLB X-Received: by 10.60.63.102 with SMTP id f6mr222303oes.76.1389477868803; Sat, 11 Jan 2014 14:04:28 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 In-Reply-To: <20140111215106.GV24286@brightrain.aerifal.cx> Xref: news.gmane.org gmane.linux.lib.musl.general:4466 Archived-At: This is a multi-part message in MIME format. --------------020603060705070307010307 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 01/11/14 15:51, Rich Felker wrote: > On Sat, Jan 11, 2014 at 11:40:32AM -0600, Rob Landley wrote: >> Looks like my toolchain doesn't exhibit this behavior? (Not after I >> hacked the hell out of the libgcc.a build, anyway...) > > What arch? i686. > I would expect this to show up on i386 but not x86_64, > since the latter has native division and libgcc functions won't be > needed. It could also be an issue of -O level if gcc decided to use > long division instead of bitshift to implement /16. It was -O2 because your email said -O2. Only thing that changed in the command line(s) was the compiler binary path/name. > Or it might be something completely different. > > If you could share the two versions of libfoo.so, a.out, and maybe > even libgcc.a, I can probably figure out what's going on. Tarball of the newly built stuff attached, the other stuff should be at http://landley.net/simple-root-filesystem-i686.tar.bz2 (which isn't the release version because I made sure this one _wasn't_ built from a stage 2 cross compiler. This is from an aboriginal build that didn't do a stage 2 cross compiler, but built everything with the "simple" cross compiler.) > Rich Rob --------------020603060705070307010307 Content-Type: application/x-bzip; name="test.tar.bz2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="test.tar.bz2" QlpoOTFBWSZTWTLnxi0AJg///////////////////////////+///+////3/3//3////4B// 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 OJSqM/avMLdhwOW5zBlI3pRZWw/mWRZ/qU9EusSic1QbEo7t0LSOGphN7/M/Idi+0/uvrMyd Wcxac5RObPLFkfyfzbV6SpRVFKKm6qcFHSUftmlZevZ87B/O3GJnKk0fxvZ/sfpOP1jJlNd1 LsFl40v5LSTs3yvlf9eBoSklSqijKrMljvV7urs+lz3jrvvlTI/vKKKUUpPEOawTSo9s9A/O dSwbDxljotJpUpw1mClKLuze57/Rp0NzHC986qjoqkqlMm1MrLlyvZq+2xzx5to3lydF3R4D upcwx9LZlx+f67H1tW9A26lZpbDHz/Y+L931HhatXNz6L6a1HUKHQU4crwn7b0bxn4Z6hiwX XZFKMWJixYpd6J4bq3GaztF2kup0H6jYfhtxSz05sKSmVFmDFwn5L79y3WOramp7tnaF2lTV PUqTSqRz6h481tpvMBuKOhKG8odupOf2j3cpmMHl1JsyojWlKlljXxWqnnJO+sl6kPfKRxlH gvbtg1j+SYtaUwlMJalT1K1qXjsR1W/drKRhK6hW4Lp/XnhJMJPTpPsLfW8JyHUv0FOytLuO pZgqP1KjCUWW8s+O0E5SpyHMy7/COEd++52DkTqWRlae3zunaOwlSVU62WzZKNydxJYl1TMa /1v+hjPFdQzsrCU2i08o9CsjBT7O/8rnpKmA4fJcxJ4nLricXLHo1fDdi313DVtKHOUtTh/G WeO+ud2ZeI8h4zos3BH2Q+OGcznKMh9iffZeTSqnKPqTBV2RB30pI/WlSXa1on0dJkLkzZMj cjCO5VGXdcnk8V23UMnzzcNg7ZtlOS1lj9O2af2KbSuGYOlJSzS/jfss37If5eqFymZSd4rj UFUHT+S/J9S/a8nOJlD1thaD4L95p7N6h942HmTPzptk4HA4HAwOQyin250f9Pc1xm9zbZhV 63VpapXC6Fply9Flyh/+t5637j+p5V+s2HzHm7Pa+ctxWu3ThhwdYqk4eMMXaC3V1lJ3M0cX t2XIsMGtfjRTLFrUZLVTRHuWU7r2j475r2rlHK0cuaXwnEfot/FkyG6+O5+1NqztgzDeMccb Mc2MRWe05eLvlMceD2Ul2meXcQZZlbN9mS+q9sq2iWuwzy2WzrcpehjGIWmTHPE7ZTZeCWxk 8R2OXO+k9+2no3gPitKewOoOKpRShR+Ek5b4ymQyEnnl9vwGDadQynPVP3XN9Y4TL897Z/me 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 --------------020603060705070307010307--