Sender: nate AT cartsys DOT com Message-ID: <359161B5.A47AD509@cartsys.com> Date: Wed, 24 Jun 1998 13:29:41 -0700 From: Nate Eldredge MIME-Version: 1.0 To: "EFT.Eric Devolder" CC: djgpp AT delorie DOT com Subject: Re: ...and now problem when trying to recompile libm.a ! References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Precedence: bulk EFT.Eric Devolder wrote: > > > ---------- > > From: Eli Zaretskii[SMTP:eliz AT is DOT elta DOT co DOT il] > > Sent: mercredi 24 juin 1998 10:59 > > To: EFT.Eric Devolder > > Subject: Re: ...and now problem when trying to recompile libm.a ! > > The problem is that the library was compiled with older versions of > > Binutils, where the assembler would silently accept such problems. > > > > > setnel %al > > > > Seems like this is the problem: %al is a 1-byte size, not a long > > (4-byte). > > > Well, I'm not 80x86 assembler guru, I'm just C programmer. > What can I do then ? Change it to `setneb'. There are other places in the libc source where similar problems occur. Come to think of it, I should probably add patches for those to the patch site. > > Why do you need to rebuild the library anyway? > > > This is for my own purposes. I got the message about the patch for > libraries, I applied it and now I try to recompile it all. > (Especially for the famous emacs bug due to setenv() ). Concerning > emacs, do you plan to change the current version to emacs 20 ? I've > already tried to compile it, and it works! emacs 20 is funnier than > 19.34... :) (yes I know, I'm an emacs-enthousiast !) The message file for the patch site contains instructions on various ways to get the patched version. The easiest is just to download the precompiled library. Other ways are more difficult, as you're finding. -- Nate Eldredge nate AT cartsys DOT com