- Dec 17, 2017
-
-
Jim Wilson authored
-
Jim Wilson authored
libgloss/ * riscv/Makefile.in (gloss_specs, install_specs, sbrk.o) (sim-syscalls.o, sim_c_objs, sim_c_deps, sim_lib): New. (gloss_objs): Renamed from objs. (gloss_lib): Change objs to gloss_objs. (junk): Change gloss_libs to glass_lib. Add sim_lib, sim_c_objc, sim_c_deps. (deps): Add sim_c_deps. (install_libs): Add sim_lib. (install): Add install-specs. * riscv/nano.specs: New. * riscv/sim.specs: New. * riscv/syscalls.c (sbrk): Put inside USING_SIM_SPECS ifndef.
-
Rishi Khan authored
-
Rishi Khan authored
-
Rishi Khan authored
-
Kito Cheng authored
-
- Dec 13, 2017
-
-
Jim Wilson authored
* Use 0.0f instead of 0.0 in divide.
-
Jim Wilson authored
Updated patch to use 0.0f in addition to calling rintf. Tested same way as before, with a testcase that triggers the code and make check. OK? newlib/ * libm/math/wf_pow.c (powf): Call rintf instead of rint. Use 0.0f for compare.
-
- Dec 12, 2017
-
-
Jim Wilson authored
To update my email address to my current employer. Specifix died quite a while ago, and I've had two jobs in the interim. newlib/ * MAINTAINERS: Update my email address.
-
- Dec 10, 2017
-
-
Corinna Vinschen authored
Signed-off-by:Corinna Vinschen <corinna@vinschen.de>
-
Corinna Vinschen authored
Signed-off-by:Corinna Vinschen <corinna@vinschen.de>
-
Corinna Vinschen authored
Rounddown incoming addr on a page boundary. Without this, we may end up with a fork error for private, anonymous maps. The reason is, we use VirtualAlloc in this case which will potentially overcommit if addr is not on a page boundary. This isn't taken into account in bookkeeping, but fixup_mmaps_after_fork will eventually stumble over this when trying to reproduce the copy-on-write pages: VirtualQuery returns a region reaching beyond the supposedly allocated address range and from there it goes downhill. Signed-off-by:Corinna Vinschen <corinna@vinschen.de>
-
- Dec 08, 2017
-
-
Jon Turney authored
Signed-off-by:Jon Turney <jon.turney@dronecode.org.uk>
-
Jon Turney authored
To follow up the thread starting at [1], since all uses of TRAD_SYNOPSIS have been removed, and all uses of ANSI_SYNOPSIS have been renamed to SYNOPSIS, we can now warn about the use of these. [1] https://sourceware.org/ml/newlib/2017/msg01182.html Signed-off-by:
Jon Turney <jon.turney@dronecode.org.uk>
-
- Dec 07, 2017
-
-
Jon Turney authored
Signed-off-by:Jon Turney <jon.turney@dronecode.org.uk>
-
Jon Turney authored
Discard QUICKREF sections, rather than writing them to stderr Discard MATHREF sections, rather than discarding as an error Pass NOTES sections through to texinfo, rather than discarding as an error Don't redirect makedoc stderr to .ref file Remove makedoc output on error Remove .ref files from CLEANFILES Regenerate Makefile.ins Signed-off-by:Jon Turney <jon.turney@dronecode.org.uk>
-
- Dec 06, 2017
-
-
Corinna Vinschen authored
Especially don't keep on about d2u and u2d. Dos2unix exists. Signed-off-by:Corinna Vinschen <corinna@vinschen.de>
-
- Dec 05, 2017
-
-
Corinna Vinschen authored
Old BSD bug: While ^ is recognized and the set of matching characters is negated, the code neglects to increment the pointer pointing to the matching characters. Thus, on a negation expression like %[^xyz], the matching doesn't only stop at x, y, or z, but incorrectly also on ^. Fix this by setting the start pointer after recognizing the ^. Signed-off-by:Corinna Vinschen <corinna@vinschen.de>
-
- Dec 04, 2017
-
-
Yaakov Selkowitz authored
The following functions are also guarded in glibc: fwprintf, swprintf, wprintf, vfwprintf, vswprintf, vwprintf. Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
- Dec 02, 2017
-
-
Corinna Vinschen authored
Signed-off-by:Corinna Vinschen <corinna@vinschen.de>
-
Corinna Vinschen authored
Just as %lc and %ls, this is only enabled on ELIX_LEVEL >= 2. Signed-off-by:Corinna Vinschen <corinna@vinschen.de>
-
Corinna Vinschen authored
* vfscanf: per POSIX, if the target type is wchar_t, the width is counted in (multibyte) characters, not in bytes. * vfscanf: Handle UTF-8 multibyte sequences converted to surrogate pairs on UTF-16 systems. * vfwscanf: Don't count high surrogates in input against field width counting. Per POSIX, input is Signed-off-by:Corinna Vinschen <corinna@vinschen.de>
-
- Dec 01, 2017
-
-
Corinna Vinschen authored
The width value keeps the maximum field width. This is the maximum field width of the *input*. It's *never* to be used in conjunction with the number of bytes or characters written to the output argument. However, especially in vfwscanf, the code is partially taken from NetBSD which erroneously subtracts the number of multibyte chars written to the argument from the width variable, thus potentially subtracting up to MB_CUR_MAX from width for a single character in the input stream. To make matters worse, the previous patch adding %m added basically the same mistake for 'c' type input. Fix it. Signed-off-by:Corinna Vinschen <corinna@vinschen.de>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
Signed-off-by:Yaakov Selkowitz <yselkowi@redhat.com>
-
Yaakov Selkowitz authored
-