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: <3D21FF51.3070808@ece.gatech.edu> Date: Tue, 02 Jul 2002 15:30:25 -0400 From: Charles Wilson User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4) Gecko/20011019 Netscape6/6.2 X-Accept-Language: en-us MIME-Version: 1.0 To: Conrad Scott CC: cygwin AT cygwin DOT com Subject: Re: C99 macros in math.h References: <20020702013043 DOT GC14478 AT redhat DOT com> <20020702104458 DOT G23555 AT cygbert DOT vinschen DOT de> <089101c221ba$e5a1e020$6132bc3e AT BABEL> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Um, do we REALLY want to export the search routines? They might clash with the berk-db package, and we don't install the search header files anyway (except for briefly during 1.3.11pre) --Chuck Conrad Scott wrote: > "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 > > > > ------------------------------------------------------------------------ > > a64l > argz_add > argz_add_sep > argz_append > argz_count > argz_create > argz_create_sep > argz_delete > argz_extract > argz_insert > argz_next > argz_replace > argz_stringify > buf_findstr > envz_add > envz_entry > envz_get > envz_merge > envz_remove > envz_strip > errno > exp2 > exp2f > fdim > fdimf > fma > fmaf > fmax > fmaxf > fmin > fminf > getc_unlocked > getchar_unlocked > hcreate > hcreate_r > hdestroy > hdestroy_r > hsearch > hsearch_r > isblank > l64a > lrint > lrintf > lround > lroundf > mallinfo > malloc_stats > malloc_trim > malloc_usable_size > mallopt > memalign > mstats > nearbyint > nearbyintf > on_exit > putc_unlocked > putchar_unlocked > pvalloc > rand_r > remquo > remquof > round > roundf > scalbln > scalblnf > setbuffer > setlinebuf > strerror_r > strnlen > tdelete > tdestroy > tfind > tgamma > tgammaf > tm_year_base > trunc > truncf > tsearch > twalk > valloc > > > > ------------------------------------------------------------------------ > > -- > 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/ > -- 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/