From owner-freebsd-questions Sat Jul 13 22:38: 5 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DB0837B400 for ; Sat, 13 Jul 2002 22:38:02 -0700 (PDT) Received: from p90-nas3.akl.ihug.co.nz (p90-nas3.akl.ihug.co.nz [203.173.199.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 952B343E3B for ; Sat, 13 Jul 2002 22:38:00 -0700 (PDT) (envelope-from kylejmcf@p90-nas3.akl.ihug.co.nz) Received: (from kylejmcf@localhost) by atlas.ihug.co.nz (8.11.6/8.11.6) id g6E5aGI01270 for freebsd-questions@FreeBSD.org; Sun, 14 Jul 2002 17:36:16 +1200 (NZST) (envelope-from kylejmcf) Date: Sun, 14 Jul 2002 17:36:16 +1200 From: "Kyle J. McFarlane" To: freebsd-questions@FreeBSD.org Subject: as(1) make error on make buildworld Message-ID: <20020714173616.A1254@atlas.ihug.co.nz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hullo all, I've got a 4.5 machine, and am trying to upgrade to 4.6. I've downloaded all the sources with cvsup, and have the following problem with as compilation when i make buildworld: -- start output -- In file included from /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/as.h:636, from /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c:31: /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/tc.h:68: warning: redundant redeclaration of `number_to_chars_littleendian' in same scope /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/write.h:188: warning: previous declaration of `number_to_chars_littleendian' /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c: In function `dwarf2_directive_file': /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c:348: warning: comparison between signed and unsigned /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c: At top level: /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c:438: syntax error before `void' /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c:447: syntax error before `void' /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c:456: syntax error before `void' /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c:465: syntax error before `void' /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c:483: syntax error before `void' /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c: In function `out_set_addr': /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c:542: warning: declaration of `expr' shadows global declaration /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c: In function `relax_inc_line_addr': /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c:745: warning: declaration of `expr' shadows global declaration /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c: In function `out_debug_line': /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c:959: warning: declaration of `expr' shadows global declaration /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c: In function `out_debug_aranges': /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c:1027: warning: declaration of `expr' shadows global declaration /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c: In function `out_debug_info': /usr/src/gnu/usr.bin/binutils/as/i386-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c:1133: warning: declaration of `expr' shadows global declaration *** Error code 1 Stop in /usr/src/gnu/usr.bin/binutils/as/i386-freebsd. *** Error code 1 Stop in /usr/src/gnu/usr.bin/binutils/as. *** Error code 1 Stop in /usr/src/gnu/usr.bin/binutils. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. # exit -- stop output -- The syntax error seems to come from the compiler not recognising the 'inline' part of the function prototypes for out_byte(), out_opcode(), out_two() and out_four() functions. uname -a gives: FreeBSD atlas.ihug.co.nz 4.5-RELEASE FreeBSD 4.5-RELEASE #0: Fri Jul 5 21:11:14 NZST 2002 kylejmcf@atlas.ihug.co.nz:/usr/src/sys/compile/ATLAS i386 CC version is 2.95.3. Can anyone point out a fix? Cheers Kyle McFarlane kylejmcf@ihug.co.nz To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message