From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from <gentoo-embedded+bounces-1241-garchives=archives.gentoo.org@gentoo.org>) id 1GNsdv-0000ak-0a for garchives@archives.gentoo.org; Thu, 14 Sep 2006 14:56:43 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.6) with SMTP id k8EEuEJo009618; Thu, 14 Sep 2006 14:56:14 GMT Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by robin.gentoo.org (8.13.8/8.13.6) with ESMTP id k8EEuEdl007802 for <gentoo-embedded@lists.gentoo.org>; Thu, 14 Sep 2006 14:56:14 GMT Received: by ug-out-1314.google.com with SMTP id p27so72619ugc for <gentoo-embedded@lists.gentoo.org>; Thu, 14 Sep 2006 07:56:14 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=fTz3vFVdJXT8ChycjdukEb/CCuhnIKiOi6h2zEC+lQZ/L9ezHi6EiejDb7PYEj4idxhj9L8fqMwBCEZ+I/hKX7wn+iFd4urksP5kGreWQ2cvTamnMO3T/+FcaRQy0wbDQcKdgEgWIjb0V8+PL2aEyJqLyhaEsZzgUXuL18sS8Fc= Received: by 10.67.100.17 with SMTP id c17mr4829139ugm; Thu, 14 Sep 2006 07:56:14 -0700 (PDT) Received: by 10.67.20.12 with HTTP; Thu, 14 Sep 2006 07:56:13 -0700 (PDT) Message-ID: <fdcd80670609140756q63dbc04g64c05e14ac6855af@mail.gmail.com> Date: Thu, 14 Sep 2006 16:56:13 +0200 From: "Derick Swanepoel" <dswanepoel@gmail.com> To: gentoo-embedded@lists.gentoo.org Subject: [gentoo-embedded] binutils-config-1.9-r1 causes armeb-softfloat-linux-uclibc to miscompile packages Precedence: bulk List-Post: <mailto:gentoo-embedded@lists.gentoo.org> List-Help: <mailto:gentoo-embedded+help@gentoo.org> List-Unsubscribe: <mailto:gentoo-embedded+unsubscribe@gentoo.org> List-Subscribe: <mailto:gentoo-embedded+subscribe@gentoo.org> List-Id: Gentoo Linux mail <gentoo-embedded.gentoo.org> X-BeenThere: gentoo-embedded@gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Archives-Salt: 309d8452-3b4f-4412-a794-672e3b758f15 X-Archives-Hash: 348c67b336cf21211edc88680b36f44e I finally got my armeb-softfloat-linux-uclibc toolchain to compile busybox, etc. without the dreaded "can't resolve symbol '__udivsi3'" problems, but only with binutils-config-1.8-r7. Now that cross compiling forces at least binutils-config-1.9-r1, my toolchain once again produces broken binaries. I'm not sure if this has anything to do with the move of cross-toolchain binaries from /usr/CTARGET/*bin to /usr/CHOST/CTARGET/*bin/. I have found that I can avoid the "can't resolve symbol '__udivsi3'" problems by linking binaries statically, so I'm guessing this issue has something to do with dynamic linking. The problem lies in the binaries themselves, however, since uClibc has remained identical after upgrading binutils. Is there anyone else who actually has a working armeb-softfloat-linux-uclibc toolchain? Derick -- gentoo-embedded@gentoo.org mailing list