Ethereal-users: Re: [ethereal-users] Problem compiling ethereal-0.7.7

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <guy@xxxxxxxxxx>
Date: Wed, 17 Nov 1999 11:17:34 -0800 (PST)
> {standard input}:705: Error: no such 386 instruction: `filds'

Hmm.

A search for

	filds NEAR gas

on AltaVista turned up

	http://egcs.cygnus.com/ml/gcc/1999-08/msg00533.html

which says:

	To: roderik@xxxxxxxx 
	Subject: Re: built gcc 2.95 on i386-pc-bsdi3.1 
	From: John Wehle <john@xxxxxxxxx> 
	Date: Tue, 17 Aug 1999 13:05:38 -0400 (EDT) 
	Cc: gcc@xxxxxxxxxxx, bug-gcc@xxxxxxx, law@xxxxxxxxxx 

	> So if `filds' is an illegal instruction, is gcc 2.95's `configure'
	> script wrong in defining HAVE_GAS_FILDS_FISTS? I'm >90% sure I've seen
	> it defining that...

	`filds' isn't an illegal instruction, however it is spelled differently
	depending on what assembler you are using.  Most assemblers seem to
	spell it `fild', some old versions of gas spell it `filds'.  The problem
	you've encountered can happen if configure finds a different assembler
	from what is used at run time.

	-- John

so perhaps the version of GCC you're using, and the version of GAS that
version of GCC is using, are incompatible.