Add Cc: to current...
Hi,
Jeroen Ruigrok/Asmodai <[EMAIL PROTECTED]> wrote:
> www/flashplugin dies under CURRENT's gcc 2.95.2 with:
>
> ===> Building for flashplugin-0.4.3
> c++ -O2 -pipe -I/usr/X11R6/include -I./Lib -I./Plugin -fpic -fno-rtti
> -DXP_UNIX -O2 -DCHECK_TEXT_PLAIN -c ./Lib/bitmap.cc
> {standard input}: Assembler messages:
> {standard input}:1211: Error: no such 386 instruction: `fild'
> *** Error code 1
>
> Does not matter if I use -O or -O2 happens on both.
>
> Funy thing is I tried grepping in the sources for fild but couldn't find
> it.
>
> Ideas are welcome to solve this since I am a little in the dark now.
Gcc 2.95.2 output asmcodes which contain 'fild' opcode, but
/usr/libexec/aout/as (a.out version of as) does not support 'fild'.
# /usr/libexec/elf/as (elf version of as) support 'fild'.
I found "make -DWANT_AOUT world" of today's -current fails for
the same reason.
----------------
===> libmp
cc -O2 -m486 -pipe -I/usr/src/gnu/lib/libmp/../../../contrib/libgmp/mpn/x86
-I/usr/src/gnu/lib/libmp/../../../contrib/libgmp/mpz -DBERKELEY_MP
-I/usr/src/gnu/lib/libmp/../../../contrib/libgmp
-I/usr/src/gnu/lib/libmp/../../../contrib/libgmp/mpn/generic -DBROKEN_ALIGN
-I/usr/obj/aout/usr/src/gnu/lib/libmp -I/usr/obj/aout/usr/src/tmp/usr/include
-c /usr/src/gnu/lib/libmp/../../../contrib/libgmp/mpz/pow_ui.c
-o mpz/pow_ui.o
{standard input}: Assembler messages:
{standard input}:52: Error: no such 386 instruction: `fild'
*** Error code 1
Stop in /usr/src/gnu/lib/libmp.
*** Error code 1
----------------
I think we must add the 'fild' opcode to src/gnu/usr.bin/as/opcode/i386.h.
--
------------------------------------------------------------------------
Motoyuki Konno [EMAIL PROTECTED] (Univ)
[EMAIL PROTECTED] (Home)
[EMAIL PROTECTED] (FreeBSD Project)
Yamanashi Medical University http://www.freebsd.org/~motoyuki/ (WWW)
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message