This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]