Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 01 Sep 1998 22:47:31 -0500
From:      Glenn Johnson <gljohns@bellsouth.net>
To:        ports@FreeBSD.ORG
Subject:   egcs does not build on ELF system
Message-ID:  <199809020347.WAA23746@gforce.bellsouth.net>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809020347.WAA23746>