This is the mail archive of the mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: src/newlib ChangeLog libc/include/math.h libc/ ...

See below

>-----Original Message-----
>[]On Behalf Of
>Sent: Sunday, February 03, 2002 4:24 AM
>Subject: src/newlib ChangeLog libc/include/math.h libc/ ...
>CVSROOT:	/cvs/src
>Module name:	src
>Changes by:	2002-02-03 01:24:19
>Modified files:
>	newlib         : ChangeLog
>	newlib/libc/include: math.h
>	newlib/libc/include/sys: config.h reent.h
>	newlib/libc/reent: reent.c reent.tex signgam.c
>	newlib/libc/stdio: findfp.c getchar.c iprintf.c perror.c
>	                   printf.c putchar.c puts.c scanf.c tmpnam.c
>	                   vprintf.c vscanf.c
>	newlib/libc/stdlib: atexit.c drand48.c dtoa.c exit.c lcong48.c
>	                    ldtoa.c lrand48.c mallocr.c mprec.c
>	                    mrand48.c mstats.c rand.c rand48.c rand48.h
>	                    seed48.c srand48.c
>	newlib/libc/string: strtok.c
>	newlib/libc/time: asctime.c lcltime.c
>	newlib/libm/math: w_gamma.c w_lgamma.c wf_gamma.c wf_lgamma.c
>Log message:
>	* implement a new `struct _reent' that is significantly
>smaller.  use this
>	if _REENT_SMALL is defined in config.h.  define this
>for xstormy16.


< snip >

The above patch breaks the Cygwin build for me

My guess is that this is the desired fix



RCS file: /cvs/src/src/newlib/libc/stdio/tmpnam.c,v
retrieving revision 1.2
diff -u -r1.2 tmpnam.c
--- tmpnam.c	2002/02/03 09:24:13	1.2
+++ tmpnam.c	2002/02/03 19:58:45
@@ -146,7 +146,9 @@
   if (s == NULL)
       /* ANSI states we must use an internal static buffer if s is NULL */
+#ifdef _REENT_SMALL
       result = _REENT_EMERGENCY(p);

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]