aboutsummaryrefslogtreecommitdiff
path: root/winsup/mingw
AgeCommit message (Collapse)AuthorFilesLines
2005-05-19 * crt1.c (_gnu_exception_handler): Handle illegal instructionDanny Smith2-0/+24
OS exception as a signal if user has defined a SIGILL handler.
2005-05-10 * mingwex/math/nexttoward.c: New file.Danny Smith6-3/+103
* mingwex/math/nexttowardf.c: New file. * mingwex/math/nextafterl.c: Add nexttowardl aliaa. * mingwex/Makefile.in (MATH_DISTFILES): Add nexttoward.c, mexttowardf.c, (MATH_OBJS): Add nexttoward.o, mexttowardf.o, * include/math.h (nexttoward, nextowardf, nexttowardl): Add prototypes.
2005-05-09 * mingwex/math/nextafterf.c (nextafterf): CorrectDanny Smith5-13/+80
handling of -0.0. * mingwex/math/nextafterl.c: New file. * mingwex/Makefile.in (MATH_DISTFILES): Add nextafterl.c. (MATH_OBJS): Add nextafterl.o. * include/math.h (nextafterl): Uncomment prototype.
2005-05-08 * mingwex/math/erfl.c: New file.Danny Smith4-6/+308
* mingwex/Makefile.i (MATH_DISTFILES): Add erfl.c. (MATH_OBJS): Add erfl.o. * include/math.h (erfl, erfcl): Uncomment prototypes.
2005-05-04 * include/wchar.h (WCHAR_MAX): Define as 0xffff, so preprocessorDanny Smith3-3/+10
#if (WCHAR_MAX <= WCHAR_MIN) is false. * include/stdint.h (WCHAR_MAX): Likwise. (WINT_MAX): Likewise.
2005-05-03 * mingwex/math/signbit.c (__signbit): Make return valueDanny Smith5-6/+15
consistent with GCC's __builtin_signbit. * mingwex/math/signbitf.c (__signbitf): Likewise. * mingwex/math/signbitf.c (__signbitl): Likewise. * include/math.h (__signbit, __signbitf, __signbitl): Likewise for inlines.
2005-05-02 * include/_mingw.h (__MINGW_ATTRIB_NONNULL): Don't define asDanny Smith3-15/+14
variadic macro. * mingwex/mbrtowc.c (__mbrtowc_cp): Use __MINGW_ATTRIB_NONNULL. Remove unused MBTOWC_FLAGS define.
2005-04-24 * mingwex/mbrtowc.c: New file.Danny Smith8-26/+364
* mingwex/wcrtomb.c: New file. * mingwex/btowc.c: New file. * mingwex/wctob.c: New file. * mingwex/mb_wc_common.h: New file. * mingwex/Makefile.in (DISTFILES): Add new files. (Q8_OBJS): Add new objects. * include/wchar.h: Adjust comment about mbrtowc() and related funcions. Add __restrict__ to pointer params in prototypes. (wmemset. wmemchr, wmemcpy, wmemmove, wcstoll, wcstoull): Remove arg names from protototypes.
2005-04-242005-04-23 Wu Yongwei <adah@sh163.net>Danny Smith2-7/+18
mingwex/dirent.c: Formatting changes. mingwex/dirent.c (_topendir): Make the end-of-path slash check MBCS-safe.
2005-03-31 * include/_mingw.h (__MINGW_ATTRIB_NONNULL): Define.Danny Smith2-0/+11
2005-03-24 * include/stdio.h (__mingw_fwrite): Change return value toDanny Smith3-2/+8
size_t. * mingwex/mingw-fseek.c (__mingw_fwrite): Likewise.
2005-03-152005-03-15 Hans Leidekker <hans@it.vu.nl>Danny Smith2-2/+6
* include/malloc.h (_FREEENTRY, _USEDENTRY): Correct defines.
2005-02-25 * include/wctype.h (wctrans) Remove _CRTIMP.Danny Smith2-4/+10
(towctrans): Likewise. (wctype): Likewise,
2005-02-25 * include/wctype.h: Add comment on wctrans, towctrans, wctype.Danny Smith2-0/+12
2005-02-25 * mingwex/wctype.c: New file.Danny Smith4-4/+131
* mingwex/wctrans.c: New file. * mingwex/Makefile.in (DISTFILES): Add wctype.c, wctrans.c. * mingwex/Makefile.in (Q8_OBJS): Add wctype.o, wctrans.o.
2005-02-11 * include/tchar.h (_tstat64, _tstati64): Add Unicode/ANSI mappings.Danny Smith2-0/+8
2005-02-11 * include/assert.h; Remove header guard. undef assert macro.Danny Smith2-12/+13
(_assert): Use __MINGW_ATTRIB_NORETURN define.
2005-02-11Add Changelog entry from last commit.Danny Smith1-0/+11
2005-02-112005-02-11 Gregory W. Chicares <chicares at cox dot net>Danny Smith5-3/+95
Danny Smith <dannysmith@users at sourceforge dot net> * include/math.h (expm1, expm1f, expmll): Add prototypes. * mingwex/Makefile.in (MATH_DISTFILES): Add expm1.c, expm1f.c, expm1l.c. (MATH_OBJS): Add expm1.o, expm1f.o, expm1l.o. * mingwex/math/expm1.c: New file. * mingwex/math/expm1f.c: New file. * mingwex/math/expm1l.c: New file.
2005-02-072005-02-07 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith3-2/+14
* include/sys/stat.h (struct stat): Guard with _NO_OLDNAMES. * include/wchar.h (struct stat): Likwwise. Bug reported to Debian by Anand Kumria <wildfire@progsoc.org> * include/sys/stat.h: Remove empty __STRICT_ANSI__ guard.
2005-02-01 * mingwex/strtold.c (__asctoe64): Set endptr to 'e' if exponentDanny Smith2-0/+14
string is not valid.
2005-01-272005-01-26 Oliver Stoeneberg <oliverst@online.de>Danny Smith2-0/+13
* include/malloc.h: Add missing return code defines for _heapwalk()
2005-01-17 * include/sys/stat.h (struct __stat64): Change st_size type toDanny Smith3-2/+8
__int64. * include/wchar.h (struct __stat64): Change st_size type to __int64.
2005-01-13 * include/_mingw.h: Increment version to 3.7.Earnie Boyd3-3/+5
* Makefile.in: Ditto.
2005-01-13 * include/sys/stat.h (_S_IFLNK, S_IFLNK, _S_ISLNK, S_ISLNK, _lstat,Earnie Boyd3-24/+6
lstat): Remove. * include/errno.h (ELOOP): Ditto.
2005-01-12 * include/tchar.h (_tfreopen): Add UNICODE mappings.Danny Smith2-0/+6
2005-01-11 * include/sys/stat.h (_S_IFLNK, S_IFLNK, _S_ISLNK, S_ISLNK, _lstat,Earnie Boyd2-1/+24
lstat): Conditionalize defines for __STRICT_ANSI__.
2005-01-10 * include/errno.h (ELOOP): Add definition.Earnie Boyd2-0/+6
2005-01-10 * mingwex/complex/(cabsl.c cacosl.c cacoshl.c cargl.c casinl.cDanny Smith24-14/+682
casinhl.c catanl.c catanhl.c ccosl.c ccoshl.c cexpl.c cimagl.c clogl.c cpowl.c cprojl.c creall.c csinl.c csinhl.c csqrtl.c ctanl.c ctanhl.c): New files. * mingwex/Makefile.in (COMPLEX_DISTFILES): Adjust. (COMPLEX_OBJS): Adjust. * include/complex.h (cabsl, cacosl, cacoshl, cargl, casinf. casinhl, catanl, catanhl, ccosl, ccoshl, cexpl, cimagl, clogl, cpowl, cprojl, creall, csinl, csinhl, csqrtl, ctanl, ctanhl): Declare.
2005-01-06 * include/_mingw.h (__int16): Define as short.Danny Smith2-1/+6
2005-01-06 * include/stdio.h (P_tmpdir): Add define.Danny Smith2-0/+7
2005-01-03 * Makefile.in (inst_docdir): For Cygwin target set to share/doc/.Earnie Boyd2-1/+5
2005-01-02 * include/_mingw.h: Increment version to 3.6Earnie Boyd3-3/+8
* Makefile.in: Ditto
2004-12-25 * mingwex/complex/(cabsf.c cacosf.c cacoshf.c cargf.c casinf.cDanny Smith24-7/+663
casinhf.c catanf.c catanhf.c ccosf.c ccoshf.c cexpf.c cimagf.c clogf.c cpowf.c cprojf.c crealf.c csinf.c csinhf.c csqrtf.c ctanf.c ctanhf.c): New files. * mingwex/Makefile.in (COMPLEX_DISTFILES): Adjust. (COMPLEX_OBJS(: Adjust. * include/complex.h (cabsf, cacosf, cacoshf, cargf, casinf. casinhf, catanf, catanhf, ccosf, ccoshf, cexpf, cimagf, clogf, cpowf, cprojf, crealf, csinf, csinhf, csqrtf, ctanf, ctanhf): Declare.
2004-12-20 * include/wchar.h (wcsdup): Correct prototype.Danny Smith3-2/+8
* include/string.h (wcsdup): Correct prototype.
2004-10-14 * include/sys/stat.h: Make S_ISLNK comment comply with ISO C90.Danny Smith2-2/+6
2004-10-06 * include/math.h (ashinh, asinhf, asinhl, acosh, acoshf, acoshl,Danny Smith13-6/+411
atanh, atanhf, atanhl): Add prototypes. * mingwex/Makefile.in (MATH_OBJS): Add objects for above to list. (MATH_DISTFILES): Add sources for above and fastmath.h to list. Specify dependency on fastmath.h for new objects. * mingwex/math/fastmath.h: New file. * mingwex/math/ashinh.c: New file. * mingwex/math/asinhf.c: New file. * mingwex/math/asinhl.c: New file. * mingwex/math/acosh.c: New file. * mingwex/math/acoshf.c: New file. * mingwex/math/acoshl.c: New file. * mingwex/math/atanh.c: New file. * mingwex/math/atanhf.c: New file. * mingwex/math/atanhl.c: New file.
2004-09-09 * include/sys/stat.h (_S_IFLNK): Add definition.Earnie Boyd2-3/+16
(S_IFLNK) Ditto. (_lstat) Ditto. (lstat) Ditto. (_S_ISLNK) Recode. (S_ISLNK) Ditto.
2004-09-08 * include/sys/stat.h (_S_ISLNK): Add definition.Earnie Boyd2-0/+7
(S_ISLNG): Ditto.
2004-09-05 * mingwex/Makefile.in: Correct typo in list of DISTFILES.Earnie Boyd2-1/+2
2004-09-05 * include/_mingw.h: Increment minor version for 3.5 release.Earnie Boyd3-3/+8
* Makefile.in: Ditto.
2004-08-24 * include/malloc.h (__mingw_aligned_offset_malloc,Danny Smith3-7/+26
__mingw_aligned_offset_realloc, __mingw_aligned_malloc, __mingw_aligned_realloc, __mingw_aligned_free): Add prototypes. * mingwex/Makefile.in (DISTFILES): Add mingw-aligned-malloc.c, tst-aligned-malloc.c. (REPLACE_OBJS): Add mingw-aligned-malloc.o.
2004-08-242004-08-24 Steven G. Johnson <stevenj@alum.mit.edu>Danny Smith3-0/+215
* mingwex/mingw-aligned-malloc.c: New file. * mingwex/tst-aligned-malloc.c: New file.
2004-08-24 * crt1.c: (__mingw_CRTStartup): Change return to void. AddDanny Smith2-18/+22
noreturn attribute. Align stack to 16 bytes before passing args to main. (mainCRTStartup): Change return to void. (WinMainCRTStartup): Likewise.
2004-08-15 * profile/COPYING: New file.Danny Smith4-1/+385
* profile/CYGWIN_LICENSE: New file. * profile/Makefile.in (DISTFILES): Add COPYING, CYGWIN_LICENSE.
2004-08-15 * mingwex/fopen64.c: Move.Danny Smith5-9/+20
* mingwex/fseeko64.c: Move. * mingwex/ftello64.c: Move. * mingwex/lseek64.c: Move. * mingwex/stdio/fopen64.c: To here. * mingwex/stdio/fseeko64.c: To here. * mingwex/stdio/ftello64.c: To here. * mingwex/stdio/lseek64.c: To here. White space cleanup in ChangeLog
2004-08-15 * profile/gmon.c [__MINGW32__]: Include string.h forDanny Smith2-1/+7
memset prototype.
2004-08-09* mingwex/stdio/vwscanf.c: Add stdio.h needed after 2004-08-07 change.Christopher Faylor2-0/+5
2004-08-07 * include/complex.h: Remove __attribute__ ((const)) fromDanny Smith2-26/+32
transcendantal and trig functions. Replace __attribute__ ((const)) with __MINGW_ATTRIB_CONST on other declarations.
2004-08-07 * include/wchar.h: Reorganize, avoid including other headers.Danny Smith2-145/+268