From owner-freebsd-mips@FreeBSD.ORG Mon Nov 10 21:03:10 2008 Return-Path: Delivered-To: freebsd-mips@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 350691065670 for ; Mon, 10 Nov 2008 21:03:10 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id D17AE8FC17 for ; Mon, 10 Nov 2008 21:03:09 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id mAAKxuDL046172; Mon, 10 Nov 2008 13:59:56 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Mon, 10 Nov 2008 14:01:13 -0700 (MST) Message-Id: <20081110.140113.-262812654.imp@bsdimp.com> To: jrytoung@gmail.com From: "M. Warner Losh" In-Reply-To: <86068e730811101238m3dbb9ab6w754e5a929017d964@mail.gmail.com> References: <86068e730811101238m3dbb9ab6w754e5a929017d964@mail.gmail.com> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-mips@FreeBSD.org Subject: Re: buildworld for octeon, HEAD X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Nov 2008 21:03:10 -0000 In message: <86068e730811101238m3dbb9ab6w754e5a929017d964@mail.gmail.com> "Jerry Toung" writes: : Hello list, : could someone help or direct which way to go, to get rid of these error : messages? : I am trying complete buildworld for octeon with code from HEAD. The build is : currently failing while building the : C library. Where did you get your octeon sources? The ones that I have, that are integrated into the tree, aren't released yet... They also use the in-tree tools, rather than the octeon ones. Warner : #mips64-octeon-linux-gnu-gcc -v : Using built-in specs. : Target: mips64-octeon-linux-gnu : Configured with: ../src/configure --target=mips64-octeon-linux-gnu : --prefix=/usr/local/Cavium_Networks/toolchain/tools --disable-sim : --enable-symvers=gnu --enable-__cxa_atexit --enable-languages=c,c++ : --with-local-prefix=/usr/local/Cavium_Networks/toolchain/tools/mips64-octeon-linux-gnu/sys-root : --with-sysroot : Thread model: posix : gcc version 4.1.2 (Cavium Networks Version: 1_7_2, build 50) : : : -------------------------------------------------------------- : >>> stage 4.2: building libraries : -------------------------------------------------------------- : : mips64-octeon-linux-gnu-gcc :cc -O2 -pipe -fno-strict-aliasing -pipe -U : linux -U __linux -U __linux__ : -I/home/builduser/HEAD8/src/../obj32/usr/include -L : /home/tester/HEAD8/src/../obj32/usr/lib -mabi=32 -fno-builtin -nostdinc : -nostdlib -G0 -march=mips32r2 -D__mips_o32 -D__FreeBSD__=5 -ggdb : -msoft-float -I/home/tester/HEAD8/src/lib/libc/include : -I/home/tester/HEAD8/src/lib/libc/../../include : -I/home/tester/HEAD8/src/lib/libc/mips -DSOFTFLOAT -D__DBINTERFACE_PRIVATE : -I/home/tester/HEAD8/src/lib/libc/../../contrib/gdtoa -DINET6 : -I/home/tester/HEAD8/src/../obj32/mips/home/tester/HEAD8/src/lib/libc : -I/home/tester/HEAD8/src/lib/libc/resolv -DPOSIX_MISTAKE : -I/home/tester/HEAD8/src/lib/libc/locale -DBROKEN_DES -DPORTMAP : -DDES_BUILTIN -I/home/tester/HEAD8/src/lib/libc/rpc -DNS_CACHING : -DSYMBOL_VERSIONING -c /home/tester/HEAD8/src/lib/libc/mips/gen/_setjmp.S : mips64-octeon-linux-gnu-gcc : :/home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S: Assembler messages: : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:68: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:69: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:70: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:71: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:72: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:73: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:74: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:75: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:76: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:77: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:78: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:82: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:94: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:95: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:98: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:99: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:100: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:101: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:102: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:103: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:104: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:105: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:106: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:107: Error: expression : too complex : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:113: Warning: No : .cprestore pseudo-op used in PIC code : /home/builduser/HEAD8/src/lib/libc/mips/gen/_setjmp.S:115: Warning: No : .cprestore pseudo-op used in PIC code : *** Error code 1 : : Stop. : *** Error code 1 : : Stop. : *** Error code 1 : : Stop. : *** Error code 1