Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <089101c221ba$e5a1e020$6132bc3e@BABEL> From: "Conrad Scott" To: References: <20020702013043 DOT GC14478 AT redhat DOT com> <20020702104458 DOT G23555 AT cygbert DOT vinschen DOT de> Subject: Re: C99 macros in math.h Date: Tue, 2 Jul 2002 12:23:31 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_088E_01C221C3.472F59A0" X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 ------=_NextPart_000_088E_01C221C3.472F59A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit "Corinna Vinschen" wrote: > AFAICS, it's just that the corresponding functions are not exported > from libcygwin.a. I've added these four symbols to cygwin.din. > Try the next snapshot. Corinna, while you're there, there are a lot of other things that've been added to newlib recently, like the search and argz stuff. I've just done a quick compare of the export lists of the newlib libc.a and libm.a, and the libcygwin.a libraries and attached the more obvious missing symbols to this message. I've not generated a patch since there are probably some symbols that should not be exported by the DLL, which I don't know about, but perhaps someone with a bit more knowledge could filter this list and add the relevant export declarations? Cheers, // Conrad ------=_NextPart_000_088E_01C221C3.472F59A0 Content-Type: text/plain; name="missing.txt" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="missing.txt" a64l=0A= argz_add=0A= argz_add_sep=0A= argz_append=0A= argz_count=0A= argz_create=0A= argz_create_sep=0A= argz_delete=0A= argz_extract=0A= argz_insert=0A= argz_next=0A= argz_replace=0A= argz_stringify=0A= buf_findstr=0A= envz_add=0A= envz_entry=0A= envz_get=0A= envz_merge=0A= envz_remove=0A= envz_strip=0A= errno=0A= exp2=0A= exp2f=0A= fdim=0A= fdimf=0A= fma=0A= fmaf=0A= fmax=0A= fmaxf=0A= fmin=0A= fminf=0A= getc_unlocked=0A= getchar_unlocked=0A= hcreate=0A= hcreate_r=0A= hdestroy=0A= hdestroy_r=0A= hsearch=0A= hsearch_r=0A= isblank=0A= l64a=0A= lrint=0A= lrintf=0A= lround=0A= lroundf=0A= mallinfo=0A= malloc_stats=0A= malloc_trim=0A= malloc_usable_size=0A= mallopt=0A= memalign=0A= mstats=0A= nearbyint=0A= nearbyintf=0A= on_exit=0A= putc_unlocked=0A= putchar_unlocked=0A= pvalloc=0A= rand_r=0A= remquo=0A= remquof=0A= round=0A= roundf=0A= scalbln=0A= scalblnf=0A= setbuffer=0A= setlinebuf=0A= strerror_r=0A= strnlen=0A= tdelete=0A= tdestroy=0A= tfind=0A= tgamma=0A= tgammaf=0A= tm_year_base=0A= trunc=0A= truncf=0A= tsearch=0A= twalk=0A= valloc=0A= ------=_NextPart_000_088E_01C221C3.472F59A0 Content-Type: text/plain; charset=us-ascii -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ ------=_NextPart_000_088E_01C221C3.472F59A0--