From: j DOT aldrich6 AT genie DOT com Message-Id: <199607050346.AA039428383@relay1.geis.com> Date: Fri, 5 Jul 96 03:28:00 UTC 0000 To: djgpp AT delorie DOT com Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Subject: Re: strupr() function? Reply to message 7630647 from ORLY AT GIBSON DOT E on 07/04/96 8:41PM >I've noticed that the strupr() function is included in the libc reference >of DJGPP, but is nonexistent in the libc.a of either Linux, Solaris, or >IRIX. Is this a BSD-ism that I haven't heard of? My IRIX implementation >has the BSD ABI, and so does the Solaris. How come I don't have strupr() ? DJGPP tries to incorporate functions from as many different compilers as possible to ensure maximum portability. For example, it has at least three functions to do case-insensitive string compares, all of which are identical except for the name (strcase, strcasecmp, and stricmp). I don't know why your Unix compilers don't have strupr(), but I do know that it is not an ANSI function. John