From: SourceForge.net <no...@so...> - 2007-08-05 21:41:36
|
Patches item #1768039, was opened at 2007-08-05 23:41 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1768039&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: runtime Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Bernd Becker (hugin) Assigned to: Nobody/Anonymous (nobody) Summary: fixes to some headers in /include and /include/sys Initial Comment: include/io.h changed '__finddata64_t' member 'size' from '_fsize_t' to '__int64'; this would be consistent with the other ...64 structures and the value set there is 8 bytes not 4. [source: MinGW headers, MSDN] changed '__wfinddata64_t' member 'size' from '_fsize_t' to '__int64'; this would be consistent with the other ...64 structures and the value set there is 8 bytes not 4. [source: MinGW headers, MSDN] added '#if __MSVCRT_VERSION__ >= 0x0601' guards to '__finddata64_t' and '__wfinddata64_t' as both are only used by functions available from 6.1 on. [source: MinGW headers] include/malloc.h added #define for '_HEAP_MAXREQ' [source:MSDN] added declaration of '_aligned_offset_recalloc()' [source:MSDN] added declaration of '_aligned_recalloc()' [source:MSDN] include/math.h fixed a typo in a comment; trucation -> truncation the declaration of 'atanhf()' was missing the 'h' and therefore 'atanf()' was declared twice. include/wchar.h changed '__wfinddata64_t' member 'size' from '_fsize_t' to '__int64'; this would be consistent with the other ...64 structures and the value set there is 8 bytes not 4. [source: MinGW headers, MSDN] added '#if __MSVCRT_VERSION__ >= 0x0601' guard to '__wfinddata64_t' as it is only used by functions available from 6.1 on. [source: MinGW headers] some members of 'stat' were declared with types with a prefixed underscore, while the ones without the underscore should have been used [source: MinGW headers] added '#if __MSVCRT_VERSION__ >= 0x0601' guard to '__stat64' as it is only used by functions available from 6.1 on. [source: MinGW headers] added the wide character versions of the exec()/spawn() family for completion [source: MSDN] include/sys/stat.h some members of 'stat' were declared with types with a prefixed underscore, while the ones without the underscore should have been used [source: MinGW headers] changed the type of the 'st_mode' member of '_stati64' from 'unsigned int' to '_mode_t' [source: MinGW headers] added '#if __MSVCRT_VERSION__ >= 0x0601' guard to '__stat64' as it is only used by functions available from 6.1 on. [source: MinGW headers] include/sys/timeb.h changed the type of the 'time' member of '_timeb' and 'timeb' from 'long' to 'time_t' [source: libc.info] moved declaration of structure '__timeb64' directly before the declaration of the function '_ftime64()', so it is guarded by '#if __MSVCRT_VERSION__ >= 0x0601' as well [source: MinGW headers] include/sys/utime.h moved declaration of structure '__utimbuf64' directly before the declaration of the functions using it, so it is guarded by '#if __MSVCRT_VERSION__ >= 0x0601' as well [source: MinGW headers] ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1768039&group_id=2435 |