This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch dj/malloc updated. glibc-2.24-93-g275d577
- From: dj at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 16 Aug 2016 03:58:25 -0000
- Subject: GNU C Library master sources branch dj/malloc updated. glibc-2.24-93-g275d577
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, dj/malloc has been updated
via 275d577540a54d9fe3a7ae4ac1c73810cd2ee7e5 (commit)
via 9e2ff6c9cc54c0b4402b8d49e4abe7000fde7617 (commit)
via 89b7dd27eab6c265e97f028fab6e3977c54a5fa6 (commit)
via 3f0eedddbe260aad3a7b88051d6aa2b205218aa9 (commit)
via 98dac0ce7641cb081f696cc80a22be7af6d62caa (commit)
via 528795b01909b0c41ec3049fa115a107c8898a20 (commit)
via ab70f211651f50622d7f8afe3f6a68c472b1fb5a (commit)
via 4a6779937b839669f2ee8bb085d715125aa882c7 (commit)
via f79211792127f38d5954419bb3784c8eb7f5e4e5 (commit)
via 5220a1aa8da8f9fc6163f67164d3889effb9621c (commit)
via 71b67af1ffa57a0322ac1bd77141060fffc4b4e4 (commit)
via 9b3d1336f7f3b6161289627b769a95ec5321e931 (commit)
via 65f07b8e1f4428c769eb61ee6fb1a88af127e2db (commit)
via 13cb8f76da9d9420330796f469dbf10643ba5b12 (commit)
via a194625ef31f0c33afae9b53e2dfaa17c2517606 (commit)
via bf79a337ec86c2530edd26f4270f9688bf428ea2 (commit)
via 8a9f4eb95894eae7e725e79721ba26fbc5b4ed06 (commit)
via 9c8addbc1cd414711310c5a47693f5b0f0b9be3a (commit)
via d4cf1331007743c21e4f03603add48a107a6857d (commit)
via 89a12e6f8e0a9776ea52389c58bf77aba87fd243 (commit)
via f0e3925bf3b8df6940c3346db17e42615979d458 (commit)
via cb864fe0ecb52bff2961bfaffd5823a49bfdff01 (commit)
via 412ac69ba93058b22d9cee3bf8d3f2a5df2a142e (commit)
via e67330ab57bfd0f964539576ae7dcc658c456724 (commit)
via 146f208da68a3ff27a52f05536c61e6db69cd87f (commit)
via 412cb261b0d66ef5251d7d1c8276b5c522d943b7 (commit)
via 71b480444799983c2dc4f512671c47f78d99ac13 (commit)
via dbab6577c6684c62bd2521c1c29dc25c3cac966f (commit)
via 63eb8df85a17f7f966d4daa4cf44c8e956636a86 (commit)
via cab4d74b01320670f57dcf356ff89256f4d2fc12 (commit)
via bf91be88ea90c1ea888d5646270d66363389ce96 (commit)
via f2de695bf6ab3d346bf0ec4e436f124cff8edfd4 (commit)
via b9e05ed07a3d805f12effa6b86c41a9d9c13a1f1 (commit)
via cad1d6066fa52caa89d15b21b047178d9a8c25f3 (commit)
via b381a388dc1e02223e1ac55948380f1e4427be4c (commit)
via 6c444ad6e953dbdf9c7be065308a0a7779d32bb2 (commit)
via a2ff21f825adb8821eeb6145197fa8b9a8a60a58 (commit)
via 5bc17330eb7667b96fee8baf3729c3310fa28b40 (commit)
via e7516580ecabdc09861b5e38cec25db91331c3bc (commit)
via acaff9b658720e4c887f4e44e6f28962d6f372d3 (commit)
via bdf20beac183c705abef5aef8de2db5fac00bc8b (commit)
via 3ef3f1b93fdf20143865cc16dd75f39a7f0fac2f (commit)
via 5a0b6138d8325d6aabd504bcccd7ee5fba07bb25 (commit)
via 30f926d3b3dcb74c038155715ed341d5c4b334eb (commit)
via ee71e5b6dd6a21e981ad0fa74359e066f5a8b359 (commit)
via 487890009e4ed87198331d0dae9b0be52d37f68c (commit)
via 968dc26df61f4577c6a1df5734de21c1504d2c79 (commit)
via f690b56979dea81340a397c1b5e44827a6fb06e7 (commit)
via 533f9bebf969060e64c66681e275c03d6e49fcc9 (commit)
via f88aab5d508c13ae4a88124e65773d7d827cd47b (commit)
via b74d259fe793499134eb743222cd8dd7c74a31ce (commit)
via cb7f9d63b921ea1a1cbb4ab377a8484fd5da9a2b (commit)
via 65cc568cf57156e5230db9a061645e54ff028a41 (commit)
via 062e53c195b4a87754632c7d51254867247698b4 (commit)
via e720d3d9fea2058adb3de2905f1a399ad3e812ff (commit)
via fdfc9260b61d3d72541f18104d24c7bcb0ce5ca2 (commit)
via 3c4f81eccc251106e973b356d25463d9c866ec03 (commit)
via 33ae5b17cd9bc1bea1e35d9805875b10cb489571 (commit)
via fab382315ad3be7c773aaf7ca49c053cf91755fe (commit)
via fe0cf8614836e2b08b802eb1f55abca75d558545 (commit)
via 3eb43b6b0a601991aa9700f43d366be017c2d5f4 (commit)
via b898b64be7957cf2a06a165e6ba57fa067fc5685 (commit)
via d637e923f978844eb2ab7fd03f05ba63f4fef378 (commit)
via 1f16923552ec25f17d8624afcdf382591fe5733e (commit)
via 4f69cc45bcbed1619b15c9632f3eb6a36590c7dd (commit)
via 2c3d888304642a2241a84491eeac9344be507ea4 (commit)
via d957c4d3fa48d685ff2726c605c988127ef99395 (commit)
via 41d036588230253487e94bf2608f5213a23c7fb2 (commit)
via cbf88869edced4b23d792d95a8626e35b831df35 (commit)
via 2413e73c32fc36470885ae548631e081d66f4201 (commit)
via f8238ae3c7701dbd9c04028861916de64e578114 (commit)
via 2b6dbe669fa2e488b31286150e8cb6f7c0875847 (commit)
via 2ac88eecc57ff00e0b5ff803ebcc3465d2d640dd (commit)
via e15eaa8f335ebfd565ab7752c64f3415d427d9b2 (commit)
via f531f93056b34800383c5154280e7ba5112563c7 (commit)
via 3bbee82a56b38fc4ee28ecb59721ea1d42494642 (commit)
via 61655555aa8c2cd5f5351ef7d0aea6dfce046135 (commit)
via cf1ad5b3add36790cbf58a3972c492a8f1632929 (commit)
via c10f90dcef42092a96007fed7e77f9d470e5bb76 (commit)
via 26c2910ac6889dd21f128d9071418492d544a2dc (commit)
via efbe665c3a2d344b0d64456cf29499ba53c2965a (commit)
via 468700675f7f36d55758c36b1ed902250470e8ec (commit)
via 6320de95367a6d5a7849d2a2ccdd9189277fc181 (commit)
via 62ce266b0b261def2c6329be9814ffdcc11964d6 (commit)
via 75a9e6a78844a27990287be6c73a140ae6d17b69 (commit)
via be4830bf94e1159b00c4cc97c084c6e4765a61ae (commit)
via 6bcc7ced4fd417e8f65b9b8f50ad7010c3549d9f (commit)
via d461c9682d4954076f9ee9e07be903c2eef8e73b (commit)
via eaee348ce71c34faa7a1122529aa9b9807a269c2 (commit)
via d3016ce02c7ba85c1c619771bb1aa349038626cd (commit)
via 318132f4d41a5742c37d37d67529c24d28797d8a (commit)
via f3ea66b37f9c2f6ef017e78012125cae35693b81 (commit)
via dd8f8da99d7a0d93f517a07e150d8abd47386d7c (commit)
via b95a6ebb931a8df8604ef3b52eea8f324bc08e92 (commit)
via 92777f34df805c2069d14c28fe976256d31ed0ab (commit)
via 8321286846970af562a2ff6b7272f1cd0860d6c1 (commit)
via 00068ce40c3885ae0598e55a163632d78dfe42bf (commit)
via 30e4cc5413f72c2c728a544389da0c48500d9904 (commit)
via 2918b0d0ecbf781400577d63aed7eaa4498dad91 (commit)
via 87523e9c3605037cee54bbc6bd7a040a15979cc1 (commit)
via f175e375136e38737753a68b4ae026f768ee9466 (commit)
via b6084a958f20b795e5e0a0644d72b6e162334cdf (commit)
via 2cbec365663cd0e2fe21f77b1f5e20ae3ab5f538 (commit)
via f43cb35c9b3c35addc6dc0f1427caf51786ca1d2 (commit)
via ee2196bb6766ca7e63a1ba22ebb7619a3266776a (commit)
via fd1cf1dc3b2d90c2a61332363feb1043f6916564 (commit)
from ae99936eeab266a12999bbacd7a5f75d4d54652f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=275d577540a54d9fe3a7ae4ac1c73810cd2ee7e5
commit 275d577540a54d9fe3a7ae4ac1c73810cd2ee7e5
Merge: 528795b 9e2ff6c
Author: DJ Delorie <dj@delorie.com>
Date: Mon Aug 15 23:47:06 2016 -0400
Merge branch 'master' into dj/malloc
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=528795b01909b0c41ec3049fa115a107c8898a20
commit 528795b01909b0c41ec3049fa115a107c8898a20
Merge: 4a67799 ab70f21
Author: DJ Delorie <dj@delorie.com>
Date: Thu Aug 11 18:42:42 2016 -0400
Merge branch 'master' into dj/malloc
diff --cc malloc/malloc.c
index 7c090aa,bb52b3e..1fa9487
--- a/malloc/malloc.c
+++ b/malloc/malloc.c
@@@ -320,84 -297,8 +315,26 @@@ __malloc_assert (const char *assertion
}
#endif
+#if 0
+static void
+_m_printf(const char *fmt, ...)
+{
+ char buf[1024];
+ va_list argp;
+ int tid = (unsigned int)syscall(__NR_gettid);
+
+ snprintf(buf, sizeof(buf)-1, "\033[%dm%5x: ", (tid % 6) + 31, tid & 0xfffff);
+
+ va_start (argp, fmt);
+ vsnprintf(buf+strlen(buf), sizeof(buf)-strlen(buf), fmt, argp);
+ va_end (argp);
+
+ strcat(buf+strlen(buf), "\033[0m");
+ write(2, buf, strlen(buf));
+}
+#endif
/*
- INTERNAL_SIZE_T is the word-size used for internal bookkeeping
- of chunk sizes.
-
- The default version is the same as size_t.
-
- While not strictly necessary, it is best to define this as an
- unsigned type, even if size_t is a signed type. This may avoid some
- artificial size limitations on some systems.
-
- On a 64-bit machine, you may be able to reduce malloc overhead by
- defining INTERNAL_SIZE_T to be a 32 bit `unsigned int' at the
- expense of not being able to handle more than 2^32 of malloced
- space. If this limitation is acceptable, you are encouraged to set
- this unless you are on a platform requiring 16byte alignments. In
- this case the alignment requirements turn out to negate any
- potential advantages of decreasing size_t word size.
-
- Implementors: Beware of the possible combinations of:
- - INTERNAL_SIZE_T might be signed or unsigned, might be 32 or 64 bits,
- and might be the same width as int or as long
- - size_t might have different width and signedness as INTERNAL_SIZE_T
- - int and long might be 32 or 64 bits, and might be the same width
- To deal with this, most comparisons and difference computations
- among INTERNAL_SIZE_Ts should cast them to unsigned long, being
- aware of the fact that casting an unsigned int to a wider long does
- not sign-extend. (This also makes checking for negative numbers
- awkward.) Some of these casts result in harmless compiler warnings
- on some systems.
- */
-
- #ifndef INTERNAL_SIZE_T
- #define INTERNAL_SIZE_T size_t
- #endif
-
- /* The corresponding word size */
- #define SIZE_SZ (sizeof(INTERNAL_SIZE_T))
-
-
- /*
- MALLOC_ALIGNMENT is the minimum alignment for malloc'ed chunks.
- It must be a power of two at least 2 * SIZE_SZ, even on machines
- for which smaller alignments would suffice. It may be defined as
- larger than this though. Note however that code and data structures
- are optimized for the case of 8-byte alignment.
- */
-
-
- #ifndef MALLOC_ALIGNMENT
- # define MALLOC_ALIGNMENT (2 * SIZE_SZ < __alignof__ (long double) \
- ? __alignof__ (long double) : 2 * SIZE_SZ)
- #endif
-
- /* The corresponding bit mask value */
- #define MALLOC_ALIGN_MASK (MALLOC_ALIGNMENT - 1)
-
-
-
- /*
REALLOC_ZERO_BYTES_FREES should be set if a call to
realloc with zero bytes should be the same as a call to free.
This is required by the C standard. Otherwise, since this malloc
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=4a6779937b839669f2ee8bb085d715125aa882c7
commit 4a6779937b839669f2ee8bb085d715125aa882c7
Author: DJ Delorie <dj@delorie.com>
Date: Wed Aug 10 22:52:24 2016 -0400
Various namespace issues
diff --git a/malloc/malloc.c b/malloc/malloc.c
index 51f8818..7c090aa 100644
--- a/malloc/malloc.c
+++ b/malloc/malloc.c
@@ -1248,7 +1248,7 @@ __mtb_trace_record (void)
/* W3. If that reference counter reached 0, unmap the window. */
if (old_ref_count == 1)
{
- munmap (__malloc_trace_buffer[old_window].window, TRACE_MAPPING_SIZE);
+ __munmap (__malloc_trace_buffer[old_window].window, TRACE_MAPPING_SIZE);
__malloc_trace_buffer[old_window].window = NULL;
}
}
@@ -1273,7 +1273,7 @@ __mtb_trace_record (void)
corrupted by, the running application. */
/* F1. Open the trace file. */
- int trace_fd = open (__malloc_trace_filename, O_RDWR|O_CREAT, 0666);
+ int trace_fd = __open (__malloc_trace_filename, O_RDWR|O_CREAT, 0666);
if (trace_fd < 0)
{
/* FIXME: Better handling of errors? */
@@ -1285,13 +1285,13 @@ __mtb_trace_record (void)
/* F2. Extend the file length so that it covers the end of the current
window (using ftruncate, needed to avoid SIGBUS). */
- ftruncate (trace_fd, (new_window + 1) * TRACE_MAPPING_SIZE);
+ __ftruncate (trace_fd, (new_window + 1) * TRACE_MAPPING_SIZE);
/* F3. Map the window from the file offset corresponding to
the current window. */
void *ptr =
- mmap (NULL, TRACE_MAPPING_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED,
- trace_fd, new_window * TRACE_MAPPING_SIZE);
+ __mmap (NULL, TRACE_MAPPING_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED,
+ trace_fd, new_window * TRACE_MAPPING_SIZE);
if (ptr == NULL)
{
/* FIXME: Better handling of errors? */
@@ -1305,7 +1305,7 @@ __mtb_trace_record (void)
__malloc_trace_buffer[new_window].window = ptr;
/* F5. Close the file. */
- close (trace_fd);
+ __close (trace_fd);
/* F6. Continue with step W7. */
/* END F */
@@ -1350,13 +1350,13 @@ __mtb_trace_record (void)
void
__malloc_trace_init (char *filename)
{
- int pagesize = sysconf(_SC_PAGE_SIZE);
+ int pagesize = __sysconf(_SC_PAGE_SIZE);
int main_length = TRACE_N_MAPPINGS * sizeof (__malloc_trace_buffer[0]);
int total_length = (main_length + strlen(filename) + 1 + pagesize-1) & (~(pagesize-1));
char *mapping;
- mapping = mmap (NULL, total_length, PROT_READ | PROT_WRITE,
- MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
+ mapping = __mmap (NULL, total_length, PROT_READ | PROT_WRITE,
+ MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
if (mapping == NULL)
return;
@@ -1401,11 +1401,11 @@ size_t __malloc_trace_stop (void)
/* For convenience, reduce the file size to only what's needed, else
the minimum file size we'll see if 64 Mb. */
- int trace_fd = open (__malloc_trace_filename, O_RDWR|O_CREAT, 0666);
+ int trace_fd = __open (__malloc_trace_filename, O_RDWR|O_CREAT, 0666);
if (trace_fd >= 0)
{
- ftruncate (trace_fd, __malloc_trace_count * sizeof (struct __malloc_trace_buffer_s));
- close (trace_fd);
+ __ftruncate (trace_fd, __malloc_trace_count * sizeof (struct __malloc_trace_buffer_s));
+ __close (trace_fd);
}
return atomic_load_relaxed (&__malloc_trace_count);
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 1060 ++++++++++++++++++++
ChangeLog.11 | 2 +-
ChangeLog.8 | 2 +-
Makeconfig | 3 +-
Makefile | 3 +-
Makerules | 24 +
NEWS | 280 +++++-
bits/in.h | 3 +
bits/libc-header-start.h | 61 ++
bits/sysmacros.h | 74 ++
bits/termios.h | 2 +-
config.h.in | 4 +-
configure | 33 +
configure.ac | 20 +
csu/libc-tls.c | 2 +-
elf/Makefile | 7 +
elf/dl-addr.c | 1 +
elf/dl-lookup.c | 4 +
elf/dl-minimal.c | 3 +-
elf/dl-reloc.c | 3 +-
elf/dl-tls.c | 164 ++--
elf/elf.h | 62 ++
elf/tst-gnu2-tls1.c | 52 +
elf/tst-gnu2-tls1mod.c | 56 +
grp/Makefile | 2 +-
include/atomic.h | 56 +
include/features.h | 41 +-
include/libc-symbols.h | 19 +-
include/shlib-compat.h | 18 +-
include/sys/sysmacros.h | 1 +
libio/iofopncook.c | 12 +
libio/libioP.h | 2 +
libio/stdio.h | 9 +-
libio/vtables.c | 2 +
localedata/ChangeLog | 31 +
localedata/SUPPORTED | 1 +
localedata/charmaps/CP10007 | 2 +-
localedata/locales/de_LI | 98 ++
localedata/locales/en_CA | 2 +-
localedata/locales/et_EE | 4 +-
localedata/locales/id_ID | 4 +-
malloc/Makefile | 4 +
malloc/arena.c | 41 +-
malloc/malloc-internal.h | 53 +
malloc/malloc.c | 87 +--
malloc/tst-malloc-thread-fail.c | 2 +-
manual/arith.texi | 21 +-
manual/creature.texi | 26 +
manual/math.texi | 9 +-
math/Makefile | 133 ++--
math/auto-libm-test-in | 3 +
math/auto-libm-test-out | 207 ++++
math/bits/mathcalls.h | 10 +-
math/e_scalb.c | 6 +-
math/e_scalbf.c | 6 +-
math/e_scalbl.c | 6 +-
math/gen-libm-test.pl | 17 +-
math/libm-test.inc | 122 ++--
math/math.h | 62 +-
math/s_ccoshf.c | 4 +-
math/s_ccoshl.c | 2 +-
math/s_csinhf.c | 4 +-
math/s_csinhl.c | 4 +-
math/s_fdim.c | 4 +-
math/s_fdimf.c | 2 +
math/test-fexcept-traps.c | 84 ++
math/test-fexcept.c | 200 ++++
math/{test-ildoubl.c => test-ildouble.c} | 0
math/tgmath.h | 2 +-
misc/Makefile | 7 +-
misc/Versions | 3 +
misc/makedev.c | 30 +
misc/sys/cdefs.h | 22 +-
misc/sys/sysmacros.h | 120 +++
misc/tst-makedev.c | 104 ++
misc/tst-preadvwritev-common.c | 111 ++
misc/tst-preadvwritev.c | 95 +--
misc/tst-preadvwritev64.c | 35 +-
nptl/Makefile | 10 +-
nptl/allocatestack.c | 4 +-
nptl/lowlevelrobustlock.c | 7 +-
nptl/tst-cancel4-common.c | 12 +-
nptl/tst-cancel4-common.h | 16 +
nptl/tst-cancel4.c | 42 +-
nptl/tst-robust10.c | 110 ++
nptl/tst-tls3-malloc.c | 176 ++++
nptl_db/Makefile | 2 +-
nptl_db/proc_service.h | 19 +-
po/de.po | 6 +-
po/fi.po | 90 +-
po/libc.pot | 368 ++++----
po/sv.po | 143 ++--
posix/Makefile | 2 +-
posix/sys/types.h | 8 +-
posix/tst-preadwrite-common.c | 85 ++
posix/tst-preadwrite.c | 87 +--
posix/tst-preadwrite64.c | 40 +-
string/string.h | 8 +-
string/test-strncmp.c | 6 +
sysdeps/aarch64/Makefile | 4 +
sysdeps/aarch64/libm-test-ulps | 12 +-
sysdeps/aarch64/sysdep.h | 33 +-
sysdeps/alpha/fpu/s_ceil.c | 7 +-
sysdeps/alpha/fpu/s_ceilf.c | 7 +-
sysdeps/alpha/fpu/s_floor.c | 7 +-
sysdeps/alpha/fpu/s_floorf.c | 7 +-
sysdeps/alpha/fpu/s_rint.c | 3 +
sysdeps/alpha/fpu/s_rintf.c | 3 +
sysdeps/alpha/fpu/s_trunc.c | 7 +-
sysdeps/alpha/fpu/s_truncf.c | 7 +-
sysdeps/arm/nacl/libc.abilist | 5 +
sysdeps/generic/dl-dtv.h | 12 +-
sysdeps/generic/ldsodefs.h | 13 +
sysdeps/generic/math-tests.h | 9 +
sysdeps/generic/sys/sysmacros.h | 30 -
sysdeps/gnu/netinet/udp.h | 2 +
sysdeps/hppa/fpu/libm-test-ulps | 698 ++++++++-----
sysdeps/i386/Makefile | 7 +-
sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 4 +-
sysdeps/ieee754/dbl-64/s_sin.c | 4 +-
sysdeps/ieee754/dbl-64/s_trunc.c | 4 +-
sysdeps/ieee754/dbl-64/wordsize-64/s_trunc.c | 4 +-
sysdeps/ieee754/flt-32/s_truncf.c | 2 +
sysdeps/ieee754/ldbl-128/k_tanl.c | 2 +-
sysdeps/ieee754/ldbl-128/s_atanl.c | 2 +-
sysdeps/ieee754/ldbl-128/s_logbl.c | 2 +-
sysdeps/m68k/Makefile | 4 +
sysdeps/mach/hurd/recvmsg.c | 4 +-
sysdeps/powerpc/fpu/fsetexcptflg.c | 6 +-
sysdeps/powerpc/ifunc-sel.h | 13 +-
sysdeps/powerpc/math-tests.h | 6 +
.../powerpc32/power4/fpu/multiarch/Makefile | 5 +
sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile | 5 +
sysdeps/powerpc/powerpc64/power8/strcasecmp.S | 17 +-
sysdeps/s390/linkmap.h | 4 +-
sysdeps/s390/s390-32/dl-machine.h | 6 +-
sysdeps/s390/s390-32/memcpy.S | 13 +-
sysdeps/s390/s390-64/dl-machine.h | 6 +-
sysdeps/sparc/sparc32/fpu/s_fdim.S | 42 -
sysdeps/sparc/sparc32/fpu/s_fdimf.S | 35 -
sysdeps/sparc/sparc32/sparcv9/Makefile | 2 +-
.../sparc/sparc32/sparcv9/fpu/multiarch/Makefile | 15 +-
.../sparc32/sparcv9/fpu/multiarch/s_ceil-vis2.S | 61 --
.../sparc32/sparcv9/fpu/multiarch/s_ceil-vis3.S | 62 --
.../sparc/sparc32/sparcv9/fpu/multiarch/s_ceil.S | 19 -
.../sparc32/sparcv9/fpu/multiarch/s_ceilf-vis2.S | 58 --
.../sparc32/sparcv9/fpu/multiarch/s_ceilf-vis3.S | 59 --
.../sparc/sparc32/sparcv9/fpu/multiarch/s_ceilf.S | 12 -
.../sparc32/sparcv9/fpu/multiarch/s_fdim-vis3.S | 34 -
.../sparc32/sparcv9/fpu/multiarch/s_fdim-vis3.c | 23 +
.../sparc/sparc32/sparcv9/fpu/multiarch/s_fdim.S | 19 -
.../sparc/sparc32/sparcv9/fpu/multiarch/s_fdim.c | 32 +
.../sparc32/sparcv9/fpu/multiarch/s_fdimf-vis3.S | 32 -
.../sparc32/sparcv9/fpu/multiarch/s_fdimf-vis3.c | 23 +
.../sparc/sparc32/sparcv9/fpu/multiarch/s_fdimf.S | 12 -
.../sparc/sparc32/sparcv9/fpu/multiarch/s_fdimf.c | 32 +
.../sparc32/sparcv9/fpu/multiarch/s_floor-vis2.S | 61 --
.../sparc32/sparcv9/fpu/multiarch/s_floor-vis3.S | 62 --
.../sparc/sparc32/sparcv9/fpu/multiarch/s_floor.S | 19 -
.../sparc32/sparcv9/fpu/multiarch/s_floorf-vis2.S | 58 --
.../sparc32/sparcv9/fpu/multiarch/s_floorf-vis3.S | 59 --
.../sparc/sparc32/sparcv9/fpu/multiarch/s_floorf.S | 12 -
.../sparcv9/fpu/multiarch/s_nearbyint-vis3.S | 7 +-
.../sparcv9/fpu/multiarch/s_nearbyintf-vis3.S | 3 +-
.../sparc32/sparcv9/fpu/multiarch/s_trunc-vis3.S | 57 --
.../sparc/sparc32/sparcv9/fpu/multiarch/s_trunc.S | 19 -
.../sparc32/sparcv9/fpu/multiarch/s_truncf-vis3.S | 53 -
.../sparc/sparc32/sparcv9/fpu/multiarch/s_truncf.S | 12 -
sysdeps/sparc/sparc32/sparcv9/fpu/s_ceil.S | 92 --
sysdeps/sparc/sparc32/sparcv9/fpu/s_ceilf.S | 83 --
sysdeps/sparc/sparc32/sparcv9/fpu/s_fdim.S | 40 -
sysdeps/sparc/sparc32/sparcv9/fpu/s_fdimf.S | 35 -
sysdeps/sparc/sparc32/sparcv9/fpu/s_floor.S | 92 --
sysdeps/sparc/sparc32/sparcv9/fpu/s_floorf.S | 83 --
sysdeps/sparc/sparc32/sparcv9/fpu/s_nearbyint.S | 9 +-
sysdeps/sparc/sparc32/sparcv9/fpu/s_nearbyintf.S | 5 +-
sysdeps/sparc/sparc32/sparcv9/fpu/s_trunc.S | 64 --
sysdeps/sparc/sparc32/sparcv9/fpu/s_truncf.S | 56 -
sysdeps/sparc/sparc64/Makefile | 2 +
sysdeps/sparc/sparc64/fpu/multiarch/Makefile | 27 +-
sysdeps/sparc/sparc64/fpu/multiarch/s_ceil-vis2.S | 57 --
sysdeps/sparc/sparc64/fpu/multiarch/s_ceil-vis3.S | 59 --
sysdeps/sparc/sparc64/fpu/multiarch/s_ceil-vis3.c | 23 +
sysdeps/sparc/sparc64/fpu/multiarch/s_ceil.S | 12 -
sysdeps/sparc/sparc64/fpu/multiarch/s_ceil.c | 32 +
sysdeps/sparc/sparc64/fpu/multiarch/s_ceilf-vis2.S | 56 -
sysdeps/sparc/sparc64/fpu/multiarch/s_ceilf-vis3.S | 58 --
sysdeps/sparc/sparc64/fpu/multiarch/s_ceilf-vis3.c | 23 +
sysdeps/sparc/sparc64/fpu/multiarch/s_ceilf.S | 12 -
sysdeps/sparc/sparc64/fpu/multiarch/s_ceilf.c | 32 +
sysdeps/sparc/sparc64/fpu/multiarch/s_floor-vis2.S | 57 --
sysdeps/sparc/sparc64/fpu/multiarch/s_floor-vis3.S | 59 --
sysdeps/sparc/sparc64/fpu/multiarch/s_floor-vis3.c | 23 +
sysdeps/sparc/sparc64/fpu/multiarch/s_floor.S | 12 -
sysdeps/sparc/sparc64/fpu/multiarch/s_floor.c | 32 +
.../sparc/sparc64/fpu/multiarch/s_floorf-vis2.S | 56 -
.../sparc/sparc64/fpu/multiarch/s_floorf-vis3.S | 58 --
.../sparc/sparc64/fpu/multiarch/s_floorf-vis3.c | 23 +
sysdeps/sparc/sparc64/fpu/multiarch/s_floorf.S | 12 -
sysdeps/sparc/sparc64/fpu/multiarch/s_floorf.c | 32 +
.../sparc/sparc64/fpu/multiarch/s_nearbyint-vis3.S | 1 +
.../sparc64/fpu/multiarch/s_nearbyintf-vis3.S | 1 +
sysdeps/sparc/sparc64/fpu/multiarch/s_trunc-vis3.S | 53 -
sysdeps/sparc/sparc64/fpu/multiarch/s_trunc-vis3.c | 23 +
sysdeps/sparc/sparc64/fpu/multiarch/s_trunc.S | 12 -
sysdeps/sparc/sparc64/fpu/multiarch/s_trunc.c | 32 +
.../sparc/sparc64/fpu/multiarch/s_truncf-vis3.S | 52 -
.../sparc/sparc64/fpu/multiarch/s_truncf-vis3.c | 23 +
sysdeps/sparc/sparc64/fpu/multiarch/s_truncf.S | 12 -
sysdeps/sparc/sparc64/fpu/multiarch/s_truncf.c | 32 +
sysdeps/sparc/sparc64/fpu/s_ceil.S | 83 --
sysdeps/sparc/sparc64/fpu/s_ceilf.S | 81 --
sysdeps/sparc/sparc64/fpu/s_fdim.S | 32 -
sysdeps/sparc/sparc64/fpu/s_fdimf.S | 31 -
sysdeps/sparc/sparc64/fpu/s_floor.S | 83 --
sysdeps/sparc/sparc64/fpu/s_floorf.S | 81 --
sysdeps/sparc/sparc64/fpu/s_nearbyint.S | 1 +
sysdeps/sparc/sparc64/fpu/s_nearbyintf.S | 1 +
sysdeps/sparc/sparc64/fpu/s_trunc.S | 55 -
sysdeps/sparc/sparc64/fpu/s_truncf.S | 54 -
sysdeps/unix/sysv/linux/Makefile | 2 +-
sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h | 34 +
sysdeps/unix/sysv/linux/aarch64/libc.abilist | 1 +
sysdeps/unix/sysv/linux/alpha/libc.abilist | 1 +
sysdeps/unix/sysv/linux/arm/libc.abilist | 1 +
sysdeps/unix/sysv/linux/arm/setcontext.S | 7 +
sysdeps/unix/sysv/linux/bits/socket.h | 4 +-
sysdeps/unix/sysv/linux/hppa/libc.abilist | 1 +
sysdeps/unix/sysv/linux/i386/Makefile | 2 +
sysdeps/unix/sysv/linux/i386/libc.abilist | 1 +
sysdeps/unix/sysv/linux/ia64/libc.abilist | 1 +
sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 1 +
sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 1 +
sysdeps/unix/sysv/linux/makedev.c | 40 -
sysdeps/unix/sysv/linux/microblaze/libc.abilist | 1 +
sysdeps/unix/sysv/linux/microblaze/sysdep.h | 42 +-
sysdeps/unix/sysv/linux/mips/kernel-features.h | 1 -
.../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 1 +
.../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 1 +
.../unix/sysv/linux/mips/mips64/n32/libc.abilist | 1 +
.../unix/sysv/linux/mips/mips64/n64/libc.abilist | 1 +
sysdeps/unix/sysv/linux/nios2/libc.abilist | 1 +
sysdeps/unix/sysv/linux/nios2/localplt.data | 1 -
sysdeps/unix/sysv/linux/nptl-signals.h | 41 +
.../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 1 +
.../linux/powerpc/powerpc32/nofpu/libc.abilist | 1 +
.../sysv/linux/powerpc/powerpc64/libc-le.abilist | 1 +
.../unix/sysv/linux/powerpc/powerpc64/libc.abilist | 1 +
sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h | 4 +-
sysdeps/unix/sysv/linux/pread.c | 2 +-
sysdeps/unix/sysv/linux/pread64.c | 2 +-
sysdeps/unix/sysv/linux/preadv.c | 2 +-
sysdeps/unix/sysv/linux/preadv64.c | 2 +-
sysdeps/unix/sysv/linux/pt-raise.c | 23 +-
sysdeps/unix/sysv/linux/pwrite.c | 2 +-
sysdeps/unix/sysv/linux/pwrite64.c | 2 +-
sysdeps/unix/sysv/linux/pwritev.c | 2 +-
sysdeps/unix/sysv/linux/pwritev64.c | 2 +-
sysdeps/unix/sysv/linux/raise.c | 63 +-
sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 1 +
sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 1 +
sysdeps/unix/sysv/linux/sh/libc.abilist | 1 +
sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 1 +
sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 1 +
.../unix/sysv/linux/sparc/sparc64/localplt.data | 1 +
sysdeps/unix/sysv/linux/sys/sysmacros.h | 65 --
sysdeps/unix/sysv/linux/sysdep.h | 10 +-
sysdeps/unix/sysv/linux/tile/kernel-features.h | 4 +-
.../sysv/linux/tile/tilegx/tilegx32/libc.abilist | 1 +
.../sysv/linux/tile/tilegx/tilegx64/libc.abilist | 1 +
sysdeps/unix/sysv/linux/tile/tilepro/libc.abilist | 1 +
sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 1 +
sysdeps/unix/sysv/linux/x86_64/syscalls.list | 4 +
sysdeps/unix/sysv/linux/x86_64/sysdep.h | 4 +
sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 1 +
sysdeps/x86/fpu/test-math-vector-sincos.h | 98 ++
sysdeps/x86_64/configure | 89 ++-
sysdeps/x86_64/configure.ac | 25 +-
sysdeps/x86_64/dl-tlsdesc.S | 13 +-
sysdeps/x86_64/dl-trampoline.S | 37 +-
sysdeps/x86_64/fpu/Makefile | 70 ++-
.../x86_64/fpu/multiarch/svml_d_cos8_core_avx512.S | 4 +-
.../x86_64/fpu/multiarch/svml_d_exp2_core_sse4.S | 4 +-
.../x86_64/fpu/multiarch/svml_d_exp4_core_avx2.S | 4 +-
.../x86_64/fpu/multiarch/svml_d_exp8_core_avx512.S | 12 +-
.../x86_64/fpu/multiarch/svml_d_log2_core_sse4.S | 4 +-
.../x86_64/fpu/multiarch/svml_d_log4_core_avx2.S | 4 +-
.../x86_64/fpu/multiarch/svml_d_log8_core_avx512.S | 12 +-
.../x86_64/fpu/multiarch/svml_d_pow2_core_sse4.S | 4 +-
.../x86_64/fpu/multiarch/svml_d_pow4_core_avx2.S | 4 +-
.../x86_64/fpu/multiarch/svml_d_pow8_core_avx512.S | 12 +-
.../x86_64/fpu/multiarch/svml_d_sin8_core_avx512.S | 4 +-
.../fpu/multiarch/svml_d_sincos2_core_sse4.S | 56 +-
.../fpu/multiarch/svml_d_sincos4_core_avx2.S | 98 ++-
.../fpu/multiarch/svml_d_sincos8_core_avx512.S | 184 ++++-
.../fpu/multiarch/svml_s_cosf16_core_avx512.S | 4 +-
.../fpu/multiarch/svml_s_expf16_core_avx512.S | 12 +-
.../x86_64/fpu/multiarch/svml_s_expf4_core_sse4.S | 4 +-
.../x86_64/fpu/multiarch/svml_s_expf8_core_avx2.S | 4 +-
.../fpu/multiarch/svml_s_logf16_core_avx512.S | 12 +-
.../x86_64/fpu/multiarch/svml_s_logf4_core_sse4.S | 4 +-
.../x86_64/fpu/multiarch/svml_s_logf8_core_avx2.S | 4 +-
.../fpu/multiarch/svml_s_powf16_core_avx512.S | 12 +-
.../x86_64/fpu/multiarch/svml_s_powf4_core_sse4.S | 4 +-
.../x86_64/fpu/multiarch/svml_s_powf8_core_avx2.S | 4 +-
.../fpu/multiarch/svml_s_sincosf16_core_avx512.S | 314 ++++++-
.../fpu/multiarch/svml_s_sincosf4_core_sse4.S | 80 ++-
.../fpu/multiarch/svml_s_sincosf8_core_avx2.S | 152 +++-
.../fpu/multiarch/svml_s_sinf16_core_avx512.S | 4 +-
sysdeps/x86_64/fpu/svml_d_exp2_core.S | 2 +-
sysdeps/x86_64/fpu/svml_d_log2_core.S | 2 +-
sysdeps/x86_64/fpu/svml_d_pow2_core.S | 2 +-
sysdeps/x86_64/fpu/svml_d_sincos2_core.S | 83 ++-
sysdeps/x86_64/fpu/svml_d_sincos4_core.S | 125 +++-
sysdeps/x86_64/fpu/svml_d_sincos4_core_avx.S | 120 +++-
sysdeps/x86_64/fpu/svml_d_sincos8_core.S | 201 ++++-
sysdeps/x86_64/fpu/svml_s_expf4_core.S | 2 +-
sysdeps/x86_64/fpu/svml_s_logf4_core.S | 2 +-
sysdeps/x86_64/fpu/svml_s_powf4_core.S | 2 +-
sysdeps/x86_64/fpu/svml_s_sincosf16_core.S | 335 ++++++-
sysdeps/x86_64/fpu/svml_s_sincosf4_core.S | 126 +++-
sysdeps/x86_64/fpu/svml_s_sincosf8_core.S | 173 ++++-
sysdeps/x86_64/fpu/svml_s_sincosf8_core_avx.S | 179 ++++-
.../fpu/test-double-libmvec-sincos-avx-main.c | 1 +
.../x86_64/fpu/test-double-libmvec-sincos-avx.c | 1 +
.../fpu/test-double-libmvec-sincos-avx2-main.c | 1 +
.../x86_64/fpu/test-double-libmvec-sincos-avx2.c | 1 +
.../fpu/test-double-libmvec-sincos-avx512-main.c | 1 +
.../x86_64/fpu/test-double-libmvec-sincos-avx512.c | 1 +
.../x86_64/fpu/test-double-libmvec-sincos-main.c | 43 +
sysdeps/x86_64/fpu/test-double-libmvec-sincos.c | 44 +
sysdeps/x86_64/fpu/test-double-vlen2-wrappers.c | 6 +-
.../x86_64/fpu/test-double-vlen4-avx2-wrappers.c | 10 +-
sysdeps/x86_64/fpu/test-double-vlen4-wrappers.c | 10 +-
sysdeps/x86_64/fpu/test-double-vlen8-wrappers.c | 10 +-
.../fpu/test-float-libmvec-sincosf-avx-main.c | 1 +
.../x86_64/fpu/test-float-libmvec-sincosf-avx.c | 1 +
.../fpu/test-float-libmvec-sincosf-avx2-main.c | 1 +
.../x86_64/fpu/test-float-libmvec-sincosf-avx2.c | 1 +
.../fpu/test-float-libmvec-sincosf-avx512-main.c | 1 +
.../x86_64/fpu/test-float-libmvec-sincosf-avx512.c | 1 +
.../x86_64/fpu/test-float-libmvec-sincosf-main.c | 42 +
sysdeps/x86_64/fpu/test-float-libmvec-sincosf.c | 44 +
sysdeps/x86_64/fpu/test-float-vlen16-wrappers.c | 10 +-
sysdeps/x86_64/fpu/test-float-vlen4-wrappers.c | 10 +-
.../x86_64/fpu/test-float-vlen8-avx2-wrappers.c | 13 +-
sysdeps/x86_64/fpu/test-float-vlen8-wrappers.c | 10 +-
sysdeps/x86_64/multiarch/ifunc-impl-list.c | 16 -
sysdeps/x86_64/multiarch/memcpy.S | 2 -
sysdeps/x86_64/multiarch/memcpy_chk.S | 2 -
.../multiarch/memmove-avx512-no-vzeroupper.S | 2 +-
.../multiarch/memmove-avx512-unaligned-erms.S | 2 +-
sysdeps/x86_64/multiarch/memmove.S | 2 -
sysdeps/x86_64/multiarch/memmove_chk.S | 2 -
sysdeps/x86_64/multiarch/mempcpy.S | 2 -
sysdeps/x86_64/multiarch/mempcpy_chk.S | 2 -
.../x86_64/multiarch/memset-avx512-no-vzeroupper.S | 2 +-
.../multiarch/memset-avx512-unaligned-erms.S | 2 +-
sysdeps/x86_64/multiarch/memset.S | 2 -
sysdeps/x86_64/multiarch/memset_chk.S | 2 -
test-skeleton.c | 2 +
version.h | 2 +-
wcsmbs/wchar.h | 5 +-
363 files changed, 8301 insertions(+), 4271 deletions(-)
create mode 100644 bits/libc-header-start.h
create mode 100644 bits/sysmacros.h
create mode 100644 elf/tst-gnu2-tls1.c
create mode 100644 elf/tst-gnu2-tls1mod.c
create mode 100644 include/sys/sysmacros.h
create mode 100644 localedata/locales/de_LI
create mode 100644 math/test-fexcept-traps.c
create mode 100644 math/test-fexcept.c
rename math/{test-ildoubl.c => test-ildouble.c} (100%)
create mode 100644 misc/makedev.c
create mode 100644 misc/sys/sysmacros.h
create mode 100644 misc/tst-makedev.c
create mode 100644 misc/tst-preadvwritev-common.c
create mode 100644 nptl/tst-robust10.c
create mode 100644 nptl/tst-tls3-malloc.c
create mode 100644 posix/tst-preadwrite-common.c
delete mode 100644 sysdeps/generic/sys/sysmacros.h
delete mode 100644 sysdeps/sparc/sparc32/fpu/s_fdim.S
delete mode 100644 sysdeps/sparc/sparc32/fpu/s_fdimf.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_ceil-vis2.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_ceil-vis3.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_ceil.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_ceilf-vis2.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_ceilf-vis3.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_ceilf.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fdim-vis3.S
create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fdim-vis3.c
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fdim.S
create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fdim.c
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fdimf-vis3.S
create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fdimf-vis3.c
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fdimf.S
create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fdimf.c
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_floor-vis2.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_floor-vis3.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_floor.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_floorf-vis2.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_floorf-vis3.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_floorf.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_trunc-vis3.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_trunc.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_truncf-vis3.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_truncf.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/s_ceil.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/s_ceilf.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/s_fdim.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/s_fdimf.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/s_floor.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/s_floorf.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/s_trunc.S
delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/s_truncf.S
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_ceil-vis2.S
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_ceil-vis3.S
create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_ceil-vis3.c
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_ceil.S
create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_ceil.c
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_ceilf-vis2.S
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_ceilf-vis3.S
create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_ceilf-vis3.c
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_ceilf.S
create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_ceilf.c
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_floor-vis2.S
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_floor-vis3.S
create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_floor-vis3.c
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_floor.S
create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_floor.c
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_floorf-vis2.S
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_floorf-vis3.S
create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_floorf-vis3.c
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_floorf.S
create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_floorf.c
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_trunc-vis3.S
create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_trunc-vis3.c
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_trunc.S
create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_trunc.c
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_truncf-vis3.S
create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_truncf-vis3.c
delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_truncf.S
create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_truncf.c
delete mode 100644 sysdeps/sparc/sparc64/fpu/s_ceil.S
delete mode 100644 sysdeps/sparc/sparc64/fpu/s_ceilf.S
delete mode 100644 sysdeps/sparc/sparc64/fpu/s_fdim.S
delete mode 100644 sysdeps/sparc/sparc64/fpu/s_fdimf.S
delete mode 100644 sysdeps/sparc/sparc64/fpu/s_floor.S
delete mode 100644 sysdeps/sparc/sparc64/fpu/s_floorf.S
delete mode 100644 sysdeps/sparc/sparc64/fpu/s_trunc.S
delete mode 100644 sysdeps/sparc/sparc64/fpu/s_truncf.S
create mode 100644 sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h
delete mode 100644 sysdeps/unix/sysv/linux/makedev.c
delete mode 100644 sysdeps/unix/sysv/linux/sys/sysmacros.h
create mode 100644 sysdeps/x86/fpu/test-math-vector-sincos.h
create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-avx-main.c
create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-avx.c
create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-avx2-main.c
create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-avx2.c
create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-avx512-main.c
create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-avx512.c
create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-main.c
create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos.c
create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-avx-main.c
create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-avx.c
create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-avx2-main.c
create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-avx2.c
create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-avx512-main.c
create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-avx512.c
create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-main.c
create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf.c
hooks/post-receive
--
GNU C Library master sources