musl: backport various post-1.1.15 fixes
authorKoen Vandeputte <koen.vandeputte@ncentric.com>
Thu, 22 Dec 2016 16:17:04 +0000 (17:17 +0100)
committerFelix Fietkau <nbd@nbd.name>
Mon, 26 Dec 2016 10:17:33 +0000 (11:17 +0100)
commit2912f9f2a2e5997df069d38e20d85ff4cc51acef
tree783e8cd472936ac1ca9378f16fb3189a486e7a48
parentb97c933ffb5aae338351a1db12a3f7cf5234f5c7
musl: backport various post-1.1.15 fixes

Backport most important fixes up to latest HEAD

- Taken post-commit reverts/fixes into account

Compile tested
Run-tested on cns3xxx & imx6 targets

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
26 files changed:
toolchain/musl/patches/005-fix-asctime-day-month-names-not-to-vary-by-locale.patch [new file with mode: 0644]
toolchain/musl/patches/015-fix-pread-pwrite-syscall-calling-convention-on-sh.patch [new file with mode: 0644]
toolchain/musl/patches/020-verify-that-ttyname-refers-to-the-same-file-as-the-fd.patch [new file with mode: 0644]
toolchain/musl/patches/025-fix-ffsync-by-changing-it-to-osync.patch [new file with mode: 0644]
toolchain/musl/patches/028-fix-printf-regression-with-alt-form-octal-zero-flag-and-field-width.patch [new file with mode: 0644]
toolchain/musl/patches/029-fix-ifru_data-and-ifcu_buf-types-in-net-if.h.patch [new file with mode: 0644]
toolchain/musl/patches/030-fix-if_indextoname-error-case.patch [new file with mode: 0644]
toolchain/musl/patches/031-add-missing-unlocked-and-wcsftime_l-prototypes-to-wchar-header.patch [new file with mode: 0644]
toolchain/musl/patches/033-fix-undefined-behavior-in-sched.h-cpu_set_t-usage.patch [new file with mode: 0644]
toolchain/musl/patches/035-fix-getservby_r-result-pointer-value-on-error.patch [new file with mode: 0644]
toolchain/musl/patches/036-fix-strftime-y-for-negative-tm_year.patch [new file with mode: 0644]
toolchain/musl/patches/037-fix-missing-integer-overflow-checks-in-regexec-buffer-size-computations.patch [new file with mode: 0644]
toolchain/musl/patches/038-fix-regexec-with-haystack-strings-longer-than-int_max.patch [new file with mode: 0644]
toolchain/musl/patches/039-fix-integer-overflow-in-float-printf-needed-precision-computation.patch [new file with mode: 0644]
toolchain/musl/patches/040-fix-integer-overflows-and-uncaught-eoverflow-in-printf-core.patch [new file with mode: 0644]
toolchain/musl/patches/048-math-fix-pow-signed-shift-ub.patch [new file with mode: 0644]
toolchain/musl/patches/049-fix-clock_nanosleep-error-case.patch [new file with mode: 0644]
toolchain/musl/patches/050-add-pthread_setname_np.patch [new file with mode: 0644]
toolchain/musl/patches/051-fix-float-formatting-of-some-exact-halfway-cases.patch [new file with mode: 0644]
toolchain/musl/patches/052-fix-getopt_long_only-misinterpreting-as-an-option.patch [new file with mode: 0644]
toolchain/musl/patches/053-fix-gratuitous-undefined-behavior-in-strptime.patch [new file with mode: 0644]
toolchain/musl/patches/054-fix-strtod-and-strtof-rounding-with-many-trailing-zeros.patch [new file with mode: 0644]
toolchain/musl/patches/055-fix-strtod-int-optimization-in-non-nearest-rounding-mode.patch [new file with mode: 0644]
toolchain/musl/patches/065-fix-integer-overflow-of-tm_year-in-__secs_to_tm.patch [new file with mode: 0644]
toolchain/musl/patches/066-fix-swprintf-internal-buffer-state-and-error-handling.patch [new file with mode: 0644]
toolchain/musl/patches/071-fix-build-regression-on-archs-with-variable-page-size.patch [new file with mode: 0644]