Re: fqsrt not implemented on POWER6/AIX6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



"Fehringer Franz" <Franz.Fehringer@xxxxxxx> writes:

> What is wrong with
>
> gcc -DLOCALEDIR=\"/home/feh01589/soft/share/locale\"
> -DBISON_LOCALEDIR=\"/home/feh01589/soft/share/locale\"
> -DLOCALE_ALIAS_PATH=\"/home/feh01589/soft/share/locale\" -DUSEJEXE=0
> -DGETTEXTJEXEDIR=\"/home/feh01589/soft/lib32/gettext\"
> -DGETTEXTJAR=\"/home/feh01589/soft/share/gettext/gettext.jar\"
> -DLIBDIR=\"/home/feh01589/soft/lib32\"
> -DGETTEXTDATADIR=\"/home/feh01589/soft/share/gettext\"
> -DPROJECTSDIR=\"/home/feh01589/soft/share/gettext/projects\"
> -DHAVE_CONFIG_H -I. -I..  -I. -I. -I.. -I.. -I../libgrep -I../gnulib-lib
> -I../gnulib-lib -I../intl -I../../gettext-runtime/intl
> -DINSTALLDIR=\"/home/feh01589/soft/bin\" -D_ALL_SOURCE -DHAVE_ENDIAN_H
> -DNDEBUG -DPIC -I/home/feh01589/soft/include -D_THREAD_SAFE  -fopenmp
> -D_ALL_SOURCE -DHAVE_ENDIAN_H -DNDEBUG -DPIC
> -I/home/feh01589/soft/include -maltivec -mcpu=power6 -O3 -ffast-math
> -fomit-frame-pointer -fPIC -ftree-vectorize -funroll-loops -pthread
> -std=gnu99 -c -o msgmerge-msgl-fsearch.o `test -f 'msgl-fsearch.c' ||
> echo './'`msgl-fsearch.c
> Assembler:
> /tmp/cctlTh4H.s: line 1194: Instruction fsqrt is not implemented in the
> current assembly mode PWR6.
>
> ??
>
> This is while trying to compile gettext-0.17 with gcc-4.4.0 on
> POWER6/AIX6.

There is some disagreement between the compiler and the assembler as to
which instructions are supported.  As far as I can see, the power6
should support the fsqrt instruction.  So either the assembler
disagrees, or gcc is not correctly telling the assembler that it is
assembling power6 code.  You may need to get a newer assembler.

Ian

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux