delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/01/20/10:10:52

From: Thomas Demmer <demmer AT LSTM DOT Ruhr-UNI-Bochum DOT De>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: trouble making libm library
Date: Mon, 20 Jan 1997 12:49:23 +0100
Organization: Lehrstuhl fuer Stroemungsmechanik
Lines: 50
Message-ID: <32E35BC3.2781@LSTM.Ruhr-UNI-Bochum.De>
References: <5bpb1f$ams AT tepe DOT tezcat DOT com>
NNTP-Posting-Host: bvb.lstm.ruhr-uni-bochum.de
Mime-Version: 1.0
CC: Mark Penacho <mpenacho AT tezcat DOT com>
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019