From owner-freebsd-arm@FreeBSD.ORG Sat Sep 15 00:12:10 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F1348106564A for ; Sat, 15 Sep 2012 00:12:09 +0000 (UTC) (envelope-from kcasey42@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id C3F928FC08 for ; Sat, 15 Sep 2012 00:12:09 +0000 (UTC) Received: by pbbrp2 with SMTP id rp2so6946625pbb.13 for ; Fri, 14 Sep 2012 17:12:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=Cjf5idJI0EJRBzbarcLhoVoNY7mZkv/4zvLySLsyI1M=; b=zGs/Fkrnu9wA3Pi0xtQ+j+11CHWtSnH0EQmYupSFmuHnex636MbJxZXISSkOS6FWtL kwS53xcxik9gALg5wXP5h8D/FzqCJIQQM0G0GJ47MJj2bR8JgdzzKxs5eWUdZVTeLrc4 SWSi0fsN/v8X847+m+CEjJqwSVNgFDiY5kb4AWV1nVK8BRLqhesuMEyU8cXMjillr8Ks 7vulHsz7nbaGPaFIZERgtyPWSWiiPdMv78wvmKDUDqBpDSyZHbBitIZBXCRBb7jY0OyI Zt3BDPLxWqZhf+SceHyZZGQ2BFopsgVbIQZLqI+QYmThGTVb607VpO7dReW5Tpe9yHgU aGFg== Received: by 10.68.130.131 with SMTP id oe3mr7263003pbb.102.1347667929376; Fri, 14 Sep 2012 17:12:09 -0700 (PDT) Received: from silver.attuverse.com (99-21-194-223.lightspeed.sndgca.sbcglobal.net. [99.21.194.223]) by mx.google.com with ESMTPS id hc10sm1837084pbc.21.2012.09.14.17.12.07 (version=SSLv3 cipher=OTHER); Fri, 14 Sep 2012 17:12:08 -0700 (PDT) Message-ID: <5053C7D1.2080308@gmail.com> Date: Fri, 14 Sep 2012 17:12:01 -0700 From: KCasey42 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:14.0) Gecko/20120729 Thunderbird/14.0 MIME-Version: 1.0 To: freebsd-arm@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Unable to build FreeBSD xdev tools for ARM on FreeBSD 10.0-CURRENT X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Sep 2012 00:12:10 -0000 Attempting to build the cross tools # cd /usr/src # make xdev XDEV=arm XDEV_ARCH=arm on the following system # uname -a FreeBSD xxx.xxx.xxx 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r240450: Thu Sep 13 05:49:13 PDT 2012 root@xxx.xxx.xxx:/usr/src/sys/amd64/compile/silver amd64 using # clang --version FreeBSD clang version 3.2 (trunk 162107) 20120817 Target: x86_64-unknown-freebsd10.0 Thread model: posix produces the following error clang -O -pipe -fpic -fvisibility=hidden -DVISIBILITY_HIDDEN -std=gnu99 -Qunused-arguments -c /usr/src/lib/libcompiler_rt/__sync_fetch_and_add_4.c -o __sync_fetch_and_add_4.o In file included from /usr/src/lib/libcompiler_rt/__sync_fetch_and_add_4.c:6: /usr/src/lib/libcompiler_rt/__sync_fetch_and_op_n.h:34:1: error: conflicting types for '__sync_fetch_and_add_4' NAME(volatile TYPE *ptr, TYPE value) ^ /usr/src/lib/libcompiler_rt/__sync_fetch_and_add_4.c:2:15: note: expanded from macro 'NAME' #define NAME __sync_fetch_and_add_4# clang --version FreeBSD clang version 3.2 (trunk 162107) 20120817 Target: x86_64-unknown-freebsd10.0 Thread model: posix ^ /usr/src/lib/libcompiler_rt/__sync_fetch_and_op_n.h:34:1: note: '__sync_fetch_and_add_4' is a builtin with type 'int (volatile int *, int, ...)' NAME(volatile TYPE *ptr, TYPE value) ^ /usr/src/lib/libcompiler_rt/__sync_fetch_and_add_4.c:2:15: note: expanded from macro 'NAME' #define NAME __sync_fetch_and_add_4 ^ In file included from /usr/src/lib/libcompiler_rt/__sync_fetch_and_add_4.c:6: /usr/src/lib/libcompiler_rt/__sync_fetch_and_op_n.h:34:1: error: definition of builtin function '__sync_fetch_and_add_4' NAME(volatile TYPE *ptr, TYPE value) ^ /usr/src/lib/libcompiler_rt/__sync_fetch_and_add_4.c:2:15: note: expanded from macro 'NAME' #define NAME __sync_fetch_and_add_4 ^ 2 errors generated. *** [__sync_fetch_and_add_4.o] Error code 1 Stop in /usr/src/lib/libcompiler_rt. *** [lib/libcompiler_rt__PL] Error code 1 Stop in /usr/src. *** [libraries] Error code 1 Stop in /usr/src. *** [_xi-libraries] Error code 1 Stop in /usr/src. *** [xdev] Error code 1 Stop in /usr/src.