From owner-freebsd-ports Tue Sep 1 20:48:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA26952 for freebsd-ports-outgoing; Tue, 1 Sep 1998 20:48:40 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from gforce.bellsouth.net (host-209-214-153-153.sld.bellsouth.net [209.214.153.153]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA26946 for ; Tue, 1 Sep 1998 20:48:36 -0700 (PDT) (envelope-from glenn@bellsouth.net) Received: from gforce.bellsouth.net (localhost.bellsouth.net [127.0.0.1]) by gforce.bellsouth.net (8.9.1/8.9.1) with ESMTP id WAA23746 for ; Tue, 1 Sep 1998 22:47:32 -0500 (CDT) (envelope-from glenn@gforce.bellsouth.net) Message-Id: <199809020347.WAA23746@gforce.bellsouth.net> X-Mailer: exmh version 2.0.2 2/24/98 To: ports@FreeBSD.ORG From: Glenn Johnson Subject: egcs does not build on ELF system Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 01 Sep 1998 22:47:31 -0500 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I get the following error when compiling egcs on a recently built FreeBSD ELF system: for name in _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 _ffsdi2 _udiv_w_sdiv _udivmoddi4 _cmpdi2 _ucmpdi2 _floatdidf _floatdisf _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi _fixxfdi _fix unsxfdi _floatdixf _fixunsxfsi _fixtfdi _fixunstfdi _floatditf __gcc_bcmp _varar gs __dummy _eprintf _bb _shtab _clear_cache _trampoline __main _exit _ctors _pur e; \ do \ echo ${name}; \ ./xgcc -B./ -O2 -DIN_GCC -g -I./include -g1 -DIN_LIBGCC2 - -D__GCC_FLOAT _NOT_NEEDED -I. -I. -I./config -c -DL${name} \ ./libgcc2.c -o ${name}.o; \ if [ $? -eq 0 ] ; then true; else exit 1; fi; \ ` if [ -f /usr/ports/lang/egcs/work/egcs-19980816/gcc/../binutils/ar ] ; then echo /usr/ports/lang/egcs/work/egcs-19980816/gcc/../binutils/ar ; else if [ "i38 6-unknown-freebsd" = "i386-unknown-freebsd" ] ; then echo ar; else t='s,x,x,'; e cho ar | sed -e $t ; fi; fi` rc tmplibgcc2.a ${name}.o; \ rm -f ${name}.o; \ done _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 _ffsdi2 _udiv_w_sdiv _udivmoddi4 _cmpdi2 _ucmpdi2 _floatdidf /var/tmp/ccowDdgy.s: Assembler messages: /var/tmp/ccowDdgy.s:127: Error: Alignment not a power of 2 gmake[2]: *** [libgcc2.a] Error 1 gmake[2]: Leaving directory `/usr/ports/lang/egcs/work/egcs-19980816/gcc' gmake[1]: *** [bootstrap] Error 2 gmake[1]: Leaving directory `/usr/ports/lang/egcs/work/egcs-19980816/gcc' gmake: *** [bootstrap] Error 2 *** Error code 2 Stop. *** Error code 1 Stop. *** Error code 1 Stop. I have no idea what this means but I thought I should pass it on. -- Glenn Johnson gljohns@bellsouth.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message