| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
* libc/stdio/vfprintf.c: Minor modification to avoid requiring
a floating point register unless really printing a floating
point number.
|
| |
|
|
|
|
|
|
|
|
|
| |
* libc/stdlib/ldtoa.c: Removed include of alloca.h.
Also removed \r's.
(asctoeg): Replaced alloca call with stack array and malloc
when storage exceeds reasonable limit.
(e53toe): Fixed einfin calls missing ldp parameter.
(eiisinf): Hide behind check for LDBL_MANT_DIG == 64.
|
| |
|
| |
|
|
|
|
|
|
|
| |
can't be found in user registry. Allow user to override
that with command line arg.
(longopts): Fix typo in `local-groups' option.
(main): Initialize `passed_home_path' before first usage.
|
| |
|
| |
|
|
|
|
| |
* libc/stdio/vfscanf.c: Fix typo for _NO_LONGDBL macro.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libc/stdlib/Makefile.am: Added ldtoa.c to list of sources.
* libc/stdlib/Makefile.in: Regenerated.
* libc/stdio/floatio.h: Added suitable MAXEXP for long double.
* libc/stdio/vfieeefp.h: Added long double bit structures.
* libc/stdio/vfprintf.c[WANT_IO_LONG_DBL]: Added long double support.
[WANT_IO_LONG_DBL](isinfl, isnanl): New static long double routines.
(exponent): Changed expbuf to reasonable maximum instead of MAXEXP.
* libc/stdio/vfscanf.c[WANT_IO_LONG_DBL]: Added long double support.
* libc/stdlib/ldtoa.c: New file containing _ldtoa_r and
_strtold routines used for conversions between character
and long double.
|
|
|
|
| |
writev: ditto.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SORT_STRINGSORT: ditto.
CMAP*: ditto.
CTRY_*: add new defines.
LGRPID_*: ditto.
LCMAP*: change defines to hex notation.
CALID: change from ULONG to DWORD.
CALTYPE: ditto.
_cpinfoex[AW]: add structure.
FoldString: correct Unicode mappings.
GetCPInfoEx[AW]: add prototypes.
EnumCalendarInfoEx[AW]: ditto.
EnumDateFormatsEx[AW]: ditto.
EnumSystemLanguageGroups[AW]: ditto.
EnumLanguageGroupLocales[AW]: ditto.
EnumUILanguages[AW]: ditto.
GetSystemDefaultUILanguage[AW]: ditto.
GetUserDefaultUILanguage[AW]: ditto.
IsValidLanguageGroup[AW]: ditto.
CALINFO_ENUMPROCEX[AW]: add function pointer typedef
LANGUAGEGROUP_ENUMPROC[AW]: ditto
LANGGROUPLOCALE_ENUMPROC[AW]: ditto
UILANGUAGE_ENUMPROC[AW]: ditto
DATEFMT_ENUMPROCEX[AW]: ditto
LPCURRENCYFMT[AW]: add structure pointer typedef
LPNUMBERFMT[AW]: ditto
* ChangeLog: Correct entry by Matt Hargett to include file name.
|
| |
|
|
|
|
|
| |
__END_DECL.
Add declarations for `readv' and `writev'.
|
|
|
|
| |
code for the SetFilePointer() win32 API call.
|
|
|
|
|
| |
automatic linking with default libraries when linking new-cygwin1.dll.
Link with libgcc.a and libstdc++.a explicitly.
|
|
|
|
|
| |
* libc/include/machine/time.h: RTEMS systems can configure clock
tick rate so use sysconf() to ask.
|
|
|
|
| |
* libc/include/sys/times.h: Add reference to POSIX standard.
|
|
|
|
|
| |
* libc/include/sys/time.h: Added BSD timer manipulation macros
used by RTEMS code.
|
|
|
|
|
|
|
| |
* libc/sys/rtems/crt0.c: Add stubs for functions implicitly
referenced by code generated by gcc 2.8.1.
(a29k): Add stubs for V_SPILL, V_FILL, V_BSD_OS, V_EPI_OS to
satisfy gcc.
|
|
|
|
| |
* libc/stdlib/system.c: Avoid compiling do_system() for RTEMS.
|
|
|
|
| |
* libc/include/ieeefp.h: Added entries for OpenCores CPUs.
|
|
|
|
|
|
| |
* configure.host (or16, or32): New entries for OpenCores
OpenRisc CPUs.
(*-*-rtems*): Add -DNO_EXEC.
|
|
|
|
|
| |
* libc/include/sys/errno.h: Added comments on many error numbers.
* libc/string/strerror.c: Added some more strings.
|
|
|
|
| |
(slash_unc_prefix_p): Allow backslash UNC paths.
|
|
|
|
|
| |
* configure.in: Find correct c++ compiler.
* configure: Regenerate.
|
|
|
|
|
|
| |
g++ compiles.
* configure.in: Find correct c++ compiler.
* configure: Regenerate.
|
| |
|
|
|
|
|
|
|
|
| |
* configure.in: Find correct c++ compiler.
* configure: Regenerate.
* path.cc (normalize_posix_path): Put correct drive at beginning of \foo style
paths.
(chdir): Don't send non-posix path to cygcwd.set.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* libc/sys/sh/syscalls.c (_link): New stub.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Always build crt1.o, dllcrt1.o, crt2.o and dllcrt2.o.
Create a libcoldname.a for the oldname library for CRTDLL.
Restrict libmoldname.a for the oldname library for MSVCRT.
* configure.in: eliminate setting RUNTIME and CRT_ID variables.
Restructure the $target_os case logic.
Always name the MinGW thread dll helper mingwm.
Change Cygwin's HEADER_SUBDIR value from mingw32 to mingw.
* configure: regenerate.
|
| |
|
|
|
|
| |
is valid, zero if not according to Linux man page.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
condition.
* path.cc (path_conv::check): Get file system type in call to
GetVolumeInformation to check for file systems with buggy CreateFile.
* path.h (enum path_types): Add PATH_HASBUGGYOPEN.
(class path_conv): Add methods `has_buggy_open' and
`set_has_buggy_open'.
|
|
|
|
|
|
|
| |
EM_* constants are assigned. Move EM_PJ from official section to
ad-hoc section.
(EM_CRIS): Correct comment to match official description.
(EM_MMIX): Ditto.
|
|
|
|
|
|
| |
(fhandler_base::raw_read): Detect special case where last error ==
ERROR_NOACCESS but the file is at EOF. Most UNIXes do not consider this to be
an error.
|
| |
|
|
|
|
| |
inet_aton.
|
|
|
|
| |
avoid compiler warnings.
|