summaryrefslogtreecommitdiffstats
path: root/winsup/mingw
Commit message (Collapse)AuthorAgeFilesLines
* * mingwex/strtold.c (__asctoe64): Set endptr to 'e' if exponentDanny Smith2005-02-012-0/+14
| | | | string is not valid.
* 2005-01-26 Oliver Stoeneberg <oliverst@online.de>Danny Smith2005-01-272-0/+13
| | | | | * include/malloc.h: Add missing return code defines for _heapwalk()
* * include/sys/stat.h (struct __stat64): Change st_size type toDanny Smith2005-01-173-2/+8
| | | | | __int64. * include/wchar.h (struct __stat64): Change st_size type to __int64.
* * include/_mingw.h: Increment version to 3.7.Earnie Boyd2005-01-133-3/+5
| | | | * Makefile.in: Ditto.
* * include/sys/stat.h (_S_IFLNK, S_IFLNK, _S_ISLNK, S_ISLNK, _lstat,Earnie Boyd2005-01-133-24/+6
| | | | | lstat): Remove. * include/errno.h (ELOOP): Ditto.
* * include/tchar.h (_tfreopen): Add UNICODE mappings.Danny Smith2005-01-122-0/+6
|
* * include/sys/stat.h (_S_IFLNK, S_IFLNK, _S_ISLNK, S_ISLNK, _lstat,Earnie Boyd2005-01-112-1/+24
| | | | lstat): Conditionalize defines for __STRICT_ANSI__.
* * include/errno.h (ELOOP): Add definition.Earnie Boyd2005-01-102-0/+6
|
* * mingwex/complex/(cabsl.c cacosl.c cacoshl.c cargl.c casinl.cDanny Smith2005-01-1024-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.
* * include/_mingw.h (__int16): Define as short.Danny Smith2005-01-062-1/+6
|
* * include/stdio.h (P_tmpdir): Add define.Danny Smith2005-01-062-0/+7
|
* * Makefile.in (inst_docdir): For Cygwin target set to share/doc/.Earnie Boyd2005-01-032-1/+5
|
* * include/_mingw.h: Increment version to 3.6Earnie Boyd2005-01-023-3/+8
| | | | * Makefile.in: Ditto
* * mingwex/complex/(cabsf.c cacosf.c cacoshf.c cargf.c casinf.cDanny Smith2004-12-2524-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.
* * include/wchar.h (wcsdup): Correct prototype.Danny Smith2004-12-203-2/+8
| | | | * include/string.h (wcsdup): Correct prototype.
* * include/sys/stat.h: Make S_ISLNK comment comply with ISO C90.Danny Smith2004-10-142-2/+6
|
* * include/math.h (ashinh, asinhf, asinhl, acosh, acoshf, acoshl,Danny Smith2004-10-0613-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.
* * include/sys/stat.h (_S_IFLNK): Add definition.Earnie Boyd2004-09-092-3/+16
| | | | | | | | (S_IFLNK) Ditto. (_lstat) Ditto. (lstat) Ditto. (_S_ISLNK) Recode. (S_ISLNK) Ditto.
* * include/sys/stat.h (_S_ISLNK): Add definition.Earnie Boyd2004-09-082-0/+7
| | | | (S_ISLNG): Ditto.
* * mingwex/Makefile.in: Correct typo in list of DISTFILES.Earnie Boyd2004-09-052-1/+2
|
* * include/_mingw.h: Increment minor version for 3.5 release.Earnie Boyd2004-09-053-3/+8
| | | | * Makefile.in: Ditto.
* * include/malloc.h (__mingw_aligned_offset_malloc,Danny Smith2004-08-243-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-24 Steven G. Johnson <stevenj@alum.mit.edu>Danny Smith2004-08-243-0/+215
| | | | | * mingwex/mingw-aligned-malloc.c: New file. * mingwex/tst-aligned-malloc.c: New file.
* * crt1.c: (__mingw_CRTStartup): Change return to void. AddDanny Smith2004-08-242-18/+22
| | | | | | | noreturn attribute. Align stack to 16 bytes before passing args to main. (mainCRTStartup): Change return to void. (WinMainCRTStartup): Likewise.
* * profile/COPYING: New file.Danny Smith2004-08-154-1/+385
| | | | | * profile/CYGWIN_LICENSE: New file. * profile/Makefile.in (DISTFILES): Add COPYING, CYGWIN_LICENSE.
* * mingwex/fopen64.c: Move.Danny Smith2004-08-155-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
* * profile/gmon.c [__MINGW32__]: Include string.h forDanny Smith2004-08-152-1/+7
| | | | memset prototype.
* * mingwex/stdio/vwscanf.c: Add stdio.h needed after 2004-08-07 change.Christopher Faylor2004-08-092-0/+5
|
* * include/complex.h: Remove __attribute__ ((const)) fromDanny Smith2004-08-072-26/+32
| | | | | transcendantal and trig functions. Replace __attribute__ ((const)) with __MINGW_ATTRIB_CONST on other declarations.
* * include/wchar.h: Reorganize, avoid including other headers.Danny Smith2004-08-072-145/+268
|
* * include/string.h (memchr, memcmp, strchr, strcmp, strcspn)Danny Smith2004-08-062-11/+17
| | | | | (strlen, strncmp, strpbrk, strrchr, strspn, strstr): Add pure attribute.
* * include/dirent.h (struct _wdirent): Remove obsolete comment.Danny Smith2004-07-302-1/+4
|
* * include/string.h: Revert 2004-07-26 additions ofDanny Smith2004-07-302-28/+33
| | | | __ATTRIBUTE_PURE.
* * mingwex/math/powl.c (powl): Revert change of 2004-02-01.Danny Smith2004-07-282-14/+42
| | | | | | (__convert_inf_to_maxnum): New.static inline. (reducl): Use it to protect against Inf - Inf. (__fast_ldexpl): New function. Use in lieu of ldexpl.
* * mingwex/math/expl.c (expl): Move body of code to new staticDanny Smith2004-07-272-20/+20
| | | | | function __expl, removing tests for +/-Inf. Extern function expl calls __expl after testing for max, min log thresholds.
* * mingwex/stdio/vsscanf.c: Add "edi" to registers-modified fieldDanny Smith2004-07-273-6/+6
| | | | | | * mingwex/stdio/vfscanf.c: Likewise. * mingwex/stdio/vswscanf.c: Likewise. * mingwex/stdio/vfwscanf.c: Likewise.
* * include/_mingw.h: Use only two underscores to uglifyDanny Smith2004-07-263-3/+10
| | | | | | | | | | __MINGW_ATTRIB_* macros. * include/stdlib.h: Adjust __MINGW_ATTRIB_* tokens. * includ/setjmp.h: Likewise. * include/sting.h: Add __MINGW_ATTRIB_PURE to locale-independent string functions. (_strdup, strdup): Add __MINGW_ATTRIB_MALLOC.
* * include/_mingw.h: Use only two underscores to uglifyDanny Smith2004-07-265-55/+66
| | | | | | | | | | __MINGW_ATTRIB_* macros. * include/stdlib.h: Adjust __MINGW_ATTRIB_* tokens. * includ/setjmp.h: Likewise. * include/sting.h: Add __MINGW_ATTRIB_PURE to locale-independent string functions. (_strdup, strdup): Add __MINGW_ATTRIB_MALLOC.
* * include/string.h: Group wide string functions together,Danny Smith2004-07-262-38/+41
| | | | and protect with _WSTRING_DEFINED.
* * include/_mingw.h (_MINGW_ATTR_*): Replace withDanny Smith2004-07-254-34/+43
| | | | | | | | | | | | | | | | | | __MINGW_ATTRIB_*. * include/stdlib.h (_ATTRIB_NORETURN): Replace with __MINGW_ATTRIB_NOREURN, throughout. (malloc): Declare with __MINGW_ATTRIB_MALLOC. (calloc): Likewise. (abs): Declare with __MINGW_ATTRIB_CONST. (labs): Likewise. (div): Likewise. (ldiv): Likewise. (lldiv): Likewise. (_rotl): Likewise. (_rotr): Likewise. (_lrotl): Likewise. (_lrotr): Likewise. * include/setjmp.h (longjmp): Add __MINGW_ATTRIB_NORETURN.
* * include/_mingw.h: Undefine __attribute__.Danny Smith2004-07-212-7/+36
| | | | | | | | | (__MINGW_ATTR_NORETURN): New define. (__MINGW_ATTR_CONST): New define. (__MINGW_ATTR_MALLOC): New define. (__MINGW_ATTR_PURE): New define. (_CRTIMP, __cdecl, __stdcall, __UNUSED_PARAM): Ansi-fy expansions.
* * include/time.h (__time64_t): Add missing ';'.Danny Smith2004-07-192-1/+5
|
* * include/math.h: Guard ISO C99 additions with __cplusplusDanny Smith2004-07-172-2/+11
| | | | not __GLIBCPP__.
* * Makefile.in (CC): Strip inappropriate include file settings from anyChristopher Faylor2004-07-172-1/+7
| | | | passed-in CC.
* 2004-07-15 "dgun" <dgun@umpire.com>Danny Smith2004-07-152-1/+5
| | | | * include/complex.h (conj): Correct typo in prototype.
* Whitespace change to ChangeLogDanny Smith2004-07-151-0/+1
|
* * include/math.h: Add pragma GCC system_header.Danny Smith2004-07-152-0/+9
|
* * mingwex/complex/cargs.c: New file.Danny Smith2004-07-153-2/+16
| | | | * mingwex/Makefile.in: Really add carg.o to libmingwex.a.
* * Makefile.in (INCLUDES): Temporarily revert previous change.Corinna Vinschen2004-07-154-4/+11
| | | | | | * mingwex/Makefile,in (INCLUDES): Ditto. * profile/Makefile,in (INCLUDES): Ditto. * mingwex/Makefile,in: Drop carg.o dependency.
* * mingwex/fwide.c: Include <stdio.h> to resolve FILE usage.Christopher Faylor2004-07-152-0/+5
|