From owner-freebsd-arm@FreeBSD.ORG Sun Jul 21 21:05:33 2013 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C0443B36 for ; Sun, 21 Jul 2013 21:05:33 +0000 (UTC) (envelope-from imp@bsdimp.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 9B9C82FD for ; Sun, 21 Jul 2013 21:05:33 +0000 (UTC) Received: by mail-pb0-f54.google.com with SMTP id ro2so6315058pbb.13 for ; Sun, 21 Jul 2013 14:05:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=EkL6VJEhlIJjTjVetJA4+0YYXKJTcxl99jGnEwUGohQ=; b=de+x/BD4jfn33Kh6B9RimI2hvZPx3mdrmACO7C82fj89QK34y9/RKudEzkMtPtCrWq XjTFUnFjBzHxpcjGUf1tAGj73Z0IwlBsPNuXBa+B+0j0cRkAgFjR12Jr5CUvLiY98zF6 cLoqQRJD+B0iXirwKQ9JyslMyTsFzeJhfaOJ3UQzPsNrv5mOikL0W2sbMK+6bRc6WddN n5pssdHNiRU8SyacmA3mpaPGgRCpjEVZ431LCoH6vDvPttkXm9VfA9qBEIYS1nMjBR63 weNGlq8Co9w5FEzx+MRLZfP8yFpQtbzdwxOq/3fFknUJqwV3ESl/P5gGiZQqXXcJQuyH unNg== X-Received: by 10.67.3.99 with SMTP id bv3mr28412293pad.140.1374440727723; Sun, 21 Jul 2013 14:05:27 -0700 (PDT) Received: from 53.imp.bsdimp.com (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPSA id e7sm18687130pbc.11.2013.07.21.14.05.25 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 21 Jul 2013 14:05:26 -0700 (PDT) Sender: Warner Losh Subject: Re: problem building xdev. Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: Date: Sun, 21 Jul 2013 15:05:23 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Tom Everett X-Mailer: Apple Mail (2.1085) X-Gm-Message-State: ALoCoQl7AGepAv2FjQlxKWQzHGOQ99WZzOC+QHX/7Mws10Bdaxl/qmBP7eH4sgQTPieg5MCVlsyl Cc: "freebsd-arm@freebsd.org" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jul 2013 21:05:33 -0000 Try on a system that doesn't have clang as the default compiler. Warner On Jul 21, 2013, at 2:44 PM, Tom Everett wrote: > I have SVN revision 253531. When I try to build the arm xdev tools: >=20 > make XDEV=3Darm XDEV_ARCH=3Darmv6 xdev >=20 > I get this trace: >=20 > cc -isystem /usr/armv6-freebsd/usr/include = -L/usr/armv6-freebsd/usr/lib > -B/usr/armv6-freebsd/usr/lib -c -O -pipe -DTARGET_ARM_EABI -DIN_GCC > -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -DHAVE_GTHR_DEFAULT > -I/src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcclibs/include > -I/src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config > -I/src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc -I. > -I/src/FreeBSD/head/gnu/lib/libgcc/../../usr.bin/cc/cc_tools > -Dinhibit_libc -fno-inline -fheinous-gnu-extensions -std=3Dgnu99 > -Qunused-arguments -fvisibility=3Dhidden -DHIDE_EXPORTS -fPIC = -fexceptions > -D__GLIBC__=3D3 -DElfW=3D__ElfN -o unwind-arm.o > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:40:50: > error: unknown type name '_Unwind_Control_Block' > void __attribute__((weak)) __cxa_call_unexpected(_Unwind_Control_Block > *ucbp); > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:41:48: > error: unknown type name '_Unwind_Control_Block' > bool __attribute__((weak)) __cxa_begin_cleanup(_Unwind_Control_Block = *ucbp); > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:42:45: > error: unknown type name '_Unwind_Control_Block' > bool __attribute__((weak)) __cxa_type_match(_Unwind_Control_Block = *ucbp, > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:65:3: > error: unknown type name '_uw' > _uw r[16]; > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:72:3: > error: unknown type name '_uw64' > _uw64 d[16]; > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:73:3: > error: unknown type name '_uw' > _uw pad; > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:78:3: > error: unknown type name '_uw' > _uw w[3]; > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:90:3: > error: unknown type name '_uw16' > _uw16 length; > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:91:3: > error: unknown type name '_uw16' > _uw16 offset; > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:96:3: > error: unknown type name '_uw' > _uw length; > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:97:3: > error: unknown type name '_uw' > _uw offset; > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:112:3: > error: unknown type name '_uw' > _uw demand_save_flags; > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:114:3: > error: unknown type name '_uw' > _uw prev_sp; /* Only valid during forced unwinding. */ > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:124:3: > error: unknown type name '_uw' > _uw demand_save_flags; > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:133:3: > error: unknown type name '_uw' > _uw fnoffset; > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:134:3: > error: unknown type name '_uw' > _uw content; > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:168:27: > error: expected ')' > _Unwind_Control_Block *, _Unwind_Context *);// = __attribute__((weak)); > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:167:51: > note: to match this '(' > extern _Unwind_Reason_Code __aeabi_unwind_cpp_pr0 (_Unwind_State, > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:167:52: > error: a parameter list without types is only allowed in a function > definition > extern _Unwind_Reason_Code __aeabi_unwind_cpp_pr0 (_Unwind_State, > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:170:27: > error: expected ')' > _Unwind_Control_Block *, _Unwind_Context *) __attribute__((weak)); > ^ > = /src/FreeBSD/head/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-ar= m.c:169:51: > note: to match this '(' > extern _Unwind_Reason_Code __aeabi_unwind_cpp_pr1 (_Unwind_State, > ^ > fatal error: too many errors emitted, stopping now [-ferror-limit=3D] >=20 > --=20 > A better world shall emerge based on faith and understanding - = Douglas > MacArthur > _______________________________________________ > freebsd-arm@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"