From owner-freebsd-current@FreeBSD.ORG Mon May 19 16:07:54 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8871CFA1 for ; Mon, 19 May 2014 16:07:54 +0000 (UTC) Received: from mail-ie0-f171.google.com (mail-ie0-f171.google.com [209.85.223.171]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 501362A46 for ; Mon, 19 May 2014 16:07:54 +0000 (UTC) Received: by mail-ie0-f171.google.com with SMTP id rp18so2839066iec.2 for ; Mon, 19 May 2014 09:07:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=/WLHMBGLB0Cb+BW5W1E+ShEU+tYPYFzWJ7ZPCt0BQC4=; b=AU+cm+hZGcUGAhAMb2gRoxJEdAb4BtyTcNuPri1Sjlzk+jzFAYTKHEOw7avFKnMjSo QLtpnVeGhGFDXblmsdn/zinhHwFwVkMAxe+zp1kPMuy03r4cp7Z6eSI4lk1VfDJxqv2x SLl5EiDGnI1fAVY3E8MXNVHfyS7DEpQm+DjVnHsqMk8CD2ix+qr1Kizg5d6NcYXqj7Tj LGLudguzOSlOQGgIVPslNOCDAV5O1oQGESVZPAW0rrV/qFIWeVCBG2fEDrzOYPBJoITs wIqU6OLoRo5sbSQ4sKNjFmfIYKSFmkIiBjUHMwMKtt+Ljc2naCquluYNmSdwPmAFHINZ +lIQ== X-Gm-Message-State: ALoCoQmT+gOgQurarNsx874vTqAjAjK5ZtKpRHqlOr8VNyEa0hA2OlwUH/TjcPa3K0Sh5PpbJyvg X-Received: by 10.43.84.67 with SMTP id aj3mr23149145icc.38.1400515180585; Mon, 19 May 2014 08:59:40 -0700 (PDT) Received: from [10.0.0.119] (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPSA id bc6sm21876809igb.9.2014.05.19.08.59.38 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 19 May 2014 08:59:39 -0700 (PDT) Sender: Warner Losh X-Google-Original-From: Warner Losh Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\)) Subject: Re: [arm cross-compiling, clang] Error: selected processor does not support `ldrexd r2, r3, [r1]' From: Warner Losh In-Reply-To: <5379FFAD.3060801@passap.ru> Date: Mon, 19 May 2014 09:59:37 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: References: <5378D64C.2000903@passap.ru> <5378DB4E.5030305@passap.ru> <1400431085.1152.24.camel@revolution.hippie.lan> <5379134B.9000502@passap.ru> <1400448314.1152.26.camel@revolution.hippie.lan> <5379F3BF.9090000@passap.ru> <5379FFAD.3060801@passap.ru> To: Boris Samorodov X-Mailer: Apple Mail (2.1878.2) Cc: freebsd-current@FreeBSD.org, Ian Lepore X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 May 2014 16:07:54 -0000 On May 19, 2014, at 6:57 AM, Boris Samorodov wrote: > 19.05.2014 16:06, Boris Samorodov =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >> 19.05.2014 01:25, Ian Lepore =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >>> On Mon, 2014-05-19 at 00:08 +0400, Boris Samorodov wrote: >>=20 >>>> It's definitely not my day -- crochet build failed with: >>>> ----- >>>> --- all_subdir_libllvmarmcodegen --- >>>> = /usr/src/lib/clang/libllvmarmcodegen/../../../contrib/llvm/lib/Target/ARM/= ARMBaseInstrInfo.cpp:3687:15: >>>> error: no member named >>>> 'VLD1d64TPseudoWB_fixed' in namespace 'llvm::ARM'; did you mean >>>> 'VST1d64TPseudoWB_fixed'? >>>> case ARM::VLD1d64TPseudoWB_fixed: >>>> ~~~~~^~~~~~~~~~~~~~~~~~~~~~ >>>> VST1d64TPseudoWB_fixed >>>> ./ARMGenInstrInfo.inc.h:1969:5: note: 'VST1d64TPseudoWB_fixed' = declared here >>>> VST1d64TPseudoWB_fixed =3D 1953, >>>> ^ >>>> = /usr/src/lib/clang/libllvmarmcodegen/../../../contrib/llvm/lib/Target/ARM/= ARMBaseInstrInfo.cpp:3704:15: >>>> error: no member named >>>> 'VLD1d64QPseudoWB_fixed' in namespace 'llvm::ARM'; did you mean >>>> 'VST1d64QPseudoWB_fixed'? >>>> case ARM::VLD1d64QPseudoWB_fixed: >>>> ~~~~~^~~~~~~~~~~~~~~~~~~~~~ >>>> VST1d64QPseudoWB_fixed >>>> ./ARMGenInstrInfo.inc.h:1963:5: note: 'VST1d64QPseudoWB_fixed' = declared here >>>> VST1d64QPseudoWB_fixed =3D 1947, >>>> ----- >>>=20 >>> I've seen others report this error recently, and it was caused by an >>> update to clang. There's a dependency glitch so that some header = files >>> don't get regenerated correctly; I think that has been fixed, but to = get >>> the fix in place you have to clean out obj/arm.armv6 and build = fresh. >>=20 >> Ian, thanks -- that helped! >=20 > Just a note: (crochet) buildworld finished successfully. However > buildkernel fails at the very beginning with "Malformed conditional > (${MK_ARM_EABI} !=3D "no")" -- just as Michael Tuexen reported at = arm@. I have a fix pending for that, but there=E2=80=99s other problems = building arm kernels/modules at the moment I=E2=80=99m sorting out before pushing that in. Warner