Mail Archives: djgpp/1997/01/20/10:10:52
Mark Penacho wrote:
>
> for the project I'm working on, I need to change some compiler flags for the
> library modules.
>
> when I get to the make for libm, the following occurs
>
> [F:\djbuild\src\libm\src] 19:51:24.92
> F>make
> gcc @../../gcc.opt -I. -I- -I../../../include -Wno-error
> -Wno-strict-prototypes -D_USE_LIBM_MATH_H -c s_finite.S
> f:/djgpp/tmp\ccbaaaaa: Assembler messages:
> f:/djgpp/tmp\ccbaaaaa:114: Error: register does not match opcode suffix
> make.exe: *** [s_finite.o] Error 1
>
> djgpp/tmp is a valid directory, and my path/environment variables are set
> correctly.
Hmm, weird.
I just cross-checked this and it compiles flawlessly.
Have screwed up something in that file, or changed
something inside gcc.opt?
If not, try
gcc @../../gcc.opt -I. -I- -I../../../include -Wno-error \
Wno-strict-prototypes -D_USE_LIBM_MATH_H -E s_finite.S > foo
and check line 114 of foo.
From original source it is the line
setnel %al
Any AT&T wizzards to enlighten me about that
command?
--
Ciao
Tom
*************************************************************
* Thomas Demmer *
* Lehrstuhl fuer Stroemungsmechanik *
* Ruhr-Uni-Bochum *
* Universitaetsstr. 150 *
* D-44780 Bochum *
* Tel: +49 234 700 6434 *
* Fax: +49 234 709 4162 *
* Voice/Fax Box: +49 2561 91371 2056 *
* http://www.lstm.ruhr-uni-bochum.de/~demmer *
*************************************************************
- Raw text -