This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

i386-rtems(i386-coff) failure in egcs-19980628



version: egcs-19980628
host:    RedHat Linux 5.0 (i686-pc-linux-gnu)
target:  i386-rtems (based on i386-coff)
         (NOTE: i386-rtemself has built successfully)

The failure occured while compiling __floatdidf from libgcc2.c.  The
command line fragement is (some line continuations are mine): 

  /usr1/rtems/work/tools/build-i386-tools/gcc/xgcc \
    -B/usr1/rtems/work/tools/build-i386-tools/gcc/ -O2  \
    -DCROSS_COMPILE -DIN_GCC    -O2 -g -I./include   -g1  -DIN_LIBGCC2 \
    -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc  -I. -I../../src/gcc \
    -I../../src/gcc/config -c -DL${name} \
      ../../src/gcc/libgcc2.c -o ${name}.o; \
  if [ $? -eq 0 ] ; then true; else exit 1; fi; \
  /usr1/rtems/work/tools/build-i386-tools/binutils/ar rc \
    tmplibgcc2.a ${name}.o; \
  rm -f ${name}.o; \

And the error message is:

_floatdidf
/tmp/ccekaQTS: Assembler messages:
/tmp/ccekaQTS:112: Error: Alignment not a power of 2
gmake[1]: *** [libgcc2.a] Error 1
gmake[1]: Leaving directory `/usr1/rtems/work/tools/build-i386-tools/gcc'
gmake: *** [all-gcc] Error 2

Suggestions appreciated.

--joel
Joel Sherrill                    Director of Research & Development
joel@OARcorp.com                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
   Support Available             (205) 722-9985




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]