Index: winsup/cygwin/cygwin.din
===================================================================
RCS file: /cvs/src/src/winsup/cygwin/cygwin.din,v
retrieving revision 1.181
diff -p -u -r1.181 cygwin.din
--- winsup/cygwin/cygwin.din	19 Dec 2007 17:38:18 -0000	1.181
+++ winsup/cygwin/cygwin.din	30 Dec 2007 19:26:23 -0000
@@ -377,6 +377,9 @@ _f_ldexp NOSIGFE
 __f_ldexp = _f_ldexp NOSIGFE
 _f_ldexpf NOSIGFE
 __f_ldexpf = _f_ldexpf NOSIGFE
+_f_llrint NOSIGFE
+_f_llrintf NOSIGFE
+_f_llrintl NOSIGFE
 _f_log NOSIGFE
 __f_log = _f_log NOSIGFE
 _f_log10 NOSIGFE
@@ -385,10 +388,16 @@ _f_log10f NOSIGFE
 __f_log10f = _f_log10f NOSIGFE
 _f_logf NOSIGFE
 __f_logf = _f_logf NOSIGFE
+_f_lrint NOSIGFE
+_f_lrintf NOSIGFE
+_f_lrintl NOSIGFE
 _f_pow NOSIGFE
 __f_pow = _f_pow NOSIGFE
 _f_powf NOSIGFE
 __f_powf = _f_powf NOSIGFE
+_f_rint NOSIGFE
+_f_rintf NOSIGFE
+_f_rintl NOSIGFE
 _f_tan NOSIGFE
 __f_tan = _f_tan NOSIGFE
 _f_tanf NOSIGFE
@@ -845,6 +854,9 @@ _link = link SIGFE
 listen = cygwin_listen SIGFE
 llabs NOSIGFE
 lldiv NOSIGFE
+llrint = _f_llrint NOSIGFE
+llrintf = _f_llrintf NOSIGFE
+llrintl = _f_llrintl NOSIGFE
 localeconv NOSIGFE
 _localeconv = localeconv NOSIGFE
 localtime SIGFE
@@ -875,8 +887,9 @@ longjmp NOSIGFE
 _longjmp = longjmp NOSIGFE
 lrand48 NOSIGFE
 _lrand48 = lrand48 NOSIGFE
-lrint NOSIGFE
-lrintf NOSIGFE
+lrint = _f_lrint NOSIGFE
+lrintf = _f_lrintf NOSIGFE
+lrintl = _f_lrintl NOSIGFE
 lround NOSIGFE
 lroundf NOSIGFE
 lsearch NOSIGFE
@@ -1199,10 +1212,9 @@ _rewinddir = rewinddir SIGFE
 rexec = cygwin_rexec SIGFE
 rindex NOSIGFE
 _rindex = rindex NOSIGFE
-rint NOSIGFE
-_rint = rint NOSIGFE
-rintf NOSIGFE
-_rintf = rintf NOSIGFE
+rint = _f_rint NOSIGFE
+rintf = _f_rintf NOSIGFE
+rintl = _f_rintl NOSIGFE
 rmdir SIGFE
 _rmdir = rmdir SIGFE
 round NOSIGFE
Index: winsup/cygwin/include/cygwin/version.h
===================================================================
RCS file: /cvs/src/src/winsup/cygwin/include/cygwin/version.h,v
retrieving revision 1.253
diff -p -u -r1.253 version.h
--- winsup/cygwin/include/cygwin/version.h	19 Dec 2007 17:38:18 -0000	1.253
+++ winsup/cygwin/include/cygwin/version.h	30 Dec 2007 19:26:23 -0000
@@ -318,13 +318,16 @@ details. */
       175: Export fdopendir.
       176: Export wcstol, wcstoll, wcstoul, wcstoull, wcsxfrm.
       177: Export sys_sigabbrev
-      178: Export wcpcpy, wcpncpy.
+      178: Export wcpcpy, wcpncpy.
+      179: Export _f_llrint, _f_llrintf, _f_llrintl, _f_lrint, _f_lrintf,
+	   _f_lrintl, _f_rint, _f_rintf, _f_rintl, llrint, llrintf, llrintl,
+	   rintl, lrintl, and redirect exports of lrint, lrintf, rint, rintf.
      */
 
      /* Note that we forgot to bump the api for ualarm, strtoll, strtoull */
 
 #define CYGWIN_VERSION_API_MAJOR 0
-#define CYGWIN_VERSION_API_MINOR 178
+#define CYGWIN_VERSION_API_MINOR 179
 
      /* There is also a compatibity version number associated with the
 	shared memory regions.  It is incremented when incompatible
