12012-11-20 Kai Tietz <ktietz@redhat.com> 2 3 * math/signgam.c: New. 4 * Makefile.am: Add math/signgam.c source for build. 5 * Makefile.in: Regenerated. 6 * lgammaf.c: Use signgam. 7 * lgamma.c: Likewise. 8 * lgammal.c: Likewise. 9 102012-08-17 Corinna Vinschen <vinschen@redhat.com> 11 12 * configure.ac (sysroot): Set sysroot to $prefix since include is 13 attached in Makefile.am anyway. 14 * configure: Regenerate. 15 162012-08-10 Ozkan Sezer <sezeroz@gmail.com> 17 18 * misc/getopt.c (optreset): Define as __mingw_optreset (bugs 19 #3554856, 3556105.) 20 212012-08-09 Corinna Vinschen <vinschen@redhat.com> 22 23 * Makefile.am (libglut.a): Add missing "lib32/". 24 * Makefile.in: Regenerate. 25 262012-08-09 Corinna Vinschen <vinschen@redhat.com> 27 28 * Makefile.am (libdelayimp.a): Only build and install if not creating 29 a w32api installation for Cygwin. 30 (libglut.a): Ditto. 31 * Makefile.in: Regenerate. 32 332012-08-08 Kai Tietz <ktietz@redhat.com> 34 35 * gdtoa/dg_qnan.h: Make Nan constants positive valued. 36 372012-08-08 Corinna Vinschen <vinschen@redhat.com> 38 39 * configure.ac: Fix default to --enable-w32api=no in previous patch. 40 * configure: Regenerate. 41 422012-08-07 Corinna Vinschen <vinschen@redhat.com> 43 44 * configure.ac: Replace --enable-startup with --enable-w32api option. 45 (LIB64SUFFIXDIR, LIB32SUFFIXDIR): Conditionalize on enable_w32api. 46 * Makefile.am: Replace STARTUP conditions with W32API conditions. 47 Drop libraries depending on W32API. 48 (libsrcdir): Set to includedir. 49 * configure: Regenerate. 50 * Makefile.in: Regenerate. 51 522012-08-07 Kai Tietz <ktietz@redhat.com> 53 54 * secapi/wmemcpy_s.c: New file. 55 * secapi/memcpy_s.c: New file. 56 * secapi/_strdate_s.c: New file. 57 * secapi/_wstrdate_s.c: New file. 58 * secapi/_strtime_s.c: New file. 59 * secapi/_wstrtime_s.c: New file. 60 * secapi/_gmtime64_s.c: New file. 61 * secapi/_gmtime32_s.c: New file. 62 * secapi/_localtime32_s.c: New file. 63 * secapi/_localtime64_s.c: New file. 64 * secapi/_ctime64_s.c: New file. 65 * secapi/_wctime64_s.c: New file. 66 * Makefile.am: Add new files. 67 * Makefile.in: Regenerated. 68 * lib32/msvcrt.def: Commented symbols. 69 * lib64/msvcrt.def: Likewise. 70 712012-08-03 Kai Tietz <ktietz@redhat.com> 72 73 * secapi/asctime_s.c: New file. 74 * secapi/_wasctime_s.c: New file. 75 * secapi/_wctime32_s.c: New file. 76 * secapi/_ctime32_s.c: New file. 77 * Makefile.am: Add new files. 78 * Makefile.in: Regenerated. 79 * lib32/msvcrt.def: Commented symbols. 80 * lib64/msvcrt.def: Likewise. 81 822012-08-01 Kai Tietz <ktietz@redhat.com> 83 84 * secapi/_umask_s.c: New file. 85 * secapi/_chsize_s.c: New file. 86 * secapi/_mktemp_s.c: New file. 87 * secapi/_wmktemp_s.c: New file. 88 * secapi/_wassert_s.c: New file. 89 * secapi/_assert_s.c: New file. 90 * secapi/_cwprintf_s.c: New file. 91 * secapi/_cwprintf_s_l.c: New file. 92 * secapi/_vcwprintf_s.c: New file. 93 * secapi/_vcwprintf_s_l.c: New file. 94 * secapi/_vcprintf_s.c: New file. 95 * secapi/_vcprintf_s_l.c: New file. 96 * secapi/_cprintf_s_l.c: New file. 97 * Makefile.am: Add new file. 98 * Makefile.in: Regenerated. 99 * lib32/msvcrt.def: Commented symbol. 100 * lib64/msvcrt.def: Likewise. 101 1022012-07-31 Kai Tietz <ktietz@redhat.com> 103 104 * secapi/: New folder. 105 * Makefile.am: Add _cgets_s.c _cgetwe_s.c and _cprintf_s.c files 106 to libmingwex.a library. 107 * Makefile.in: Regnerated. 108 * lib32/msvcrt.def: Comment replaced secured-API functions. 109 * lib64/msvcrt.def: Likewise. 110 1112012-07-17 Kai Tietz <ktietz@redhat.com> 112 113 PR 3544372 114 * misc/mingw_pformat.h (PFORMAT_TO_FILE): Increased constant. 115 (PFORMAT_NOLIMIT): Likewise. 116 1172012-07-11 Ozkan Sezer <sezeroz@gmail.com> 118 119 * lib32/tapi32.def: Add missing exports. 120 1212012-07-10 Ozkan Sezer <sezeroz@gmail.com> 122 123 * crt/tlsmthread.c: Removed leftovers of Win9X/Me mingwm10.dll 124 support. 125 1262012-07-06 Ozkan Sezer <sezeroz@gmail.com> 127 128 * crt/tlssup.c: Removed Windows 9X/Me mingwm10.dll support. 129 1302012-06-19 Kai Tietz <ktietz@redhat.com> 131 132 * math/fdim.c: Adjust for being posix compatible. 133 * math/fdimf.c: Likewise. 134 * math/fdiml.c: Likewise. 135 * math/ilogb.S: Replace x64 variant by soft-float variant. 136 * math/ilogbf.S: Likewise. 137 * math/logb.c: Likewise. 138 * math/logbf.c: Likewise. 139 * math/isnan.c: Special-case for x64. 140 * math/isnanf.c: Likewise. 141 * math/signbit.c: Likewise. 142 * math/signbitf.c: Likewise. 143 144 * math/fpclassify.c: Special-case x64. 145 * math/fpclassifyf.c: Likewise. 146 1472012-06-06 Ozkan Sezer <sezeroz@gmail.com> 148 149 * lib32/winhttp.def (WinHttpCheckPlatform): Add missing @0 150 __stdcall suffix. 151 1522012-06-05 Kai Tietz <ktietz@redhat.com> 153 154 * lib32/winhttp.def: New file. 155 * lib64/winhttp.def: New file. 156 1572012-05-26 Kai Tietz <ktietz@redhat.com> 158 159 * math/floor*: Optimize for 64-bit without using fpu. 160 * Makefile.am: Adjust floor and floorf sources. 161 * Makefile.in: Regenerated. 162 * lib32/ and lib64/: Adjust msvcr*.def files for providing 163 floor and floorf only as DATA. 164 165 * math/ceilf.c: Replaced by new implementation in ... 166 * math/ceilf.S: here. 167 168 * math/trunc*: Optimize for 64-bit without using fpu. 169 * Makefile.am: Adjust trunc and truncf source. 170 * Makefile.in: Regenerate. 171 1722012-05-23 Kai Tietz <ktietz@redhat.com> 173 174 * lib32/msvcr*.def: Define log/logf imports as DATA. 175 * lib64/msvcr*.def: Likewise. 176 177 * lib32/msvcr*.def: Make exp/expf functions defined as DATA. 178 * lib64/msvcr*.def: Likewise. 179 180 * lib32/msvcr*.def: Make sqrt/sqrtf functions defined as DATA. 181 * lib64/msvcr*.def: Likewise. 182 183 * math/ceilf.S: Removed. 184 * math/ceil.S: New code. 185 * Makefile.am: Added ceil.S to build. 186 * Makefile.in: Regenerated. 187 * lib32/msvcr*.def: Mark ceilf and ceil as DATA. 188 * lib64/msvcr*.def: Likewise. 189 1902012-05-23 Ozkan Sezer <sezeroz@gmail.com> 191 192 * lib32/cabinet.def: New def, based on a patch by Ray Donnelly. 193 * Makefile.am (lib32_DATA): Add lib32/cabinet.def to build. 194 * Makefile.in: Regenerate. 195 1962012-05-22 Kai Tietz <ktietz@redhat.com> 197 198 * crt/crtexe.c (__mingw_winmain_hInstance): Initialize for 199 console-mode, too. 200 2012012-05-02 Kai Tietz <ktietz@redhat.com> 202 203 PR 3521401 204 * gdtoa/strtodnrp.c (__strtod): Add Int_max initializer to fpi. 205 * gdtoa/strtof.c (__strtof): Add Int_max initializer to fpi0. 206 * gdtoa/strtopx.c (__strtopx): Add Int_max initializer to fpi0. 207 208 * Makefile.in: Regenerated. 209 * Makefile.am: Add RtlSecureZeroMemory.c file. 210 * intrincs/RtlSecureZeroMemory.c: New file. 211 2122012-04-19 Kai Tietz <ktietz@redhat.com> 213 Timo Kreuzer <timo.kreuzer@reactos.org> 214 215 * crt/cinitexe.c: Allow compilation with msvc. 216 * crt/crt_handler.c: Likewise. 217 * crt/crtexe.c: Likewise. 218 * crt/gs_support.c: Likewise. 219 * crt/merr.c: Likewise. 220 * crt/pseudo-reloc.c: Likewise. 221 2222012-02-26 Jonathan Yong <jon_y@users.sourceforge.net> 223 224 * lib32/msvcrt.def (_ftime_s): Add alias to _ftime32_s. 225 * lib64/msvcrt.def (_ftime_s): Add alias to _ftime64_s. 226 2272012-02-07 Rafaël Carré <funman@videolan.org> 228 229 * libsrc/dxva-uuid.c (New file): Add DXVA UUIDs 230 2312012-02-03 Rafaël Carré <funman@videolan.org> 232 233 * libsrc/shell32.c (ApplicationAssociationRegistrationUI): Add UUIDs 234 2352012-02-02 Rafaël Carré <funman@videolan.org> 236 237 * libsrc/strmiids.c (MEDIASUBTYPE_I420): Add GUID. 238 2392012-02-01 Kai Tietz <ktietz@redhat.com> 240 241 * lib32/user32.def, lib64/user32.def: Add imports for 242 SetGestureConfig, GetGestureConfig, GetGestureInfo, and 243 CloseGestureInfoHandle. 244 2452012-01-24 Kai Tietz <ktietz@redhat.com> 246 247 * lib64/msvcrt.def: Add forwarders to wide-(v)snprintf 248 and provide snprintf. 249 * lib32/msvcrt.def: Likewise. 250 * stdio/vscanf2.S, stdio/vfwscanf2.S, stdio/vfscanf2.S, 251 stdio/vsscanf2.S, stdio/vwscanf2.S, stdio/vswscanf2.S: New. 252 * Makefile.am: Add new files for libmingex.a 253 * Makefile.in: Regenerated. 254 * configure: Regenerated. 255 2562012-01-19 Ozkan Sezer <sezeroz@gmail.com> 257 258 Partially revert rev. 3656: 259 * libsrc/agtctl_i.c: Remove from libuuid.a build rule and install 260 as is under $(prefix)/$(host)/libsrc/ 261 * libsrc/agtsvr_i.c: Likewise. 262 * libsrc/cdoex_i.c: Likewise. 263 * libsrc/cdoexm_i.c: Likewise. 264 * libsrc/cdosys_i.c: Likewise. 265 * libsrc/emostore_i.c: Likewise. 266 * libsrc/iisext_i.c: Likewise. 267 * libsrc/mtsadmin_i.c: Likewise. 268 * libsrc/mtxadmin_i.c: Likewise. 269 * libsrc/scardssp_i.c: Likewise. 270 * libsrc/scardssp_p.c: Likewise. 271 * libsrc/tsuserex_i.c: Likewise. 272 2732012-01-18 Kai Tietz <ktietz@redhat.com> 274 275 PR 3463580 276 * testcases/t_exp_denormal.c: New test. 277 * testcases/t_powi.c: New test. 278 * complex/complex_internal.h ( 279 * math/exp.def.h: Adjust error-report for range-min. 280 * math/powi.def.h: New file. 281 * math/powif.c: Rewrite to use powi.def.h. 282 * math/powi.c: Likewise. 283 * math/powil.c: Likewise. 284 2852012-01-17 Daniel Green <venix1@gmail.com> 286 287 * stdio/mingw_pformat.c (__pformat): Correct 'l' length modifier 288 to follow C99 specification (7.19.6.1) with Windows. 289