commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] glibc maintenance branch, reviewed, updated. glibc-2.16-ports-merg


From: Thomas Schwinge
Subject: [SCM] glibc maintenance branch, reviewed, updated. glibc-2.16-ports-merge-1620-g0323d08
Date: Mon, 27 May 2013 07:31:19 +0000

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 "glibc maintenance".

The branch, reviewed has been updated
       via  0323d08657f111267efa47bd448fbf6cd76befe8 (commit)
       via  dd4259b9f76fa8fd3690a91608d2e3a94e2d6713 (commit)
       via  5e6fbdc58f584d0835dace16f78ef1c7c280b53d (commit)
       via  4f8dfe270b403c0c5d7067e14b57efcc9ba89be4 (commit)
       via  d116b7c414c8239b677e341ac517745db689ac2d (commit)
       via  e96e37676f0b3dd2a7c42898bbf9aabb90f91d75 (commit)
       via  86bd05fbc8b3a635148f6a7d8b4fb89c9a524e58 (commit)
       via  e8bdba36c5fdfdb7e85af2b7ed80ea9013794180 (commit)
       via  b679a606ca4d328690f17c4c55bd45592656694b (commit)
       via  bae143d2702e5ca1265c55b06072afba01bfc07a (commit)
       via  d4ea44a04b931ead64788f61a65697b8cd158b81 (commit)
       via  9323d39baea2fb0cca3735136abe263eff405133 (commit)
       via  7b2991daea4fc20945a48c2d5c7fa200218cfd4e (commit)
       via  1fd885a5b33498895fc492e8dc6e22970b787a3e (commit)
       via  13e23af76e64efc055103344bd56d553ceee8512 (commit)
       via  351fe550871f522a19b60f66aa75b96426d67f2f (commit)
       via  85118d4de37e76a1596a75bae75f75f69c33225c (commit)
       via  7a44c18fb4b1a65ebb1fece0b0d04f2570ed4d82 (commit)
       via  b50a71810bbd35b8c83ba6eff4e6cc6faf93a7ea (commit)
       via  3ce9e01097f72f90ca7c374addad94abcfea7c8a (commit)
       via  051063c88b6e38f209c820977e1dcc909ec97421 (commit)
       via  04453c56259c2f167e74cbfa4ce3e3d6b9a289bb (commit)
       via  47c22455d4502b1262e9d7def5d4da64e58aa304 (commit)
       via  3d04f5db20c8f0d1ba3881b5f5373586a18cf188 (commit)
       via  d5dd6189d506068ed11c8bfa1e1e9bffde04decd (commit)
       via  fef94eab0bd308d5059a2588c753bf9a4926845d (commit)
       via  e39adf43c7d1979884dd304ed1250baf1f78fadc (commit)
       via  6c14f68aabb72938a1a66bc51b05c83ed7edcf35 (commit)
       via  68191c1d59d40b3d9f5babef4f37f265920ff565 (commit)
       via  b2b671b677d92429a3d41bf451668f476aa267ed (commit)
       via  2d48b41c8fa610067c4d664ac2339ae6ca43e78c (commit)
       via  3e694268750d51acc6a68b0ee7ded25a52902c20 (commit)
       via  db62a9075305963281572cb990d1c766948bae7b (commit)
       via  f16cc3eb810be5419aa2fc07d6e05f93624df9ce (commit)
       via  2ee094ff7524637304a00fcd25e1d3c9939a1fe5 (commit)
       via  3779b5b64a7fd0366d66c76992296fa2cdd2bbf6 (commit)
       via  bb38759d6dc78b1818f5d23129a362d6f5aba267 (commit)
       via  a00bdcf0e059a6bdb0a258a624437e326cde49e4 (commit)
       via  de407f79a20659fd11cc3b4e30ff9f1e349b5b93 (commit)
       via  8269107fe654ac2bb286c97ff874407ffc920d1f (commit)
       via  48a18de1e1e7dfeab6d034765caaf732b53cfcb7 (commit)
       via  13d3b41a36c4f28d171a144f8a9baad3a8835981 (commit)
       via  2848b105856e49d98f3c5026b6d8d790f9723c0c (commit)
       via  c58b274f01658400ba75886b04cb044ba9467a94 (commit)
       via  0ab349044b03e86b364d88d19a516048f2b3dd55 (commit)
       via  323e5cb792bc47ae5b5524b92cc362124899aedc (commit)
       via  e054f494306530720114b321b3d97ca2f397cbbb (commit)
       via  8c75f67421af1e6680ac465f49672021b6571904 (commit)
       via  e6e49e59c1017f5fcf442ccbfa63b2a9627cb0c0 (commit)
       via  105a07dfc0678d13556126e04b9548f87f7f5d95 (commit)
       via  e9eee333b9157d13734ddb459b6edf1afca20603 (commit)
       via  1c38ff73fd369eb6215d43c2348ec63b3f16e18f (commit)
       via  15c7c18dc6775f6eea09f927fa0b327ab32ef738 (commit)
       via  f137ff13835e2ac6f0d85f37b7ff32d134c9de18 (commit)
       via  c5d9b39ce6ea44f97ea47ee7c0494a7bb01f4330 (commit)
       via  3608cb241eda6252507596cdbbfa914ddd71538a (commit)
       via  1deff3dca1b11fd7089bb641f6ee99adedeb8d0b (commit)
       via  791f3ba0db02911933255d080b8ff973330b9ebf (commit)
       via  39b1f6172a2f9ddc74a8f82d6e84dd13b22dbaf2 (commit)
       via  ecbf434213c0333d81706074e4d107ac45011635 (commit)
       via  12fba011bde4332687819ada867992192e5105f7 (commit)
       via  b861c6c4c95126758339f5684431f77352381f59 (commit)
       via  86ee76a086527ac1041aee824937256c3af0a17f (commit)
       via  b7f7d28b61a806f02e1f4cea81213027c088be8b (commit)
       via  7abeee129ef9872abd8e2fe0f94b1ad31f4ac591 (commit)
       via  cbe8c4d3337fe97ea516e41759608b7c5661eefb (commit)
       via  5575c0e5cd6933895bfca4d966c2466939a7525b (commit)
       via  d369f53178a64e2f1ff980bad590da211174df69 (commit)
       via  781fd74820a5d224b942e3975a03600421d015d3 (commit)
       via  5e908270812ad6e3a33842f581e5a40a604317e7 (commit)
       via  f71172e551d436f29bb5f2e53ceea2c92e946866 (commit)
       via  8cfa635ab822caf5a441eaf33ac9a8e73a14029f (commit)
       via  0175558aa0a16a647ee368898a83a7d42e2011e8 (commit)
       via  2bcb36b265ea2677198c22d005873b9b9600137e (commit)
       via  acbd839a0745d969f9dcff8c92e16866d922725e (commit)
       via  e414d745eee93c16787c2b30cb47b83592267d43 (commit)
       via  d9c2a0fd2c4809392e579e988ce98ff68842df9f (commit)
       via  9dc9095d565db04da8474b15f646f6bfb84a8395 (commit)
       via  87aa21df6f2309bc47fe8d2a3c4cf0dbec8bd446 (commit)
       via  141af660d825d4443cbc5c24d29d57d6f8b0950f (commit)
       via  5d5ef5dbfc5be7aec31e5d33d28b2e93dc4b8a8d (commit)
       via  68fc074ca056cd0b854031a3a855ba2c98c9d866 (commit)
       via  243216e1268252711f1f93169533a75657aafb3f (commit)
       via  6a1992e2681b3bd0dac240256c29f983c59aa22b (commit)
       via  0e400df55dd5dfadf9db83d1d6d80e87aa8c1afa (commit)
       via  6d33265c721ac0172024f1f43af41717af8357b6 (commit)
       via  f98ece5fe2ea2d4a2c150c3cfceb8a73ace062d0 (commit)
       via  43fe811b73d8f585a4ae837d4a9d4c0f5d46b779 (commit)
       via  0f7d347bd0530562257d7c03c62b8c50d810b655 (commit)
       via  4f184d30cba4910b955c386ccfdaac42de2a510b (commit)
       via  081988778fc49d34e43b665c562ed98818f78045 (commit)
       via  d842b1440dc2adc84387b460d4ed536042dd7322 (commit)
       via  601a3a5fd5d2ae7ddef9fb8d742bdef512a7dd0f (commit)
       via  8329e4da356686583278dd2664f005a7acebb61b (commit)
       via  74c574788db0d3a7b15a59e38f38bf3c117ce75a (commit)
       via  b4180a5ea716cbd88d80861e791bf9e0ba1344ac (commit)
       via  7187d844a1ef7dcdb0964f01a904b40041ac1cd9 (commit)
       via  f63fae737800773c68bb6472ae8b55a46432515e (commit)
       via  8a67a4b3435d8471523d3ae4f7cb46cf9b8d72d9 (commit)
       via  51df539d98c5906c325f73b0436f444a86818770 (commit)
       via  5c637fe5eee1d4fe42d9ef094b0b021fb56d3bab (commit)
       via  ab2b94613d85ba9edc659bd5e930b9ab1ec8e8a9 (commit)
       via  4c0fe6fe42ecf97c9f7f5a0921638560c89973a2 (commit)
       via  a3375d299007c7d38de9427cd38ca932b052b048 (commit)
       via  36129722342bed6b3f3729b922c2e513c404ba61 (commit)
       via  ed41ffefc3f947f14d565ea8d239ff2d31f6a7fe (commit)
       via  d0213cd0b629cae95ed9607fcf26793a3a0d686c (commit)
       via  0d3e777af2f2818111e2699982f64af16ac032b5 (commit)
       via  66c13581afc5d348089bb9dcb68142ee3d26006e (commit)
       via  24f5606614cb8b7c4dad930ee7871071dc26299f (commit)
       via  faa7f8119fd7137362e2aa8c8d185b4cf9a45166 (commit)
       via  e9a5e0fd548e7c8f048cd2cbf97d16d1c85d5939 (commit)
       via  a0d9f9d745b9181f64c31fec2d353717f2b8a9a3 (commit)
       via  ae08db3ba01e797323a5941d469c8b001e9715bb (commit)
       via  ae65139d140ac85808c0666c3636f44dc2d950ee (commit)
       via  f44bf14a9cfa171fcf88ecf87ae78ff95b2f24d2 (commit)
       via  d8cd06db62d92f86cc8cc3c0d6a489bd207bb834 (commit)
       via  bb7cf681e90d5aa2d867aeff4948ac605447de7d (commit)
       via  ba8539473296645ef5e710e506534682f9eb5572 (commit)
       via  8347c74cc5c972aa9e57747177b1f5f4b1cbcac8 (commit)
       via  1a0fc08754ad83ae0a755f8c1bd8d0346494daba (commit)
       via  e8dd47916fdb437ae44163719e6e876f9073e5d4 (commit)
       via  a9173057496fb751210f857dbd2310e9ed8431c3 (commit)
       via  976e2f038121745bedac1ebc76a1b270bd006133 (commit)
       via  9723ffc5240f83b158bee770f85e8e515ad08943 (commit)
       via  962e6658a325fdc34c8fd761c41a6c098b8747eb (commit)
       via  ee586a6d5c1f904035b702886466aac2bf3a9ba7 (commit)
       via  355f916505e3101f1952fd1a8e2c4c69b52cc36a (commit)
       via  bd9ffde61a27945abf0498b5c562f9bf0dcc6419 (commit)
       via  8fb16a04e6be250fdae2ce85354aae3702151140 (commit)
       via  b99b892f6854b98bac5a581cbd20a6a7ed2e2470 (commit)
       via  c74058300c76d7afa316453c03e5776b3a9155a8 (commit)
       via  9ea3513c917e04ba6cb4a6ce0b9d455f566a1d3f (commit)
       via  5bf96de5ef97cd0d6c04445feec6b25e07d4d938 (commit)
       via  12290c0614206ac6e9b52467bcf33f40dea5c2d6 (commit)
       via  16e616a72f9ac247520c0c7da99b99e229facdf9 (commit)
       via  d5e8275481e57cc7f3bd6ba435a7bbced9b97202 (commit)
       via  b7dab1e4d7265fc75a9890cbce897be3f8e4f044 (commit)
       via  a7548d41a7459ff85a751ae84b4bd77631833473 (commit)
       via  cc0e6ed81fa3ab0eeecfc576098b4522f0323c4b (commit)
       via  60bfd54cbb0c51ab95c52a7438509373b848c957 (commit)
       via  83e7640f6bf68708ecf0b09d83c670203167271e (commit)
       via  c31a5b1e8fecc794c4d0746a5a5af6db203005ea (commit)
       via  d5dc2af39081cb7035d6d672d458a369307be5f1 (commit)
       via  164fd39d05925717e75715929c7ced14a2c1505e (commit)
       via  8237f48c907d849d50ce04e110c87adcab62f535 (commit)
       via  9df02941c2e18d66ff15830cdb4670b9b47600e3 (commit)
       via  bb5f27adcae1ae05ce61139d058ac88813ef410b (commit)
       via  d422395e31d275b05e2f5a4908e1e1d2113031bf (commit)
       via  a07c5731d63d0db1659d273ee42d46ac15daeffc (commit)
       via  1324e37f2e36fb641b82ad7b353fa28d5d57e44b (commit)
       via  0695940b8ab4b7e69492e8ea071d19fc17dda092 (commit)
       via  10de07f5fdd9eaf3a808d4461401f5b661095614 (commit)
       via  cb4d54147e620f4267d1c675bf2daec0a8e7c809 (commit)
       via  296f21e7bdf8c0a21f2d82d73bb4c28d6edd2504 (commit)
       via  caf84319c1614d8aa867d8db80219f4e9b1bf735 (commit)
       via  6dbe713d85fecc1bee99713d745413106af200b7 (commit)
       via  f0ee064b7dcdbde6b28002a63be4b86c86e235b9 (commit)
       via  d569c6eeb48219993063f956e516704281602f7d (commit)
       via  a6a242fe7cc0d7fcac1c9741d8be2ca8c2a5c744 (commit)
       via  f2da7793096c58b30ca57380da4c1343cabc4044 (commit)
       via  c3ed8088e4812d4f58bf9f6124106c65be22faef (commit)
       via  f1a24198af04ad3d0ebc9dffde454beb19ed0804 (commit)
       via  9ce3b2cbd245abedc6cff147a1b91566e340edb1 (commit)
       via  b1a36ceb3bb0c8de45fc2024e57529e02ee3adef (commit)
       via  7e7b6f36a99c2a8eb2acbd01237ea9a5fd9f0433 (commit)
       via  4d14f4499dba91df3f41547421ef2327d9721d8d (commit)
       via  5b4217d71f592287bc77d80e08a20873bce86756 (commit)
       via  d5ba74f76461d2eaca738413cd49bf28bebff2f1 (commit)
       via  4220c3ef773c0e7fff7c95ecd7cff69886fe4c0e (commit)
       via  4721b2d1ca6df91ece96e629d8baa5501b75cdfe (commit)
       via  9457fd952cafc701375fc9fae575a4aca1374de3 (commit)
       via  f0302940e7c2acb587971e3c99dfbd00aa4e2134 (commit)
       via  aa630f590c9c7d070a7cdf3a2a88069ad6b63de9 (commit)
       via  1b8359836df38a33306ce359fa031b3fe33d6077 (commit)
       via  804f604cddb787331cc7cf53c3e3e2632e5194c1 (commit)
       via  73709b2611f29d73dbe31de70cc775f27e2650aa (commit)
       via  1ef74943ce2f114c78b215af57c2ccc72ccdb0b7 (commit)
       via  ae9552cf7b7f43591a1dfd54baf48d31fbbe9fac (commit)
       via  93fd48c5f633dac3a81a01147688c5d7a429cb58 (commit)
       via  418601aa84a2b5cfa21f27bcb81b5c1d0fdf9ccd (commit)
       via  5e2218006061c9225ab6e761dad849b4baab632e (commit)
       via  77f143fdb4770278f90e8f64d673b7e84d84a99f (commit)
       via  2f38fbfe09e4856c571bf0c80844e5dac9bc77ec (commit)
       via  45d69176e8b6dc0787dcb8e52e4283b8e7e5e282 (commit)
       via  d6f9bc519da0ab3fadee9b967022f8122afde6b8 (commit)
       via  87f51853ce3671f4ba9a9953de1fff952c5f7e52 (commit)
       via  3c0265394d9ffedff2b0de508602dc52e077ce5c (commit)
       via  ff491d14a2c7329e4b61cb9d937203d4139954f9 (commit)
       via  7ed3f4e859896fbb8d384a4f101e40df47eb0ef0 (commit)
       via  5c95f7b66be2e59cf26f3c29cfab7657880bd76d (commit)
       via  d34c915826734cf20b189e925aac9b9f176bcd53 (commit)
       via  da1304bcc8d718f40e58d92726c0fbc7b0d0794d (commit)
       via  2169712d9c140d1b011470393c64258b2db3a4cd (commit)
       via  29c5de998411bba5ce8b70c7c82d95e8b68a740d (commit)
       via  7214d558d3a63e9c7b638787953ab1fe80c4adc1 (commit)
       via  ccdad15df5bb2ec898fbf10c7195164cf228833a (commit)
       via  7756ba9d6d268b893fd17e56119cea6636be903f (commit)
       via  5c5b07da032b966260489f0d51de4bac2444fdaf (commit)
       via  0f122b8d12875181a4fba3449e3549d34d3dc398 (commit)
       via  037714dd49c1d43584163e80008bb53f693e2550 (commit)
       via  e913141d5f4d4eed4b65f55b0077aeb1c8234e25 (commit)
       via  4856bcd2df33adfc36c762a48853ec613c0d2f68 (commit)
       via  a2964074322106ab2350cdefa676de3664083b0a (commit)
       via  9fbf9acabe941408b77aa03703b5685d60ef3ab3 (commit)
       via  207d1e2a6c4c72a1a6154ae9800e8061669995a5 (commit)
       via  306dfba9e1daac21ab5a45256b367aea9cf9c3ee (commit)
       via  206a6699116215c591c8562c67106f7e17146608 (commit)
       via  0582f6b3d6fab2128ee43a06250571922ee7c1e3 (commit)
       via  5cb26d0aed9c7414f0d391a0ca766786625de8b5 (commit)
       via  acb4325fc72d5eeecf3cf3fe63c599e582bb3bd0 (commit)
       via  477925062fd2fb720c54a17d15f512247860e34a (commit)
       via  8fc1bee546c01b2b6975e4cb07be70cc531aa754 (commit)
       via  0a033d342e102c92e638e2a9e97abbe8685c98d7 (commit)
       via  aba5e333d4bde2710d9e91dfbc660bd881aef1f7 (commit)
       via  4f682b2ae941b9bacde6015799b7ae77301a6d87 (commit)
       via  6ecec3b616aeaf121c68c1053cd17fdcf0cdb5a2 (commit)
       via  273cdee86d86e107c0eecef5614f57e37567b54e (commit)
       via  01dc6df938832fe923ac394812553c0fc8a0f113 (commit)
       via  8da491f585f6112630688d0632407f5460136ffe (commit)
       via  abe7f530bf5c741fe6f0658da7be59d8db168f7f (commit)
       via  61c23e6234db0e94cd850e88536401910ac61516 (commit)
       via  96497bb806e4a3f7105cd1b742c1cd4686780553 (commit)
       via  085b2d41a45e9b8cf9f78876a10ca0869dbc64fd (commit)
       via  7208a313b93a42e3cef61c4249a59b4b32a5850b (commit)
       via  872c0acd85bd158d1c226f290b606d0e7717a2a1 (commit)
       via  26510bdda1ab999041292737d1fad6aa25f9e06d (commit)
       via  a01f19c8fb12eef419d4112879bc715e2ab6f6d7 (commit)
       via  b7a329a5614d9001abcc3300a3da548a0865a3ac (commit)
       via  24116fcdbe55d58aa35fc77444ae71a9dec9fff6 (commit)
       via  ee091edf1a16312fff0cc3c6ae0116aded7f1dbf (commit)
       via  a8b792d6bb54fda2ff66f8b0c725397d402f367e (commit)
       via  a1cbf437a53b24f2ff1f6af42028b607f6aa279d (commit)
       via  8b43a0c9f26d5cf067119e47df9973515535673f (commit)
       via  d91da4ce87cd571650f680c0d48d8d3441ec7d2f (commit)
       via  bf0f50dfc6132738422c939a4d1a929ab74933c7 (commit)
       via  5113cea9b77bb621e5dd183adfc74f3528673a8a (commit)
       via  9ac3b5047e6bbea03437d020fab9a728e123445b (commit)
       via  05e166c887612250d461b5fe7c0f0064cd1a0c41 (commit)
       via  5b535ac41945fa369a5f641acdeb0d7eadf4668e (commit)
       via  1cef1b19089528db11f221e938f60b9b048945d7 (commit)
       via  74d87055bfeb31ea37bc2356d88c065c612e1c0e (commit)
       via  90d5d5bbd8a6d41926c8bb6ac9f367bf956c623f (commit)
       via  73e0cd5d0de276a6c41c78920ff79d8e11991240 (commit)
       via  64aabd4b80b5a769f2308d5a6dd9393fd2943d0c (commit)
       via  c871eccd1e0102402901b67c0a9a453a38c0e3f9 (commit)
       via  d755bba40f880c01ced8740a26fecc85534454b9 (commit)
       via  52ce486045074d0af0298082f94e385e6b2fe443 (commit)
       via  e7906a4789f9f6ac4cd4a99522832753887a8cc7 (commit)
       via  92e3664bb597c61c581d02c833729d484de726ad (commit)
       via  81f311c2eed308c938f995dbda97d2ec4d00b723 (commit)
       via  ab0f1aa99467436c38c1a3a419200f8e07cd12a5 (commit)
       via  572676160d5639edc0ecb663147bd291841458d1 (commit)
       via  60c414c346a1d5ef0510ffbdc0ab75f288ee4d3f (commit)
       via  6142896d53d0e8e8abe5dd0494380c45acc1a919 (commit)
       via  ccc8cadf750fc3626fa418a92642b6127428f404 (commit)
       via  0d1029de128ad2afd4a7b13a0805aea8fdb82e37 (commit)
       via  c2d94018c6963b63e95e4666feac976a97816972 (commit)
       via  27ec37f185488a91521ddfbc42d74d8e783a29c9 (commit)
       via  a64d7e0efb34bde344bc1d4d17646a8ae6b6d588 (commit)
       via  d26dd3eb006e813d5f81bd7a5f02d70d480de8c4 (commit)
       via  0f6a8d4b0b5214cf07dce15881164c76298ffd0a (commit)
       via  e57b0c6100e63bfd816ae59339452eafc81f1d3a (commit)
       via  288f7d79fe2dcc8e62c539f57b25d7662a2cd5ff (commit)
       via  dc0a02638583d8e7f7e1cc72643d1b26ec6042fd (commit)
       via  3d3436ae68a907f656a07604eb7e10a50e1c8f85 (commit)
      from  af15c191766fd413ef6fedc9d54b87962332ca71 (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 -----------------------------------------------------------------
commit 0323d08657f111267efa47bd448fbf6cd76befe8
Author: Joseph Myers <address@hidden>
Date:   Fri May 24 20:52:55 2013 +0000

    Fix ldbl-96 hypotl of subnormals (bug 15529).

commit dd4259b9f76fa8fd3690a91608d2e3a94e2d6713
Author: Joseph Myers <address@hidden>
Date:   Fri May 24 20:33:14 2013 +0000

    Test drem and pow10 in libm-test.inc.

commit 5e6fbdc58f584d0835dace16f78ef1c7c280b53d
Author: Joseph Myers <address@hidden>
Date:   Fri May 24 20:30:36 2013 +0000

    Add bug 14894 to NEWS.

commit 4f8dfe270b403c0c5d7067e14b57efcc9ba89be4
Author: Joseph Myers <address@hidden>
Date:   Fri May 24 19:21:22 2013 +0000

    Use same tests for isfinite/finite, lgamma/gamma.

commit d116b7c414c8239b677e341ac517745db689ac2d
Author: Adhemerval Zanella <address@hidden>
Date:   Fri May 24 13:29:30 2013 -0500

    PowerPC: Program Priority Register support
    
    This patch add inline functions to change the Program Priority Register
    from ISA 2.05.

commit e96e37676f0b3dd2a7c42898bbf9aabb90f91d75
Author: Carlos O'Donell <address@hidden>
Date:   Fri May 24 14:03:14 2013 -0400

    Correctly compute ulp near zero.
    
    The current value used for ulp near zero is wrong,
    and this commit fixes it such that ulp(0) is the smallest
    subnormal value nearest to zero, which makes the most
    sense for testing values near zero. Note that this is not
    what Java does; they use the nearest normal value, which
    is less accurate than what we want for glibc. Note that
    there is no correct implementation of ulp since there
    is no strict mathmatical definition that is accepted by
    all groups using IEEE 754.
    
    Previously with the large ulp values near zero there
    were tests that previously passed, but were in fact
    billions of ulp away from the precise answer. With this
    commit we now need to disable one of the cpow tests which
    is revealed to be inaccurate (bug 14473).
    
    ---
    
    2013-05-24  Carlos O'Donell  <address@hidden>
    
        * math/libm-test.inc (MAX_EXP): Define.
        (ULPDIFF): Define.
        (ulp): New function.
        (check_float_internal): Use ULPDIFF.
        (cpow_test): Disable failing test.
        (check_ulp): Test ulp() implemetnation.
        (main): Call check_ulp before starting tests.

commit 86bd05fbc8b3a635148f6a7d8b4fb89c9a524e58
Author: Chris Metcalf <address@hidden>
Date:   Fri May 24 14:02:31 2013 -0400

    tile: improve detection for missing -mcmodel=large support
    
    The existing test avoided passing -mcmodel=large if the compiler didn't
    support it.  However, we need to test not just the compiler support, but
    also the toolchain (as and ld) support, so make the test more complete.
    In addition, we have to avoid using the hwN_plt() assembly operators if
    that support is missing, so guard the uses with #ifdef NO_PLT_PCREL.
    
    This allows us to properly build glibc with the current community
    binutils, which doesn't yet have the PC-relative PLT operator support.
    The -mcmodel=large support is in gcc 4.8, but the toolchain support
    won't be present in the community until binutils 2.24.

commit e8bdba36c5fdfdb7e85af2b7ed80ea9013794180
Author: Joseph Myers <address@hidden>
Date:   Fri May 24 13:10:42 2013 +0000

    Remove libm-test START_DATA and END_DATA.

commit b679a606ca4d328690f17c4c55bd45592656694b
Author: Joseph Myers <address@hidden>
Date:   Fri May 24 12:22:04 2013 +0000

    Make libm-test START and END into ordinary macros.

commit bae143d2702e5ca1265c55b06072afba01bfc07a
Author: Ondrej Bilka <address@hidden>
Date:   Fri May 24 08:34:10 2013 +0200

    Initialize wide struct info.
    
    Fixes 15381.
    
    Using wide character function is on byte oriented memstream is undefined
    behaviour.  This behaviour was masked by not initializing wide struct
    info. We now initialize it to cause a predictable crash.

commit d4ea44a04b931ead64788f61a65697b8cd158b81
Author: Ryan S. Arnold <address@hidden>
Date:   Thu May 23 10:39:05 2013 -0500

    Add BZ # to ChangeLog for commit 9323d39baea2fb0cca3735136abe263eff405133

commit 9323d39baea2fb0cca3735136abe263eff405133
Author: Edjunior Machado <address@hidden>
Date:   Thu May 23 10:06:24 2013 -0500

    PowerPC: Add functions for shared resources hints.

commit 7b2991daea4fc20945a48c2d5c7fa200218cfd4e
Author: Marcus Shawcroft <address@hidden>
Date:   Thu May 23 16:08:49 2013 +0100

    [AArch64] Fix up ChangeLog formatting for last commit.

commit 1fd885a5b33498895fc492e8dc6e22970b787a3e
Author: Marcus Shawcroft <address@hidden>
Date:   Thu May 23 14:47:15 2013 +0100

    [AArch64] Use generic "mcount" routine for profiling.

commit 13e23af76e64efc055103344bd56d553ceee8512
Author: Carlos O'Donell <address@hidden>
Date:   Wed May 22 23:22:36 2013 -0400

    Update comments in ldconfig.c and dl-hwcaps.c.
    
    In dl-hwcaps.c the comment read that rounding was done
    to ElfW(Addr), but it's actually rounded to ElfW(Word).
    
    In ldconfig.c we make each comment a sentence and
    mention that the "tls" pseudo-hwcap is just for legacy
    installations where TLS was optional.
    
    ---
    
    2013-05-22  Carlos O'Donell  <address@hidden>
    
        * elf/ldconfig.c (is_hwcap_platform): Make comments full setences.
        (main): Mention "tls" pseudo-hwcap is legacy.
        * elf/dl-hwcaps.c (_dl_important_hwcaps): Correct rounding comment.

commit 351fe550871f522a19b60f66aa75b96426d67f2f
Author: Joseph Myers <address@hidden>
Date:   Wed May 22 21:01:44 2013 +0000

    Don't include function names in test data in generated libm-test.c.

commit 85118d4de37e76a1596a75bae75f75f69c33225c
Author: Edjunior Barbosa Machado <address@hidden>
Date:   Wed May 22 14:19:49 2013 -0500

    Update bits/siginfo.h with Linux hwpoison SIGBUS changes
    
    Adds new SIGBUS error codes for hardware poison signals, syncing with
    the current kernel headers (v3.9). It also adds si_trapno field for
    alpha.

commit 7a44c18fb4b1a65ebb1fece0b0d04f2570ed4d82
Author: Carlos O'Donell <address@hidden>
Date:   Wed May 22 14:50:26 2013 -0400

    Fix _nl_find_msg malloc failure case, and callers.
    
    This patch fixes two issues, and perhaps should be two distinct commits,
    but I present it here as one for the sake of completeness.
    
    Commit 006dd86111c44572dbd3b26e9c63dd0f834d7762 fails to check malloc's
    return in intl/dcigettext.c (_nl_find_msg):
    ~~~
          freemem_size = INITIAL_BLOCK_SIZE;
          newmem = (transmem_block_t *) malloc (freemem_size);
    ...
          newmem->next = transmem_list;
          transmem_list = newmem;
    ~~~
    If malloc fails then newmem is NULL then newmem->next results in a
    fault.
    
    The fix is easy enough, check for newmem != NULL, and fall through to
    the error condition below which returns (char *) -1 e.g. resource error.
    
    The problem is that returning (char *) -1  will break all sorts of other
    code, so while what we did is correct, the real failure case fix is
    slightly broader.
    
    There are 4 other places where _nl_find_msg is called, one is OK, the
    other three are fixed to handle -1 error return value.
    
    No regressions on x86-64 or x86.
    
    However, no regressions isn't really a useful metric for this code.
    
    The change was tested as documented here:
    http://sourceware.org/glibc/wiki/Testing/WhiteBox
    using SystemTap for fault injection to simulate malloc failure.
    
    ---
    
    2013-05-03  Carlos O'Donell  <carlos at redhat.com>
    
        [BZ #15441]
        * intl/dcigettext.c (DCIGETTEXT): Skip translating if _nl_find_msg
        returns -1.
        (_nl_find_msg): Return -1 if recursive call returned -1. If newmem is
        null return -1.
        * intl/loadmsgcat.c (_nl_load_domain): If _nl_find_msg returns -1 abort
        loading the domain.

commit b50a71810bbd35b8c83ba6eff4e6cc6faf93a7ea
Author: Joseph Myers <address@hidden>
Date:   Wed May 22 11:49:36 2013 +0000

    Don't include expected results in libm-test test names.

commit 3ce9e01097f72f90ca7c374addad94abcfea7c8a
Author: Siddhesh Poyarekar <address@hidden>
Date:   Wed May 22 11:05:04 2013 +0530

    Sort benchmark functions

commit 051063c88b6e38f209c820977e1dcc909ec97421
Author: Siddhesh Poyarekar <address@hidden>
Date:   Tue Apr 23 16:29:07 2013 +0530

    Add benchmark inputs for math functions
    
    Add benchmark inputs for inverse and hyperbolic trigonometric
    functions and log.

commit 04453c56259c2f167e74cbfa4ce3e3d6b9a289bb
Author: Joseph Myers <address@hidden>
Date:   Tue May 21 20:27:45 2013 +0000

    Fix MIPS n32 cancellation in static libc (bug 15506).

commit 47c22455d4502b1262e9d7def5d4da64e58aa304
Author: Dmitry V. Levin <address@hidden>
Date:   Thu May 16 21:55:09 2013 +0000

    Test getaddrinfo return value
    
    This helps testing for regression of BZ#15339.  Creation of network
    isolated environments is a privileged operation and therefore is not
    included to the test.

commit 3d04f5db20c8f0d1ba3881b5f5373586a18cf188
Author: Siddhesh Poyarekar <address@hidden>
Date:   Tue May 21 21:54:41 2013 +0530

    Set EAI_SYSTEM only when h_errno is NETDB_INTERNAL
    
    Fixes BZ #15339.
    
    NSS_STATUS_UNAVAIL may mean that a necessary input resource is not
    available.  This could occur in a number of cases including when the
    network is down, system runs out of file descriptors, etc.  The
    correct differentiator in such a case is the h_errno, which gives the
    nature of failure.  In case of failures other than a simple 'not
    found', we set h_errno as NETDB_INTERNAL and let errno be the
    identifier for the exact error.

commit d5dd6189d506068ed11c8bfa1e1e9bffde04decd
Author: Andreas Schwab <address@hidden>
Date:   Mon Jan 21 17:41:28 2013 +0100

    Fix parsing of numeric hosts in gethostbyname_r

commit fef94eab0bd308d5059a2588c753bf9a4926845d
Author: Siddhesh Poyarekar <address@hidden>
Date:   Tue May 21 14:59:50 2013 +0530

    Add a README for benchtests
    
    Move instructions from the Makefile here and expand on them.

commit e39adf43c7d1979884dd304ed1250baf1f78fadc
Author: Andreas Schwab <address@hidden>
Date:   Mon May 20 10:19:31 2013 +0200

    AArch64: Don't clobber argument for tail call to __sigjmp_save in sigsetjmp

commit 6c14f68aabb72938a1a66bc51b05c83ed7edcf35
Author: Marcus Shawcroft <address@hidden>
Date:   Tue May 21 09:01:19 2013 +0100

    [AArch64] Update libm-test-ulps.

commit 68191c1d59d40b3d9f5babef4f37f265920ff565
Author: Adhemerval Zanella <address@hidden>
Date:   Mon May 20 09:35:01 2013 -0500

    PowerPC: update missing CL/NEWS bug reference
    
    Update ChangLog bugzilla number and NEWS for commit
    13d3b41a36c4f28d171a144f8a9baad3a8835981 (PowerPC: fix hypot/hypotf
    check for -INF).

commit b2b671b677d92429a3d41bf451668f476aa267ed
Author: Ondrej Bilka <address@hidden>
Date:   Mon May 20 08:26:00 2013 +0200

    Faster memset on x64
    
    This implementation speed up memset in several ways. First is avoiding
    expensive computed jump. Second is using fact that arguments of memset
    are most of time aligned to 8 bytes.
    
    Benchmark results on:
    
kam.mff.cuni.cz/~ondra/benchmark_string/memset_profile_result27_04_13.tar.bz2

commit 2d48b41c8fa610067c4d664ac2339ae6ca43e78c
Author: Ondrej Bilka <address@hidden>
Date:   Mon May 20 08:20:00 2013 +0200

    Faster memcpy on x64.
    
    We add new memcpy version that uses unaligned loads which are fast
    on modern processors. This allows second improvement which is avoiding
    computed jump which is relatively expensive operation.
    
    Tests available here:
    http://kam.mff.cuni.cz/~ondra/memcpy_profile_result27_04_13.tar.bz2

commit 3e694268750d51acc6a68b0ee7ded25a52902c20
Author: Joseph Myers <address@hidden>
Date:   Sun May 19 18:40:25 2013 +0000

    Fix nearbyint scheduling of arithmetic past fesetenv (bug 15490).

commit db62a9075305963281572cb990d1c766948bae7b
Author: Joseph Myers <address@hidden>
Date:   Sun May 19 14:45:41 2013 +0000

    Handle sincos with generic libm-test logic.

commit f16cc3eb810be5419aa2fc07d6e05f93624df9ce
Author: Joseph Myers <address@hidden>
Date:   Sun May 19 14:40:40 2013 +0000

    Simplify gen-libm-test.pl handling of tests with extra outputs.

commit 2ee094ff7524637304a00fcd25e1d3c9939a1fe5
Author: Joseph Myers <address@hidden>
Date:   Sat May 18 12:12:38 2013 +0000

    Don't disable CMPLXL macro for __NO_LONG_DOUBLE_MATH (bug 15488).

commit 3779b5b64a7fd0366d66c76992296fa2cdd2bbf6
Author: Joseph Myers <address@hidden>
Date:   Sat May 18 12:10:59 2013 +0000

    Make libm-test look up ulps by name at runtime.

commit bb38759d6dc78b1818f5d23129a362d6f5aba267
Author: Joseph Myers <address@hidden>
Date:   Fri May 17 19:04:08 2013 +0000

    Fix remainder exceptions and directed-rounding results (bugs 15480, 15485).

commit a00bdcf0e059a6bdb0a258a624437e326cde49e4
Author: Joseph Myers <address@hidden>
Date:   Fri May 17 19:02:19 2013 +0000

    Simplify libm-test extra-output initialization.

commit de407f79a20659fd11cc3b4e30ff9f1e349b5b93
Author: Joseph Myers <address@hidden>
Date:   Fri May 17 19:01:27 2013 +0000

    Don't handle ulps for integer tests in libm-test.inc.

commit 8269107fe654ac2bb286c97ff874407ffc920d1f
Author: Joseph Myers <address@hidden>
Date:   Fri May 17 14:45:50 2013 +0000

    Test more cases of "inexact" exceptions in libm-test.inc.

commit 48a18de1e1e7dfeab6d034765caaf732b53cfcb7
Author: Siddhesh Poyarekar <address@hidden>
Date:   Fri May 17 19:10:33 2013 +0530

    Prevent optimizing out of benchmark function call
    
    Resolves: #15424
    
    The compiler would optimize the benchmark function call out of the
    loop and call it only once, resulting in blazingly fast times for some
    benchmarks (notably atan, sin and cos).  Mark the inputs as volatile
    so that the code is forced to read again from the input for each
    iteration.

commit 13d3b41a36c4f28d171a144f8a9baad3a8835981
Author: Adhemerval Zanella <address@hidden>
Date:   Fri May 17 08:12:16 2013 -0500

    PowerPC: fix hypot/hypotf check for -INF

commit 2848b105856e49d98f3c5026b6d8d790f9723c0c
Author: Maciej W. Rozycki <address@hidden>
Date:   Thu May 16 23:33:55 2013 +0100

    MIPS: soft-fp NaN representation corrections
    
    [BZ #15442] This adds support for the inverse interpretation of the
    quiet bit of IEEE 754 floating-point NaN data that some processors
    use.  This includes in particular MIPS architecture processors; the
    payload used for the canonical qNaN encoding is updated accordingly
    so as not to interfere with the quiet bit.

commit c58b274f01658400ba75886b04cb044ba9467a94
Author: Joseph Myers <address@hidden>
Date:   Thu May 16 21:57:25 2013 +0000

    Test for errno setting in more pole error cases.

commit 0ab349044b03e86b364d88d19a516048f2b3dd55
Author: Joseph Myers <address@hidden>
Date:   Thu May 16 19:09:54 2013 +0000

    Remove ENOSYS tests in libm-test.inc.

commit 323e5cb792bc47ae5b5524b92cc362124899aedc
Author: Joseph Myers <address@hidden>
Date:   Thu May 16 19:09:03 2013 +0000

    Remove libm-test support for TEST_* inside functions.

commit e054f494306530720114b321b3d97ca2f397cbbb
Author: Ryan S. Arnold <address@hidden>
Date:   Wed May 1 10:46:34 2013 -0500

    Add #include <stdint.h> for uint[32|64]_t usage (except installed headers).

commit 8c75f67421af1e6680ac465f49672021b6571904
Author: Joseph Myers <address@hidden>
Date:   Thu May 16 15:53:40 2013 +0000

    Convert TEST_extra tests from code to data.

commit e6e49e59c1017f5fcf442ccbfa63b2a9627cb0c0
Author: Richard Henderson <address@hidden>
Date:   Thu May 16 06:34:01 2013 -0700

    De-stringify constants in math/atest-exp2.c.

commit 105a07dfc0678d13556126e04b9548f87f7f5d95
Author: Joseph Myers <address@hidden>
Date:   Thu May 16 13:19:38 2013 +0000

    Support testing "inexact" exceptions in libm-test.inc.

commit e9eee333b9157d13734ddb459b6edf1afca20603
Author: Joseph Myers <address@hidden>
Date:   Thu May 16 13:18:48 2013 +0000

    Test for errno setting in more overflow error cases.

commit 1c38ff73fd369eb6215d43c2348ec63b3f16e18f
Author: Joseph Myers <address@hidden>
Date:   Thu May 16 13:17:55 2013 +0000

    Convert TEST_cc_c tests from code to data.

commit 15c7c18dc6775f6eea09f927fa0b327ab32ef738
Author: Joseph Myers <address@hidden>
Date:   Thu May 16 13:16:56 2013 +0000

    Convert TEST_f_L tests from code to data.

commit f137ff13835e2ac6f0d85f37b7ff32d134c9de18
Author: Peter Collingbourne <address@hidden>
Date:   Mon May 13 08:36:12 2013 -0700

    Remove const attribute on get_log2
    
    This function is not const, as it can modify log2_m and log2_m_inited.

commit c5d9b39ce6ea44f97ea47ee7c0494a7bb01f4330
Author: Carlos O'Donell <address@hidden>
Date:   Wed May 15 17:19:20 2013 -0400

    hppa: Cleanup libm-test-ulps.
    
    Joseph Myers noted that there were several old and really very
    incorrect values in the hppa libm-test-ulps. This patch removes
    all of the ulps values for ceil, floor, rint, round, trun,
    llrint, and llround, all of which were previously incorreclty
    added (including some negative values which are really wrong).
    
    ---
    ports/
    
    2013-05-15  Carlos O'Donell  <address@hidden>
    
        * sysdeps/hppa/fpu/libm-test-ulps: Remove old values for ceil, floor,
        rint, round, trunc, llrint, and llround.

commit 3608cb241eda6252507596cdbbfa914ddd71538a
Author: Joseph Myers <address@hidden>
Date:   Wed May 15 19:48:17 2013 +0000

    Convert TEST_f_l tests from code to data.

commit 1deff3dca1b11fd7089bb641f6ee99adedeb8d0b
Author: Peter Collingbourne <address@hidden>
Date:   Wed May 15 20:33:45 2013 +0200

    Use movq for 64-bit operations
    
    The EXTRACT_WORDS64 and INSERT_WORDS64 macros use movd for a 64-bit
    operation.  Somehow gcc manages to turn this into movq, but LLVM won't.
    
    2013-05-15  Peter Collingbourne  <address@hidden>
    
        * sysdeps/x86_64/fpu/math_private.h (MOVQ): New macro.
        (EXTRACT_WORDS64) Use where appropriate.
        (INSERT_WORDS64) Likewise.

commit 791f3ba0db02911933255d080b8ff973330b9ebf
Author: Peter Collingbourne <address@hidden>
Date:   Wed May 15 20:31:53 2013 +0200

    Use x constraints for operands to vfmaddss and vfmaddsd
    
    While these instructions accept memory operands, only one operand
    may be a memory operand.  Giving two operands xm constraints gives
    the compiler the option of using memory for both operands, which
    would result in invalid assembly code.  Using x for all operands is
    more appropriate, as most x86_64 calling conventions will pass the
    arguments in registers anyway.
    
    2013-05-15  Peter Collingbourne  <address@hidden>
    
        * sysdeps/x86_64/fpu/multiarch/s_fma.c (__fma_fma4): Replace xm
        constraints with x constraints.
        * sysdeps/x86_64/fpu/multiarch/s_fmaf.c (__fmaf_fma4): Likewise.

commit 39b1f6172a2f9ddc74a8f82d6e84dd13b22dbaf2
Author: Peter Collingbourne <address@hidden>
Date:   Wed May 15 20:28:08 2013 +0200

    Move _obstack_compat out of common
    
    it is impossible to create an alias of a common symbol (as
    compat_symbol does), because common symbols do not have a section or
    an offset until linked.  GNU as tolerates aliases of common symbols by
    simply creating another common symbol, but other assemblers (notably
    LLVM's integrated assembler) are less tolerant.
    
    2013-05-15  Peter Collingbourne  <address@hidden>
    
        * malloc/obstack.c (_obstack_compat): Add initializer.
    -

commit ecbf434213c0333d81706074e4d107ac45011635
Author: Andreas Jaeger <address@hidden>
Date:   Wed May 15 20:20:54 2013 +0200

    Reserve new TLS field for x86 and x86_64
    
        [BZ #10686]
        * sysdeps/x86_64/tls.h (struct tcbhead_t): Add __private_ss
        field.
        * sysdeps/i386/tls.h (struct tcbhead_t): Likewise.

commit 12fba011bde4332687819ada867992192e5105f7
Author: Edjunior Machado <address@hidden>
Date:   Wed May 15 20:15:19 2013 +0200

    Update s390/bits/siginfo.h
    
    2013-05-15  Edjunior Machado  <address@hidden>
    
        * sysdeps/unix/sysv/linux/s390/bits/siginfo.h (siginfo_t):
        Remove si_trapno and add si_addr_lsb to _sifields.sigfault.
        (si_trapno): Remove macro.
        (si_addr_lsb): Define new macro.
        (BUS_MCEERR_AR, BUS_MCEERR_AO): Define new values.

commit b861c6c4c95126758339f5684431f77352381f59
Author: Joseph Myers <address@hidden>
Date:   Wed May 15 16:58:41 2013 +0000

    Consistently use TEST_f_L in tests of llrint and llround.

commit 86ee76a086527ac1041aee824937256c3af0a17f
Author: Carlos O'Donell <address@hidden>
Date:   Wed May 15 12:42:59 2013 -0400

    hppa: Update libm-test-ulps
    
    Update libm-test-ulps for hppa. There are a few entries
    with 4 or 5 ulps, but these appear to be expected. A more
    thorough review will be required if hppa switches long-double
    to a different type.
    
    ---
    ports/
    
    2013-05-15  Carlos O'Donell  <address@hidden>
    
        * sysdeps/hppa/fpu/libm-test-ulps: Regenerate.

commit b7f7d28b61a806f02e1f4cea81213027c088be8b
Author: Carlos O'Donell <address@hidden>
Date:   Wed May 15 11:47:47 2013 -0400

    hppa: Fix _FPU_GETCW and _FPU_SETCW.
    
    The following patch fixes both _FPU_GETCW and
    _FPU_SETCW for hppa. The initial implementation was
    flawed and not well tested. We failed to set cw,
    and passed in the value of a register to fldd.
    This patch fixes both of those errors and allows
    the libm tests to pass without failure.
    
    Signed-off-by: Guy Martin <address@hidden>
    Signed-off-by: Carlos O'Donell <address@hidden>
    ---
    
    2013-05-15  Guy Martin  <address@hidden>
            Carlos O'Donell  <address@hidden>
    
        [BZ# 15000]
        * ports/sysdeps/hppa/fpu/fpu_control.h (_FPU_GETCW): Set cw.
        (_FPU_SETCW): Pass address to fldd.

commit 7abeee129ef9872abd8e2fe0f94b1ad31f4ac591
Author: Joseph Myers <address@hidden>
Date:   Wed May 15 12:04:07 2013 +0000

    Convert TEST_f_b tests from code to data.

commit cbe8c4d3337fe97ea516e41759608b7c5661eefb
Author: Joseph Myers <address@hidden>
Date:   Wed May 15 10:43:19 2013 +0000

    Test for errno setting in more domain error cases.

commit 5575c0e5cd6933895bfca4d966c2466939a7525b
Author: Joseph Myers <address@hidden>
Date:   Wed May 15 10:42:18 2013 +0000

    Disable libm-test errno testing for TEST_INLINE.

commit d369f53178a64e2f1ff980bad590da211174df69
Author: Joseph Myers <address@hidden>
Date:   Wed May 15 10:41:39 2013 +0000

    Convert TEST_ff_i tests from code to data.

commit 781fd74820a5d224b942e3975a03600421d015d3
Author: David S. Miller <address@hidden>
Date:   Tue May 14 15:44:29 2013 -0700

    Update Sparc ULPs.
    
        * sysdeps/sparc/fpu/libm-test-ulps: Update.

commit 5e908270812ad6e3a33842f581e5a40a604317e7
Author: Joseph Myers <address@hidden>
Date:   Tue May 14 21:17:19 2013 +0000

    Fix whitespace in RUN_TEST_LOOP_2_f.

commit f71172e551d436f29bb5f2e53ceea2c92e946866
Author: Joseph Myers <address@hidden>
Date:   Tue May 14 21:00:56 2013 +0000

    Correct types of fields in libm-test.inc structures.

commit 8cfa635ab822caf5a441eaf33ac9a8e73a14029f
Author: Joseph Myers <address@hidden>
Date:   Tue May 14 20:36:03 2013 +0000

    Convert TEST_ffI_f1 tests from code to data.

commit 0175558aa0a16a647ee368898a83a7d42e2011e8
Author: Joseph Myers <address@hidden>
Date:   Tue May 14 19:50:14 2013 +0000

    Stop ARM setjmp/longjmp saving/restoring fpscr (bug 14908).

commit 2bcb36b265ea2677198c22d005873b9b9600137e
Author: Joseph Myers <address@hidden>
Date:   Tue May 14 19:49:09 2013 +0000

    Add test for setjmp / longjmp and floating-point state.

commit acbd839a0745d969f9dcff8c92e16866d922725e
Author: Joseph Myers <address@hidden>
Date:   Tue May 14 19:13:43 2013 +0000

    Convert TEST_f_i tests from code to data.

commit e414d745eee93c16787c2b30cb47b83592267d43
Author: Joseph Myers <address@hidden>
Date:   Tue May 14 19:12:54 2013 +0000

    Fix function name in scalbln_test call to END.

commit d9c2a0fd2c4809392e579e988ce98ff68842df9f
Author: Joseph Myers <address@hidden>
Date:   Tue May 14 19:12:10 2013 +0000

    Convert TEST_fI_f1 tests from code to data.

commit 9dc9095d565db04da8474b15f646f6bfb84a8395
Author: Joseph Myers <address@hidden>
Date:   Tue May 14 14:49:26 2013 +0000

    Convert TEST_fF_f1 tests from code to data.

commit 87aa21df6f2309bc47fe8d2a3c4cf0dbec8bd446
Author: Joseph Myers <address@hidden>
Date:   Tue May 14 12:01:19 2013 +0000

    Convert TEST_f_f1 tests from code to data.

commit 141af660d825d4443cbc5c24d29d57d6f8b0950f
Author: Carlos O'Donell <address@hidden>
Date:   Tue May 14 00:06:35 2013 -0400

    Add comments to vDSO hwcap loading process.
    
    Loading of the vDSO pseudo-hwcap from the type 2 GNU note is
    a rather arcane and poorly documented process. Given that I had
    a chance to review this code today I thought I would add all
    of the things I had to lookup to verify the validity of the
    process.
    
    With a single .note.GNU the vDSO can register up to 64 flags,
    though in practice you are limited to 64 - _DL_FIRST_EXTRA
    bits which on x86 is 12 bits.
    
    The only use of this that I know of is in the Xen support
    in Linux where they use the 1st bit to indicate "nosegneg".
    I see "We use bit 1 to avoid bugs in some versions of glibc
    when bit 0 is used; the choice is otherwise arbitrary.", but
    no reference to a glibc bug anywhere. The code as-is should
    support bit zero, so we still have that free for future use.
    
    The kernel, glibc, and ld.so.cache must coordinate to ensure
    that bit values don't go too high and are used consistently.
    
    ---
    
    2013-05-13  Carlos O'Donell  <address@hidden>
    
        * elf/dl-hwcaps.c (_dl_important_hwcaps): Comment vDSO hwcap loading.
        * elf/ldconfig.c (is_hwcap_platform): Comment each hwcap check.
        (main): Comment "tls" pseudo-hwcap.

commit 5d5ef5dbfc5be7aec31e5d33d28b2e93dc4b8a8d
Author: Roland McGrath <address@hidden>
Date:   Mon May 13 15:41:46 2013 -0700

    ARM: Make multiarch memcpy always use NEON when compiler does

commit 68fc074ca056cd0b854031a3a855ba2c98c9d866
Author: Joseph Myers <address@hidden>
Date:   Mon May 13 22:38:15 2013 +0000

    Convert TEST_fl_f tests from code to data.

commit 243216e1268252711f1f93169533a75657aafb3f
Author: Joseph Myers <address@hidden>
Date:   Mon May 13 19:45:36 2013 +0000

    Convert TEST_fi_f tests from code to data.

commit 6a1992e2681b3bd0dac240256c29f983c59aa22b
Author: Joseph Myers <address@hidden>
Date:   Mon May 13 18:58:17 2013 +0000

    Convert TEST_c_f tests from code to data.

commit 0e400df55dd5dfadf9db83d1d6d80e87aa8c1afa
Author: Joseph Myers <address@hidden>
Date:   Mon May 13 18:57:35 2013 +0000

    Convert TEST_if_f tests from code to data.

commit 6d33265c721ac0172024f1f43af41717af8357b6
Author: Joseph Myers <address@hidden>
Date:   Mon May 13 18:56:50 2013 +0000

    Consistently use TEST_fl_f in tests of scalbln.

commit f98ece5fe2ea2d4a2c150c3cfceb8a73ace062d0
Author: Adhemerval Zanella <address@hidden>
Date:   Mon May 13 12:08:42 2013 -0500

    Define decimal constant M_1_DIV_El in libm-test.inc
    
    This patch replaces the 1.0 / M_El by the decimal constant M_1_DIV_El.

commit 43fe811b73d8f585a4ae837d4a9d4c0f5d46b779
Author: Siddhesh Poyarekar <address@hidden>
Date:   Mon May 13 13:44:32 2013 +0530

    Use HP_TIMING for benchmarks if available
    
    HP_TIMING uses native timestamping instructions if available, thus
    greatly reducing the overhead of recording start and end times for
    function calls.  For architectures that don't have HP_TIMING
    available, we fall back to the clock_gettime bits.  One may also
    override this by invoking the benchmark as follows:
    
      make USE_CLOCK_GETTIME=1 bench
    
    and get the benchmark results using clock_gettime.  One has to do
    `make bench-clean` to ensure that the benchmark programs are rebuilt.

commit 0f7d347bd0530562257d7c03c62b8c50d810b655
Author: Siddhesh Poyarekar <address@hidden>
Date:   Mon May 13 11:46:36 2013 +0530

    Make _LIB_VERSION a weak symbol
    
    That way it can live alongside _LIB_VERSION in libieee.a for
    statically compiled programs.
    
    Resolves #14582.

commit 4f184d30cba4910b955c386ccfdaac42de2a510b
Author: Joseph Myers <address@hidden>
Date:   Sun May 12 21:07:58 2013 +0000

    Convert TEST_fff_f tests from code to data.

commit 081988778fc49d34e43b665c562ed98818f78045
Author: Joseph Myers <address@hidden>
Date:   Sun May 12 17:38:26 2013 +0000

    Convert TEST_c_c tests from code to data.

commit d842b1440dc2adc84387b460d4ed536042dd7322
Author: Marcus Shawcroft <address@hidden>
Date:   Sun May 12 18:09:33 2013 +0100

    [AArch64] Fix out of range branch from ioctl() and clone()
    
    2013-05-12  Marcus Shawcroft  <address@hidden>
    
        * sysdeps/unix/sysv/linux/aarch64/clone.S (__clone):
        Do not call sycall_error directly with a confitional branch.
    
        * sysdeps/unix/sysv/linux/aarch64/ioctl.S (__ioctl):
        Do not call sycall_error directly with a confitional branch.

commit 601a3a5fd5d2ae7ddef9fb8d742bdef512a7dd0f
Author: Joseph Myers <address@hidden>
Date:   Sun May 12 13:17:09 2013 +0000

    Convert TEST_ff_f tests from code to data.

commit 8329e4da356686583278dd2664f005a7acebb61b
Author: Joseph Myers <address@hidden>
Date:   Sat May 11 11:10:31 2013 +0000

    Make fma and nextafter tests use max_value instead of fltmax.

commit 74c574788db0d3a7b15a59e38f38bf3c117ce75a
Author: Joseph Myers <address@hidden>
Date:   Sat May 11 11:09:30 2013 +0000

    Convert TEST_f_f tests from code to data.

commit b4180a5ea716cbd88d80861e791bf9e0ba1344ac
Author: Andreas Jaeger <address@hidden>
Date:   Sat May 11 10:28:21 2013 +0200

    Add BZ #10191 to ChangeLog/NEWS
    
    BZ #10191 was fixed some time ago without noticing at that time.

commit 7187d844a1ef7dcdb0964f01a904b40041ac1cd9
Author: Christian Grönke <address@hidden>
Date:   Fri May 10 20:40:48 2013 +0200

    Add getgid.c for SH
    
        [BZ #12387]
        * sysdeps/unix/sysv/linux/sh/getgid.c: New file.

commit f63fae737800773c68bb6472ae8b55a46432515e
Author: Pino Toscano <address@hidden>
Date:   Fri May 10 20:39:32 2013 +0200

    Hurd: add ST_NOATIME

commit 8a67a4b3435d8471523d3ae4f7cb46cf9b8d72d9
Author: Andreas Jaeger <address@hidden>
Date:   Fri May 10 20:28:40 2013 +0200

    Fix integer overflow in sysdeps/unix/sysv/linux/bits/sched.h
    
        [BZ #15448]
        * sysdeps/unix/sysv/linux/bits/sched.h (__CPU_SET_S)
        (__CPU_CLR_S, __CPU_ISSET_S): Avoid integer overflow.

commit 51df539d98c5906c325f73b0436f444a86818770
Author: Joseph Myers <address@hidden>
Date:   Fri May 10 16:45:04 2013 +0000

    Start converting libm tests from code to data.

commit 5c637fe5eee1d4fe42d9ef094b0b021fb56d3bab
Author: Siddhesh Poyarekar <address@hidden>
Date:   Fri May 10 17:44:27 2013 +0530

    Fix coding style

commit ab2b94613d85ba9edc659bd5e930b9ab1ec8e8a9
Author: Joseph Myers <address@hidden>
Date:   Fri May 10 11:35:11 2013 +0000

    Fix tgamma errno setting on domain error (bug 6809).

commit 4c0fe6fe42ecf97c9f7f5a0921638560c89973a2
Author: Florian Weimer <address@hidden>
Date:   Fri May 10 11:41:53 2013 +0200

    Use *stat64 instead of *stat in installed programs
    
    This ensures reliable operation on file systems with inode numbers
    which do not fit into 32 bits.

commit a3375d299007c7d38de9427cd38ca932b052b048
Author: Andreas Jaeger <address@hidden>
Date:   Fri May 10 08:06:21 2013 +0200

    Localize rpcgen
    
        [BZ #15395]
        * sunrpc/rpc_main.c (main): Invoke setlocale and textdomain for
        localization.
        Include <locale.h>.

commit 36129722342bed6b3f3729b922c2e513c404ba61
Author: Carlos O'Donell <address@hidden>
Date:   Thu May 9 17:37:15 2013 -0400

    Add more comments to dlclose() algorithm.
    
    The algorithm for scanning dependencies upon dlclose is
    less than immediately obvious. This patch adds two bits
    of comments that explain why you start the dependency
    search at l_initfini[1], and why you need to restart
    the search.
    
    ---
    
    2013-05-09  Carlos O'Donell  <address@hidden>
    
        * elf/dl-close.c (_dl_close_worker): Add comments.

commit ed41ffefc3f947f14d565ea8d239ff2d31f6a7fe
Author: Joseph Myers <address@hidden>
Date:   Thu May 9 21:30:08 2013 +0000

    Fix ldbl-128ibm cos range reduction near pi/2 (bug 15359).

commit d0213cd0b629cae95ed9607fcf26793a3a0d686c
Author: Joseph Myers <address@hidden>
Date:   Thu May 9 21:28:54 2013 +0000

    Fix ldbl-128 cos range reduction near pi/2 (bug 15429).

commit 0d3e777af2f2818111e2699982f64af16ac032b5
Author: Joseph Myers <address@hidden>
Date:   Thu May 9 14:33:30 2013 +0000

    Use M_SQRT1_2l instead of local M_SQRT_2_2 in libm-test.inc.

commit 66c13581afc5d348089bb9dcb68142ee3d26006e
Author: Andi Kleen <address@hidden>
Date:   Thu May 9 16:12:26 2013 +0200

    Fix tst-mutexpi8
    
    2013-05-09  Andi Kleen  <address@hidden>
    
        * tst-mutex8.c (do_test): Check for ENABLE_PI.

commit 24f5606614cb8b7c4dad930ee7871071dc26299f
Author: Joseph Myers <address@hidden>
Date:   Thu May 9 14:13:10 2013 +0000

    Use M_PI_34l consistently in libm-test.inc.

commit faa7f8119fd7137362e2aa8c8d185b4cf9a45166
Author: Joseph Myers <address@hidden>
Date:   Thu May 9 12:24:44 2013 +0000

    Use decimal constants in defining M_* in libm-test.inc.

commit e9a5e0fd548e7c8f048cd2cbf97d16d1c85d5939
Author: Adhemerval Zanella <address@hidden>
Date:   Wed May 8 15:06:56 2013 -0500

     Update powerpc libm-test ULPs

commit a0d9f9d745b9181f64c31fec2d353717f2b8a9a3
Author: Joseph Myers <address@hidden>
Date:   Wed May 8 16:10:44 2013 +0000

    Factor out initializers for libm-test.inc constants.

commit ae08db3ba01e797323a5941d469c8b001e9715bb
Author: Joseph Myers <address@hidden>
Date:   Wed May 8 16:09:54 2013 +0000

    Use correct TEST_* macros for jn, ldexp and yn tests.

commit ae65139d140ac85808c0666c3636f44dc2d950ee
Author: Will Newton <address@hidden>
Date:   Wed May 8 12:06:34 2013 +0000

    ARM: Add Cortex-A15 optimized NEON and VFP memcpy routines, with IFUNC.

commit f44bf14a9cfa171fcf88ecf87ae78ff95b2f24d2
Author: Joseph Myers <address@hidden>
Date:   Wed May 8 12:02:22 2013 +0000

    Move some libm-test logic for running tests from gen-libm-test.pl to 
libm-test.inc.

commit d8cd06db62d92f86cc8cc3c0d6a489bd207bb834
Author: Joseph Myers <address@hidden>
Date:   Wed May 8 11:58:18 2013 +0000

    Improve tgamma accuracy (bugs 2546, 2560, 5159, 15426).

commit bb7cf681e90d5aa2d867aeff4948ac605447de7d
Author: Ondrej Bilka <address@hidden>
Date:   Wed May 8 08:21:05 2013 +0200

    Preheat CPU in benchtests.
    
    A benchmark could be skewed by CPU initialy working on minimal
    frequency and speeding up later. We first run code in loop
    to partialy fix this issue.

commit ba8539473296645ef5e710e506534682f9eb5572
Author: Aurelien Jarno <address@hidden>
Date:   Wed May 8 00:00:46 2013 +0200

    Only defined DEV_BSIZE if not already defined.

commit 8347c74cc5c972aa9e57747177b1f5f4b1cbcac8
Author: Roland McGrath <address@hidden>
Date:   Tue May 7 14:49:26 2013 -0700

    Declare _dl_skip_args in ldsodefs.h header.

commit 1a0fc08754ad83ae0a755f8c1bd8d0346494daba
Author: Roland McGrath <address@hidden>
Date:   Tue May 7 10:29:13 2013 -0700

    ARM: Rewrite elf_machine_dynamic in pure C.

commit e8dd47916fdb437ae44163719e6e876f9073e5d4
Author: Carlos O'Donell <address@hidden>
Date:   Tue May 7 12:33:44 2013 -0400

    manual/message.texi: Fix english and clarify.
    
    Rewrite the first paragraph to talk about users not humans,
    and to use correct English.
    
    Clarify that it is the mapping of messages to IDs that
    impacts the design of the message translation API.
    
    ---
    
    2013-05-07  Carlos O'Donell  <address@hidden>
    
        * manual/message.texi (Message Translation): Talk about users.
        Message to key mapping impacts design.

commit a9173057496fb751210f857dbd2310e9ed8431c3
Author: Roland McGrath <address@hidden>
Date:   Mon May 6 17:11:12 2013 -0700

    Fix glob64 broken by cleanup.

commit 976e2f038121745bedac1ebc76a1b270bd006133
Author: Roland McGrath <address@hidden>
Date:   Mon May 6 17:06:50 2013 -0700

    Remove a dead declaration.

commit 9723ffc5240f83b158bee770f85e8e515ad08943
Author: Roland McGrath <address@hidden>
Date:   Mon May 6 16:11:11 2013 -0700

    Move dummy glob64.c alongside glob.c that defines glob64.

commit 962e6658a325fdc34c8fd761c41a6c098b8747eb
Author: Roland McGrath <address@hidden>
Date:   Mon May 6 16:03:35 2013 -0700

    Flesh out stub not-cancel.h file.

commit ee586a6d5c1f904035b702886466aac2bf3a9ba7
Author: Roland McGrath <address@hidden>
Date:   Mon May 6 15:58:44 2013 -0700

    Move getlogin_r_chk to login/ subdir.

commit 355f916505e3101f1952fd1a8e2c4c69b52cc36a
Author: Roland McGrath <address@hidden>
Date:   Mon May 6 15:23:51 2013 -0700

    Fix poll stub implementation.

commit bd9ffde61a27945abf0498b5c562f9bf0dcc6419
Author: Roland McGrath <address@hidden>
Date:   Mon May 6 15:19:14 2013 -0700

    Move ptsname_r_chk to login/ subdir.

commit 8fb16a04e6be250fdae2ce85354aae3702151140
Author: Roland McGrath <address@hidden>
Date:   Mon May 6 15:10:09 2013 -0700

    Move getlogin, getlogin_r, setlogin to login/ subdir.

commit b99b892f6854b98bac5a581cbd20a6a7ed2e2470
Author: Roland McGrath <address@hidden>
Date:   Mon May 6 14:58:00 2013 -0700

    Fix stub setrlimit implementation.

commit c74058300c76d7afa316453c03e5776b3a9155a8
Author: Roland McGrath <address@hidden>
Date:   Mon May 6 14:56:13 2013 -0700

    Clean up POSIX.1 implementation of truncate.

commit 9ea3513c917e04ba6cb4a6ce0b9d455f566a1d3f
Author: Joseph Myers <address@hidden>
Date:   Mon May 6 20:23:40 2013 +0000

    Initialize x in frexp, modf, remqou tests.

commit 5bf96de5ef97cd0d6c04445feec6b25e07d4d938
Author: Joseph Myers <address@hidden>
Date:   Mon May 6 20:23:01 2013 +0000

    Consistently use TEST_f_f1 in gamma tests.

commit 12290c0614206ac6e9b52467bcf33f40dea5c2d6
Author: Roland McGrath <address@hidden>
Date:   Mon May 6 12:52:05 2013 -0700

    ARM: Add missing sfi_breg prefix in _dl_tlsdesc_dynamic code.

commit 16e616a72f9ac247520c0c7da99b99e229facdf9
Author: Adhemerval Zanella <address@hidden>
Date:   Mon May 6 14:40:17 2013 -0500

    PowerPC: fix hypot/hypof FP exceptions
    
    This patch fixes hypot/hypotf spurious floating-point exceptions
    generate by internal operations.

commit d5e8275481e57cc7f3bd6ba435a7bbced9b97202
Author: Roland McGrath <address@hidden>
Date:   Mon May 6 11:30:41 2013 -0700

    Split _dl_writev out from _dl_debug_vdprintf.

commit b7dab1e4d7265fc75a9890cbce897be3f8e4f044
Author: Joseph Myers <address@hidden>
Date:   Sat May 4 16:45:15 2013 +0000

    Remove unused libm-test expected-failure mechanism.

commit a7548d41a7459ff85a751ae84b4bd77631833473
Author: Joseph Myers <address@hidden>
Date:   Sat May 4 13:08:34 2013 +0000

    Use static initializers for constant variables in libm-test.inc.

commit cc0e6ed81fa3ab0eeecfc576098b4522f0323c4b
Author: Roland McGrath <address@hidden>
Date:   Fri May 3 16:33:26 2013 -0700

    Consolidate definitions of _FORTIFY_SOURCE wrappers for open{,64}{,at}.

commit 60bfd54cbb0c51ab95c52a7438509373b848c957
Author: Roland McGrath <address@hidden>
Date:   Fri May 3 15:09:48 2013 -0700

    Fix NEED_DL_SYSINFO{,_DSO} conditionalization in _dl_sysdep_start.

commit 83e7640f6bf68708ecf0b09d83c670203167271e
Author: Adhemerval Zanella <address@hidden>
Date:   Fri May 3 15:00:31 2013 -0500

    PowerPC: Add time vDSO support
    
    PowerPC kernel now provides a vDSO implementation for time syscall
    (commit fcb41a2030abe0eb716ef0798035ef9562097f42). This patch changes
    time syscall wrapper to use the vDSO when available. It also changes
    the default non vDSO time on PowerPC to use sysdeps/posix/time.c
    (since gettimeofday is a vDSO call).

commit c31a5b1e8fecc794c4d0746a5a5af6db203005ea
Author: Joseph Myers <address@hidden>
Date:   Fri May 3 19:05:37 2013 +0000

    Consistently use TEST_f_f1 in lgamma tests.

commit d5dc2af39081cb7035d6d672d458a369307be5f1
Author: Joseph Myers <address@hidden>
Date:   Fri May 3 19:04:52 2013 +0000

    Don't use IGNORE_ZERO_INF_SIGN in hypot tests.

commit 164fd39d05925717e75715929c7ced14a2c1505e
Author: Andreas Jaeger <address@hidden>
Date:   Fri May 3 20:51:27 2013 +0200

    Sync with Linux 3.9
    
        * sysdeps/gnu/netinet/tcp.h (TCP_TIMESTAMP): New value, from
        Linux 3.9.
        * sysdeps/unix/sysv/linux/bits/socket.h (PF_VSOCK, AF_VSOCK):
        Add.
        (PF_MAX): Adjust for VSOCK change.

commit 8237f48c907d849d50ce04e110c87adcab62f535
Author: Adhemerval Zanella <address@hidden>
Date:   Fri May 3 07:33:49 2013 -0500

    Update powerpc libm-test ULPs

commit 9df02941c2e18d66ff15830cdb4670b9b47600e3
Author: Carlos O'Donell <address@hidden>
Date:   Thu May 2 23:24:21 2013 -0400

    Add yesstr and nostr to en_CA, es_AR, and es_ES
    
    We add yesstr and nostr to three more locales.
    We ignore the issue of capitalization of the first
    character in yesstr and nostr. All locales will need
    to be revisited to make this uniform policy change.
    
    ---
    
    2013-05-02  Carlos O'Donell  <address@hidden>
    
        [BZ #15264]
        * localedata/locales/en_CA (LC_MESSAGES): Define yesstr and nostr.
        * localedata/locales/es_AR (LC_MESSAGES): Copy es_ES.
        * localedata/locales/es_ES (LC_MESSAGES): Define yesstr and nostr.

commit bb5f27adcae1ae05ce61139d058ac88813ef410b
Author: Allan McRae <address@hidden>
Date:   Fri May 3 11:14:43 2013 +1000

    Add bug 14952 to ChangeLog and NEWS
    
    Fixed with commit 0695940b.

commit d422395e31d275b05e2f5a4908e1e1d2113031bf
Author: David S. Miller <address@hidden>
Date:   Thu May 2 12:25:28 2013 -0700

    Update Sparc ULPs.
    
        * sysdeps/sparc/fpu/libm-test-ulps: Update.

commit a07c5731d63d0db1659d273ee42d46ac15daeffc
Author: Ondrej Bilka <address@hidden>
Date:   Wed May 1 20:55:06 2013 +0200

    Remove duplicate __strcmp_cg
    
    The __strcmp_cg code was duplicate of of __strcmp_gc. This patch unifies
    these two cases into one.

commit 1324e37f2e36fb641b82ad7b353fa28d5d57e44b
Author: Roland McGrath <address@hidden>
Date:   Wed May 1 09:27:09 2013 -0700

    Add missing #include in sysdeps/posix/opendir.c.

commit 0695940b8ab4b7e69492e8ea071d19fc17dda092
Author: Richard Smith <address@hidden>
Date:   Wed May 1 20:32:38 2013 +1000

    Use __gnu_inline__ for __extern_always_inline in g++-4.2
    
    Use the __gnu_inline__ attribute in _FORTIFY_SOURCE's __extern_always_inline
    macro whenever the compiler supports it. Previously this macro only included
    the __gnu_inline__ attribute in C++ mode for gcc >= 4.3. However,
    __gnu_inline__ semantics are always desired for the __extern_always_inline
    functions, and are available in g++ 4.2 (and some releases of g++ 4.1, and
    also in Clang, which claims to be g++ 4.2).
    
    This change stops g++-4.2 from emitting weak definitions for the fortify
    wrapper functions if they can't be inlined, and also improves Clang
    compatibility.

commit 10de07f5fdd9eaf3a808d4461401f5b661095614
Author: Joseph Myers <address@hidden>
Date:   Wed May 1 10:07:00 2013 +0000

    Fix catan, catanh spurious underflows (bug 15423).

commit cb4d54147e620f4267d1c675bf2daec0a8e7c809
Author: Adhemerval Zanella <address@hidden>
Date:   Tue Apr 30 08:51:02 2013 -0500

    Update powerpc libm-test ULPs

commit 296f21e7bdf8c0a21f2d82d73bb4c28d6edd2504
Author: Joseph Myers <address@hidden>
Date:   Tue Apr 30 11:29:32 2013 +0000

    Add bug 15416 to NEWS.

commit caf84319c1614d8aa867d8db80219f4e9b1bf735
Author: Joseph Myers <address@hidden>
Date:   Tue Apr 30 11:27:35 2013 +0000

    Fix catan, catanh inaccuracy from atan2 denominators near 0 (bug 15416).

commit 6dbe713d85fecc1bee99713d745413106af200b7
Author: Siddhesh Poyarekar <address@hidden>
Date:   Tue Apr 30 14:18:57 2013 +0530

    Format s_sin.c

commit f0ee064b7dcdbde6b28002a63be4b86c86e235b9
Author: Siddhesh Poyarekar <address@hidden>
Date:   Tue Apr 30 14:17:57 2013 +0530

    Allow multiple input domains to be run in the same benchmark program
    
    Some math functions have distinct performance characteristics in
    specific domains of inputs, where some inputs return via a fast path
    while other inputs require multiple precision calculations, that too
    at different precision levels.  The way to implement different domains
    was to have a separate source file and benchmark definition, resulting
    in separate programs.
    
    This clutters up the benchmark, so this change allows these domains to
    be consolidated into the same input file.  To do this, the input file
    format is now enhanced to allow comments with a preceding # and
    directives with two # at the begining of a line.  A directive that
    looks like:
    
    tells the benchmark generation script that what follows is a different
    domain of inputs.  The value of the 'name' directive (in this case,
    foo) is used in the output.  The two input domains are then executed
    sequentially and their results collated separately.  with the above
    directive, there would be two lines in the result that look like:
    
    func(): ....
    func(foo): ...

commit d569c6eeb48219993063f956e516704281602f7d
Author: Siddhesh Poyarekar <address@hidden>
Date:   Tue Apr 30 14:10:20 2013 +0530

    Maintain runtime of each benchmark at ~10 seconds
    
    The idea to run benchmarks for a constant number of iterations is
    problematic.  While the benchmarks may run for 10 seconds on x86_64,
    they could run for about 30 seconds on powerpc and worse, over 3
    minutes on arm.  Besides that, adding a new benchmark is cumbersome
    since one needs to find out the number of iterations needed for a
    sufficient runtime.
    
    A better idea would be to run each benchmark for a specific amount of
    time.  This patch does just that.  The run time defaults to 10 seconds
    and it is configurable at command line:
    
      make BENCH_DURATION=5 bench

commit a6a242fe7cc0d7fcac1c9741d8be2ca8c2a5c744
Author: Roland McGrath <address@hidden>
Date:   Mon Apr 29 14:30:37 2013 -0700

    Make stub fchdir.c define __fchdir.

commit f2da7793096c58b30ca57380da4c1343cabc4044
Author: Joseph Myers <address@hidden>
Date:   Mon Apr 29 20:36:48 2013 +0000

    Integrate errno testing better in libm-test.inc.

commit c3ed8088e4812d4f58bf9f6124106c65be22faef
Author: Andreas Jaeger <address@hidden>
Date:   Mon Apr 29 21:15:44 2013 +0200

    BZ#15084: Apparent typos in strings in res_debug.c
    
        [BZ #15084]
        * resolv/res_debug.c (p_option): Fix strings for RES_USEBSTRING
        and RES_USEVC.

commit f1a24198af04ad3d0ebc9dffde454beb19ed0804
Author: Andreas Jaeger <address@hidden>
Date:   Mon Apr 29 21:11:13 2013 +0200

    BZ#15085: Fix comments/strings for RES_NOCHECKNAME
    
        [BZ #15085]
        * resolv/resolv.h (RES_NOCHECKNAME): Mark as unimplemented.
        * resolv/res_debug.c (p_option): Mark RES_NOCHECKNAME as
        unimplemented.

commit 9ce3b2cbd245abedc6cff147a1b91566e340edb1
Author: Andreas Jaeger <address@hidden>
Date:   Mon Apr 29 21:02:16 2013 +0200

    BZ#15380: Fix initstate error return
    
        [BZ #15380]
        * stdlib/random.c (__initstate): Return NULL if
        __initstate fails.

commit b1a36ceb3bb0c8de45fc2024e57529e02ee3adef
Author: Andreas Jaeger <address@hidden>
Date:   Mon Apr 29 21:00:57 2013 +0200

    BZ#15086: Fix res_debug printing of options
    
        [BZ# 15086]
        * resolv/res_debug.c (p_option): Handle RES_NOALIASES,
        RES_KEEPTSIG, RES_BLAST, RES_NOIP6DOTINT, RES_SNGLKUP,
        RES_SNGLKUPREOP.

commit 7e7b6f36a99c2a8eb2acbd01237ea9a5fd9f0433
Author: Adhemerval Zanella <address@hidden>
Date:   Mon Apr 29 12:10:03 2013 -0500

    Update powerpc libm-test ULPs

commit 4d14f4499dba91df3f41547421ef2327d9721d8d
Author: Joseph Myers <address@hidden>
Date:   Mon Apr 29 13:48:19 2013 +0000

    Add missing semicolons to libm-test.inc tests.

commit 5b4217d71f592287bc77d80e08a20873bce86756
Author: Joseph Myers <address@hidden>
Date:   Sat Apr 27 14:56:34 2013 +0000

    Fix catan, catanh spurious overflows (bug 15409).

commit d5ba74f76461d2eaca738413cd49bf28bebff2f1
Author: Nik Kalach <address@hidden>
Date:   Sat Apr 27 16:54:14 2013 +0200

    Fix ia_FR postal format
    
    2013-04-27  Nik Kalach  <address@hidden>
    
        [BZ #15221]
        * locales/ia_FR: Fix postal_fmt definition.

commit 4220c3ef773c0e7fff7c95ecd7cff69886fe4c0e
Author: Andreas Jaeger <address@hidden>
Date:   Sat Apr 27 16:17:55 2013 +0200

    Fix guards for qecvt
    
        [BZ #15007]
        * stdlib/stdlib.h: Update guards for qecvt.
        * stdlib/bits/stdlib-ldbl.h: Sync guards for qecvt etc with
        <stdlib.h>.

commit 4721b2d1ca6df91ece96e629d8baa5501b75cdfe
Author: Allan McRae <address@hidden>
Date:   Sat Apr 27 15:13:12 2013 +1000

    Update i386 libm-test ULPs

commit 9457fd952cafc701375fc9fae575a4aca1374de3
Author: Joseph Myers <address@hidden>
Date:   Fri Apr 26 19:26:22 2013 +0000

    Fix catan, catanh missing underflows (bug 15406).

commit f0302940e7c2acb587971e3c99dfbd00aa4e2134
Author: Joseph Myers <address@hidden>
Date:   Fri Apr 26 19:25:19 2013 +0000

    Fix csin, csinh, ccos, ccosh missing underflows (bug 15405).

commit aa630f590c9c7d070a7cdf3a2a88069ad6b63de9
Author: Adhemerval Zanella <address@hidden>
Date:   Fri Apr 26 13:00:56 2013 -0500

    PowerPC: modf optimization fix
    
    This patch fix the 3c0265394d9ffedff2b0de508602dc52e077ce5c commits
    by correctly setting minimum architecture for modf PPC optimization
    to power5+ instead of power5 (since only on power5+ round/ceil will
    be inline to inline assembly).

commit 1b8359836df38a33306ce359fa031b3fe33d6077
Author: Markus Trippelsdorf <address@hidden>
Date:   Fri Apr 26 09:30:46 2013 +0200

    Update x86_64 ULPs
    
    2013-04-26  Markus Trippelsdorf  <address@hidden>
    
        * sysdeps/x86_64/fpu/libm-test-ulps: Update.

commit 804f604cddb787331cc7cf53c3e3e2632e5194c1
Author: Joseph Myers <address@hidden>
Date:   Thu Apr 25 19:34:30 2013 +0000

    Add missing bug numbers to NEWS.

commit 73709b2611f29d73dbe31de70cc775f27e2650aa
Author: Joseph Myers <address@hidden>
Date:   Thu Apr 25 19:23:11 2013 +0000

    Move x86_64-specific audit tests to sysdeps/x86_64/.

commit 1ef74943ce2f114c78b215af57c2ccc72ccdb0b7
Author: Paul Pluzhnikov <address@hidden>
Date:   Thu Apr 25 11:08:31 2013 -0700

    Get rid of __STDC_FORMAT_MACROS, __STDC_LIMIT_MACROS and 
__STDC_CONSTANT_MACROS

commit ae9552cf7b7f43591a1dfd54baf48d31fbbe9fac
Author: Maciej W. Rozycki <address@hidden>
Date:   Thu Apr 25 16:09:19 2013 +0100

    Declare __ehdr_start with hidden visibility.
    
    This avoids a linker bug triggering for MIPS SVR4 binaries:
    
    http://sourceware.org/bugzilla/show_bug.cgi?id=15365
    
    and regardless serves as a documentation of intent.

commit 93fd48c5f633dac3a81a01147688c5d7a429cb58
Author: Maciej W. Rozycki <address@hidden>
Date:   Thu Apr 25 16:01:21 2013 +0100

    soft-fp: s/sNAN/NAN/ -- no sNaNs are ever produced.

commit 418601aa84a2b5cfa21f27bcb81b5c1d0fdf9ccd
Author: Carlos O'Donell <address@hidden>
Date:   Wed Apr 24 16:29:33 2013 -0400

    math: Use accurate answers for cos and sincos.
    
    Use the most accurate hex literals possible for the answers to the
    cos and sincos tests that vary according to the error in the rounding
    of PI/2.
    
    ---
    
    2013-04-24  Carlos O'Donell  <address@hidden>
    
        * math/libm-test.inc (cos_test): Use accurate hex constants.
        (sincost_test): Likewise.

commit 5e2218006061c9225ab6e761dad849b4baab632e
Author: Joseph Myers <address@hidden>
Date:   Wed Apr 24 20:14:15 2013 +0000

    Add catan, catanh tests at +/- 1 and +/- i.

commit 77f143fdb4770278f90e8f64d673b7e84d84a99f
Author: Joseph Myers <address@hidden>
Date:   Wed Apr 24 18:59:37 2013 +0000

    Use suffixed floating-point constants in float and long double catan/catanh.

commit 2f38fbfe09e4856c571bf0c80844e5dac9bc77ec
Author: Joseph Myers <address@hidden>
Date:   Wed Apr 24 18:49:13 2013 +0000

    Fix catan, catanh inaccuracy through use of log (bug 15394).

commit 45d69176e8b6dc0787dcb8e52e4283b8e7e5e282
Author: Siddhesh Poyarekar <address@hidden>
Date:   Wed Apr 24 14:06:02 2013 +0530

    Mention files in which fast/slow paths of math functions are implemented

commit d6f9bc519da0ab3fadee9b967022f8122afde6b8
Author: Roland McGrath <address@hidden>
Date:   Tue Apr 23 15:57:25 2013 -0700

    Fix name space use in last commit.

commit 87f51853ce3671f4ba9a9953de1fff952c5f7e52
Author: Roland McGrath <address@hidden>
Date:   Tue Apr 23 15:28:59 2013 -0700

    Add generic POSIX implementation of C11 timespec_get.

commit 3c0265394d9ffedff2b0de508602dc52e077ce5c
Author: Adhemerval Zanella <address@hidden>
Date:   Mon Mar 25 16:10:06 2013 -0500

    PowerPC: modf optimization
    
    This patch implements modf/modff optimization for POWER by focus
    on FP operations instead of relying in integer ones.

commit ff491d14a2c7329e4b61cb9d937203d4139954f9
Author: Siddhesh Poyarekar <address@hidden>
Date:   Tue Apr 23 15:32:42 2013 +0530

    Consistently use ISSPACE to check for whitespace
    
    Resolves #14888.
    
    This only really manifests itself when there are no spaces between
    format specifiers, which is not allowed by POSIX, but is allowed by
    the glibc implementation.

commit 7ed3f4e859896fbb8d384a4f101e40df47eb0ef0
Author: Andreas Schwab <address@hidden>
Date:   Sat Apr 20 12:12:35 2013 +0200

    Remove non-standard initialisation of flexible array member
    
    This avoids GCC bug 28865.

commit 5c95f7b66be2e59cf26f3c29cfab7657880bd76d
Author: Heiko Carstens <address@hidden>
Date:   Tue Apr 23 08:53:44 2013 +0200

    S/390: Change struct statfs[64] member types to unsigned values
    
    Kay Sievers reported that coreutils' stat tool has a problem with
    s390's statfs[64] definition:
    
    > The definition of struct statfs::f_type needs a fix. s390 is the only
    > architecture in the kernel that uses an int and expects magic
    > constants lager than INT_MAX to fit into.
    >
    > A fix is needed to make Fedora boot on s390, it currently fails to do
    > so. Userspace does not want to add code to paper-over this issue.
    
    [...]
    
    > Even coreutils cannot handle it:
    >   #define RAMFS_MAGIC  0x858458f6
    >   # stat -f -c%t /
    >   ffffffff858458f6
    >
    >   #define BTRFS_SUPER_MAGIC 0x9123683E
    >   # stat -f -c%t /mnt
    >   ffffffff9123683e
    
    The bug is caused by an implicit sign extension within the stat tool:
    
    out_uint_x (pformat, prefix_len, statfsbuf->f_type);
    
    where the format finally will be "%lx".
    A similar problem can be found in the 'tail' tool.
    s390 is the only architecture which has an int type f_type member in
    struct statfs[64]. Other architectures have either unsigned ints or
    long values, so that the problem doesn't occur there.
    
    Therefore change the type of the f_type member to unsigned int, so
    that we get zero extension instead sign extension when assignment to
    a long value happens.
    
    Reported-by: Kay Sievers <address@hidden>
    Signed-off-by: Heiko Carstens <address@hidden>

commit d34c915826734cf20b189e925aac9b9f176bcd53
Author: Jan-Benedict Glaw <address@hidden>
Date:   Mon Apr 22 10:44:31 2013 -0700

    Fix getent to call endspent rather than endpwent for shadow database.

commit da1304bcc8d718f40e58d92726c0fbc7b0d0794d
Author: Siddhesh Poyarekar <address@hidden>
Date:   Mon Apr 22 10:28:31 2013 +0530

    Consolidate pthread_attr value validation
    
    Define inline functions that wrap around validation for each of the
    pthread attributes to reduce duplication in code.

commit 2169712d9c140d1b011470393c64258b2db3a4cd
Author: Siddhesh Poyarekar <address@hidden>
Date:   Mon Apr 22 10:24:00 2013 +0530

    Minor cleanup in getaddrinfo
    
    Replace repeated computations of alloca size with a local variable
    that stores the computed value.

commit 29c5de998411bba5ce8b70c7c82d95e8b68a740d
Author: David S. Miller <address@hidden>
Date:   Sun Apr 21 15:36:14 2013 -0400

    Russian translations update.
    
        * po/ru.po: Update Russion translation from translation project.

commit 7214d558d3a63e9c7b638787953ab1fe80c4adc1
Author: Roland McGrath <address@hidden>
Date:   Fri Apr 19 11:33:01 2013 -0700

    ARM: Macroize assembly use of EABI unwind directives.

commit ccdad15df5bb2ec898fbf10c7195164cf228833a
Author: Adam Conrad <address@hidden>
Date:   Thu Apr 18 23:58:16 2013 -0600

    Remove __wur from setfsuid and setfsgid.

commit 7756ba9d6d268b893fd17e56119cea6636be903f
Author: David Holsgrove <address@hidden>
Date:   Tue Jan 10 15:38:42 2012 +1000

    MicroBlaze Port
    
    Signed-off-by: David Holsgrove <address@hidden>
    Signed-off-by: Edgar E. Iglesias <address@hidden>

commit 5c5b07da032b966260489f0d51de4bac2444fdaf
Author: Carlos O'Donell <address@hidden>
Date:   Wed Apr 17 17:17:59 2013 -0700

    Update ChangeLog.
    
    Update ChangeLog for 0f122b8d12875181a4fba3449e3549d34d3dc398.

commit 0f122b8d12875181a4fba3449e3549d34d3dc398
Author: Carlos O'Donell <address@hidden>
Date:   Wed Apr 17 17:13:20 2013 -0700

    Configuring for i386 is no longer supported.
    
    We no longer support configuring for i386, nor do we
    elide such a configuration to i686. Configuring with
    i386-* is a failure, and we provide an example of
    how to fix that.
    
    ---
    
    2013-04-17  Carlos O'Donell  <address@hidden>
    
        * configure.in: Remove i386 configure warning. Remove i386 case.
        * configure: Regenerate.
        * sysdeps/i386/configure.in: Raise error if config_machine is i386.
        Add example to error message.
        * sysdeps/i386/configure: Regenerate.

commit 037714dd49c1d43584163e80008bb53f693e2550
Author: Siddhesh Poyarekar <address@hidden>
Date:   Wed Apr 17 17:45:55 2013 +0530

    Add benchmark inputs for cos and tan

commit e913141d5f4d4eed4b65f55b0077aeb1c8234e25
Author: Roland McGrath <address@hidden>
Date:   Tue Apr 16 12:11:26 2013 -0700

    Don't test O_RDONLY case in tst-aio7.

commit 4856bcd2df33adfc36c762a48853ec613c0d2f68
Author: Siddhesh Poyarekar <address@hidden>
Date:   Tue Apr 16 18:34:03 2013 +0530

    Define NOT_IN_libc when compiling benchmark programs

commit a2964074322106ab2350cdefa676de3664083b0a
Author: Siddhesh Poyarekar <address@hidden>
Date:   Tue Apr 16 14:07:21 2013 +0530

    Add target bench-clean

commit 9fbf9acabe941408b77aa03703b5685d60ef3ab3
Author: David Holsgrove <address@hidden>
Date:   Wed Jan 4 13:56:48 2012 +1000

    Adding MicroBlaze support to elf/elf.h
    
    Signed-off-by: David Holsgrove <address@hidden>

commit 207d1e2a6c4c72a1a6154ae9800e8061669995a5
Author: Thomas Schwinge <address@hidden>
Date:   Mon Apr 15 22:11:30 2013 +0200

    Fix coding-style violation.
    
    Introduced in commit ee091edf1a16312fff0cc3c6ae0116aded7f1dbf.

commit 306dfba9e1daac21ab5a45256b367aea9cf9c3ee
Author: Andreas Schwab <address@hidden>
Date:   Tue Dec 4 16:14:13 2012 +0100

    Properly check for short writes when sending the response in nscd

commit 206a6699116215c591c8562c67106f7e17146608
Author: Siddhesh Poyarekar <address@hidden>
Date:   Mon Apr 15 13:52:26 2013 +0530

    Write to bench.out-tmp only once
    
    Appending benchmark program output on every run could result in a case
    where the benchmark run was cancelled, resulting in a partially
    written file.  This file gets used again on the next run, resulting in
    results being appended to old results.
    
    It could have been possible to remove the file before every benchmark
    run, but it is easier to just write the output to bench.out-tmp only
    once.

commit 0582f6b3d6fab2128ee43a06250571922ee7c1e3
Author: Andreas Schwab <address@hidden>
Date:   Sun Dec 23 09:45:07 2012 +0100

    nscd: don't fork twice

commit 5cb26d0aed9c7414f0d391a0ca766786625de8b5
Author: Siddhesh Poyarekar <address@hidden>
Date:   Mon Apr 15 11:35:43 2013 +0530

    Fix off-by-one bug in tst-fwrite-error
    
    tst-fwrite-error did not allocate enough space for the string 'world'
    and its NULL terminator.  Fixed.

commit acb4325fc72d5eeecf3cf3fe63c599e582bb3bd0
Author: Siddhesh Poyarekar <address@hidden>
Date:   Mon Apr 15 11:17:01 2013 +0530

    Rebuild benchmark sources when Makefile is updated
    
    Benchmark programs are generated using parameters from the Makefile,
    so it is necessary to rebuild them whenever the parameters in the
    Makefile are updated.  Hence, added a dependency for the generated C
    source on the Makefile so that it gets regenerated when the Makefile
    is updated.

commit 477925062fd2fb720c54a17d15f512247860e34a
Author: Roland McGrath <address@hidden>
Date:   Fri Apr 12 13:11:20 2013 -0700

    BZ#15361: Make aio_fsync not check open modes.

commit 8fc1bee546c01b2b6975e4cb07be70cc531aa754
Author: Siddhesh Poyarekar <address@hidden>
Date:   Fri Apr 12 15:01:44 2013 +0530

    Move bench target to benchtests
    
    The bench target will only be used within the benchtests directory.

commit 0a033d342e102c92e638e2a9e97abbe8685c98d7
Author: Andreas Schwab <address@hidden>
Date:   Thu Apr 11 16:32:31 2013 +0200

    m68k: update libm test ULPs

commit aba5e333d4bde2710d9e91dfbc660bd881aef1f7
Author: Carlos O'Donell <address@hidden>
Date:   Thu Apr 11 08:52:18 2013 -0400

    libm-test.inc: Fix tests where cos(PI/2) != 0.
    
    The value of PI is never exactly PI in any floating point representation,
    and the value of PI/2 is never PI/2. It is wrong to expect cos(M_PI_2l)
    to return 0, instead it will return an answer that is  non-zero because
    M_PI_2l doesn't round to exactly PI/2 in the type used.
    
    That is to say that the correct answer is to do the following:
    * Take PI or PI/2.
    * Round to the floating point representation.
    * Take the rounded value and compute an infinite precision cos or sin.
    * Use the rounded result of the infinite precision cos or sin as the
      answer to the test.
    
    I used printf to do the type rounding, and Wolfram's Alpha to do the
    infinite precision cos calculations.
    
    The following changes bring x86-64 and x86 to 1/2 ulp for two tests.
    It shows that the x86 cos implementation is quite good, and that
    our test are flawed.
    
    Unfortunately given that the rounding errors are type dependent we
    need to fix this for each type. No regressions on x86-64 or x86.
    
    ---
    
    2013-04-11  Carlos O'Donell  <address@hidden>
    
        * math/libm-test.inc (cos_test): Fix PI/2 test.
        (sincos_test): Likewise.
        * sysdeps/x86_64/fpu/libm-test-ulps: Regenerate.
        * sysdeps/i386/fpu/libm-test-ulps: Regenerate.

commit 4f682b2ae941b9bacde6015799b7ae77301a6d87
Author: Andreas Schwab <address@hidden>
Date:   Thu Nov 22 12:57:37 2012 +0100

    Extend i486 pthread_cond_timedwait to use futex syscall with absolute 
timeout

commit 6ecec3b616aeaf121c68c1053cd17fdcf0cdb5a2
Author: Andreas Schwab <address@hidden>
Date:   Mon Jan 14 17:32:20 2013 +0100

    Don't accept exp char without preceding digits in scanf float parsing

commit 273cdee86d86e107c0eecef5614f57e37567b54e
Author: Andreas Schwab <address@hidden>
Date:   Tue Jan 15 16:39:07 2013 +0100

    Fix invalid free of memory allocated during rtld init

commit 01dc6df938832fe923ac394812553c0fc8a0f113
Author: Siddhesh Poyarekar <address@hidden>
Date:   Thu Apr 11 09:37:50 2013 +0530

    Don't use run-via-rtld-prefix for anything other than tests
    
    run-via-rtld-prefix checks whether the program to be run is a static
    test and skips if it is.  This is fine, except that it assumes that
    the program to be run is the second $^, which is true only for tests.
    
    This change creates an rtld-prefix, which is simply the dynamic linker
    prefix with the necessary arguments and uses that in the non-test
    targets.

commit 8da491f585f6112630688d0632407f5460136ffe
Author: Siddhesh Poyarekar <address@hidden>
Date:   Thu Apr 11 09:15:52 2013 +0530

    Remove eval
    
    It's not needed.

commit abe7f530bf5c741fe6f0658da7be59d8db168f7f
Author: Siddhesh Poyarekar <address@hidden>
Date:   Wed Apr 10 11:31:46 2013 +0530

    Accept leading and trailing spaces in getdate input string
    
    Fixes #15346.
    
    The POSIX description of getdate allows for extra spaces in the
    getdate input string.  __getdate_r uses strptime internally, which
    works fine with extra spaces between format strings (and hence within
    an input string) but not with leading and trailing spaces.  So we trim
    off the leading and trailing spaces before we pass it on to strptime.

commit 61c23e6234db0e94cd850e88536401910ac61516
Author: Roland McGrath <address@hidden>
Date:   Mon Apr 8 14:31:38 2013 -0700

    BZ#14280: Fix Hurd ioctl macro to avoid warning.

commit 96497bb806e4a3f7105cd1b742c1cd4686780553
Author: Carlos O'Donell <address@hidden>
Date:   Sun Apr 7 16:13:02 2013 -0400

    sem_post.c: Include atomic.h.
    
    The sem_post.c file uses atomic functions without including
    atomic.h. Add `#include <atomic.h>' to the file to prevent
    any compile time warnings when other headers change and
    atomic.h isn't implicitly included.
    
    ---
    nptl/
    
    2013-04-07  Carlos O'Donell  <address@hidden>
    
        * sysdeps/unix/sysv/linux/sem_post.c: Include atomic.h.

commit 085b2d41a45e9b8cf9f78876a10ca0869dbc64fd
Author: Carlos O'Donell <address@hidden>
Date:   Sat Apr 6 17:13:19 2013 -0400

    README.libm-test: Use testrun.sh to run libm test.
    
    Document the use of the convenience testrun.sh script for
    running the libm test.
    
    ---
    
    2013-04-06  Carlos O'Donell  <address@hidden>
    
        * math/README.libm-test (How can I generate "libm-test-ulps"?):
        Use testrun.sh to run libm tests.

commit 7208a313b93a42e3cef61c4249a59b4b32a5850b
Author: Carlos O'Donell <address@hidden>
Date:   Sat Apr 6 17:00:02 2013 -0400

    dl_open_worker: Memset all of seen array.
    
    The seen array was doubled in size recently, but the memset to clear
    the array was not adjusted. We adjust the memset to always be correct
    regardless of the size of seen.
    
    ---
    
    2013-04-06  Carlos O'Donell  <address@hidden>
    
        [BZ #15309]
        * elf/dl-open.c (dl_open_worker): memset all of seen array.

commit 872c0acd85bd158d1c226f290b606d0e7717a2a1
Author: Marko Myllynen <address@hidden>
Date:   Sat Apr 6 16:33:26 2013 -0400

    fi_FI: Define yesstr, nostr
    
    Define yesstr/nostr in fi_FI (as "Kyllä" and "Ei").
    
    Fixes part of BZ#15264.
    
    ---
    
    2013-04-06  Marko Myllynen  <address@hidden>
    
        [BZ #15264]
        * locales/fi_FI (LC_MESSAGES): Define yesstr and nostr.

commit 26510bdda1ab999041292737d1fad6aa25f9e06d
Author: Carlos O'Donell <address@hidden>
Date:   Sat Apr 6 16:22:47 2013 -0400

    New Makefile target `regen-ulps'.
    
    The wiki "Regeneration" page has this to say about update ULPs.
    
    "The libm-test-ulps files are semiautomatically updated. To
    update an ulps baseline, run each of the failing tests (test-float,
     test-double, etc.) with -u; this will generate a file called ULPs;
    concatenate each of those files with the existing libm-test-ulps
    file, after removing any entries for particularly huge numbers of
    ulps that you do not want to mark as expected. Then run
    gen-libm-test.pl -n -u FILE where FILE is the concatenated file
    produced in the previous step. This generates a file called
    NewUlps which is the new sorted version of libm-test-ulps."
    
    The same information is listed in math/README.libm-test, and is a
    lot of manual work that you often want to run over-and-over again
    while working on a particular test.
    
    The `regen-ulps' convenience target does this automatically for
    developers.
    
    We strictly assume the source tree is readonly and add a
    new --output-dir option to libm-test.inc to allow for writing
    out ULPs to $(objpfx).
    
    When run the new target does the following:
    * Starts with the baseline ULPs file.
    * Runs each of the libm math tests with -u.
    * Adds new changes seen with -u to the baseline.
    * Sorts and prepares the test output with gen-libm-test.pl.
    * Leaves math/NewUlps in your build tree to copy to your source
      tree, cleanup, and checkin.
    
    The math test documentation in math/README.libm-test is updated
    document the new Makefile target.
    
    ---
    
    2013-04-06  Carlos O'Donell  <address@hidden>
    
        * Makefile.in (regen-ulps): New target.
        * math/Makefile [ifneq (no,$(PERL)]: Declare regen-ulps with .PHONY.
        [ifneq (no,$(PERL)] (run-regen-ulps): New variable.
        [ifneq (no,$(PERL)] (regen-ulps): New target.
        [ifeq (no,$(PERL)] (regen-ulps): New target.
        * math/libm-test.inc (ulps_file_name): Define.
        (output_dir): New variable.
        (options): Add "output-dir" option.
        (parse_opt): Handle 'o' case.
        (main): If output_dir is non-NULL use it as a prefix
        otherwise use "".
        * math/README.libm-test: Update `How can I generate "libm-test-ulps"?'

commit a01f19c8fb12eef419d4112879bc715e2ab6f6d7
Author: Carlos O'Donell <address@hidden>
Date:   Sat Apr 6 12:00:35 2013 -0400

    i386: Fail at configure time for i386 builds.
    
    This change does two things:
    
    * Treats a target i386-* as if it were i686.
    * Fails configure if the user is generating code
      for i386.
    
    We no longer support i386 code-generation because the i386
    lacks the atomic operations we need in glibc.
    
    You can still configure for i386-*, but you get i686 code.
    
    You can't build with --march=i386, --mtune=i386 or a compiler
    that defaults to i386 code-generation.
    
    I've added two i386 entries in the master todo list to discuss
    merging and renaming:
    http://sourceware.org/glibc/wiki/Development_Todo/Master#i386
    
    The failure modes are fail-safe here. You compile for i386,
    get i686, and try to run on i386 and it fails. The configure
    log has a warning saying we elided to i686. There is no situation
    that I can see where we run into any serious problems.
    
    The patch makes the current state better in that we get less
    confused users and we build successfully in more default
    configurations.
    
    The next enhancement would be to add --march=i?86
    as suggested in #c20 of BZ#10062 for any i?86-* builds, which
    would solve the problem of a 32-bit compiler that defaults to
    i386 code-gen and glibc configured for i686-* target. Which
    previously failed at build time, and now will fail at configure
    time (requires adding --march=i686).
    
    Updated NEWS with BZ #10060 and #10062.
    
    No regressions.
    
    ---
    
    2013-04-06  Carlos O'Donell  <address@hidden>
    
        [BZ #10060, #10062]
        * aclocal.m4 (LIBC_COMPILER_BUILTIN_INLINED): New macro.
        * sysdeps/i386/configure.in: Use LIBC_COMPILER_BUILTIN_INLINED and
        fail configure if __sync_val_compare_and_swap is not inlined.
        * sysdeps/i386/configure: Regenerate.
        * configure.in: Build for i686 when configured for i386.
        * configure: Regenerate.
        * README: Remove i386 reference.

commit b7a329a5614d9001abcc3300a3da548a0865a3ac
Author: Carlos O'Donell <address@hidden>
Date:   Sat Apr 6 11:41:44 2013 -0400

    Update ChangeLog.
    
    Update ChangeLog for commit:
    24116fcdbe55d58aa35fc77444ae71a9dec9fff6

commit 24116fcdbe55d58aa35fc77444ae71a9dec9fff6
Author: Carlos O'Donell <address@hidden>
Date:   Sat Apr 6 10:53:54 2013 -0400

    s390/s390x: Undef PSEUDO before redef.
    
    The s390 and s390x sysdep.h files include the more generic sysdep.h.
    The more generic sysdep.h defines PSEUDO. This causes an annoying
    CPP warning saying the PSEUDO was redefined. This patch removes the
    warning by undefining PSEUDO before the redefinition. This is in line
    with what all the other machines do.
    
    ---
    
    2013-04-06  Carlos O'Donell  <address@hidden>
    
        * sysdeps/s390/s390-32/sysdep.h: Undefine PSEUDO before redefinition.
        * sysdeps/s390/s390-64/sysdep.h: Likewise.

commit ee091edf1a16312fff0cc3c6ae0116aded7f1dbf
Author: Thomas Schwinge <address@hidden>
Date:   Fri Apr 5 20:28:47 2013 +0200

    More tests for external charater sequences representing NaNs.

commit a8b792d6bb54fda2ff66f8b0c725397d402f367e
Author: Thomas Schwinge <address@hidden>
Date:   Fri Apr 5 15:58:27 2013 +0200

    Properly collect individual tests' results.
    
    Fixup for commit 003c9895a89e71767ad64bafac1ca99622be2eb7.

commit a1cbf437a53b24f2ff1f6af42028b607f6aa279d
Author: Thomas Schwinge <address@hidden>
Date:   Thu Apr 4 17:35:12 2013 +0200

    [BZ #14686, #15336] Fix standard compliance.  Don't use hard-coded qNaN 
values.

commit 8b43a0c9f26d5cf067119e47df9973515535673f
Author: Thomas Schwinge <address@hidden>
Date:   Wed Apr 3 22:00:21 2013 +0200

    [BZ #15335, #15342] Fix standard compliance.  Don't use hard-coded qNaN 
values.

commit d91da4ce87cd571650f680c0d48d8d3441ec7d2f
Author: Thomas Schwinge <address@hidden>
Date:   Wed Apr 3 21:10:02 2013 +0200

    Remove unreachable code.
    
    The case of y == 0 is handled at the beginning of the function.

commit bf0f50dfc6132738422c939a4d1a929ab74933c7
Author: Thomas Schwinge <address@hidden>
Date:   Wed Apr 3 22:17:47 2013 +0200

    Remove unused hard-coded qNaN definition.

commit 5113cea9b77bb621e5dd183adfc74f3528673a8a
Author: Siddhesh Poyarekar <address@hidden>
Date:   Thu Apr 4 19:47:41 2013 +0530

    Add BZ #15337 to NEWS

commit 9ac3b5047e6bbea03437d020fab9a728e123445b
Author: Siddhesh Poyarekar <address@hidden>
Date:   Thu Apr 4 19:43:56 2013 +0530

    Fix static build when configured with --disable-hidden-plt
    
    Fixes BZ #15337.
    
    Static builds fail with the following warning:
    
    
/home/tools/glibc/glibc/nptl/../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:80:
    undefined reference to `__GI___pthread_unwind'
    
    When the source is configured with --disable-hidden-plt.  This is
    because the preprocessor conditional in cancellation.S only checks if
    the build is for SHARED, whereas hidden_def is defined appropriately
    only for a SHARED build that will have symbol versioning *and* hidden
    defs are enabled.  The last case is false here.

commit 05e166c887612250d461b5fe7c0f0064cd1a0c41
Author: Joseph Myers <address@hidden>
Date:   Wed Apr 3 16:51:46 2013 +0000

    Fix missing underflow from cexp (bug 14478).

commit 5b535ac41945fa369a5f641acdeb0d7eadf4668e
Author: Andreas Schwab <address@hidden>
Date:   Wed Apr 3 17:53:57 2013 +0200

    Update NEWS

commit 1cef1b19089528db11f221e938f60b9b048945d7
Author: Andreas Schwab <address@hidden>
Date:   Thu Mar 21 15:50:27 2013 +0100

    Fix stack overflow in getaddrinfo with many results

commit 74d87055bfeb31ea37bc2356d88c065c612e1c0e
Author: Thomas Schwinge <address@hidden>
Date:   Wed Apr 3 14:13:44 2013 +0200

    Refer to two GCC PRs.

commit 90d5d5bbd8a6d41926c8bb6ac9f367bf956c623f
Author: Siddhesh Poyarekar <address@hidden>
Date:   Wed Apr 3 14:20:56 2013 +0530

    Update bench.out and bench.out.old only upon completion
    
    Write output from the currently running benchmark into a temporary
    file and move files around only once the current run is complete.
    That way we don't lose data from the last two runs due to an
    incomplete run.

commit 73e0cd5d0de276a6c41c78920ff79d8e11991240
Author: Siddhesh Poyarekar <address@hidden>
Date:   Wed Apr 3 13:32:37 2013 +0530

    Echo benchmark that is currently running
    
    This will be useful when the benchmark has many functions.

commit 64aabd4b80b5a769f2308d5a6dd9393fd2943d0c
Author: Siddhesh Poyarekar <address@hidden>
Date:   Wed Apr 3 13:38:39 2013 +0530

    Add benchmark inputs for atan
    
    Add separate inputs for slow and fast paths of atan

commit c871eccd1e0102402901b67c0a9a453a38c0e3f9
Author: Siddhesh Poyarekar <address@hidden>
Date:   Wed Apr 3 11:14:39 2013 +0530

    Remove TWO
    
    Minor cleanup to remove the macro TWO and use the value directly
    instead.

commit d755bba40f880c01ced8740a26fecc85534454b9
Author: Siddhesh Poyarekar <address@hidden>
Date:   Wed Apr 3 10:56:45 2013 +0530

    Preserve errno across _PC_CHOWN_RESTRICTED call on XFS
    
    Fix BZ #15305.
    
    On kernel versions earlier than 2.6.29, the Linux kernel exported a
    sysctl called restrict_chown for xfs, which could be used to allow
    chown to users other than the owner.  2.6.29 removed this support,
    causing the open_not_cancel_2 to fail and thus modify errno.  The fix
    is to save and restore errno so that the caller sees it as unmodified.
    
    Additionally, since the code to check the sysctl is not useful on
    newer kernels, we add an ifdef so that in future the code block gets
    rmeoved completely.

commit 52ce486045074d0af0298082f94e385e6b2fe443
Author: Joseph Myers <address@hidden>
Date:   Tue Apr 2 22:54:00 2013 +0000

    Fix cacosh inaccuracy and spurious exceptions (bug 15327).

commit e7906a4789f9f6ac4cd4a99522832753887a8cc7
Author: Siddhesh Poyarekar <address@hidden>
Date:   Tue Apr 2 17:53:09 2013 +0530

    Use mantissa_t in mpexp

commit 92e3664bb597c61c581d02c833729d484de726ad
Author: Siddhesh Poyarekar <address@hidden>
Date:   Mon Apr 1 14:45:54 2013 +0530

    Add benchmark inputs for sin

commit 81f311c2eed308c938f995dbda97d2ec4d00b723
Author: Siddhesh Poyarekar <address@hidden>
Date:   Tue Apr 2 10:36:01 2013 +0530

    Add benchmark tests for slowpow and slowexp
    
    Separate benchmarks for the fast and slow implementations of pow and
    exp since measuring both together doesn't make sense.  Adjust the
    iterations for pow and exp accordingly so that they run long enough
    for the measurements to be meaningful.

commit ab0f1aa99467436c38c1a3a419200f8e07cd12a5
Author: Adhemerval Zanella <address@hidden>
Date:   Tue Apr 2 07:08:09 2013 -0500

    Add missing ChangeLog from commit 60c414c346a1d5ef0510ffbdc0ab75f288ee4d3f

commit 572676160d5639edc0ecb663147bd291841458d1
Author: Thomas Schwinge <address@hidden>
Date:   Tue Apr 2 13:51:02 2013 +0200

    New <math.h> macro named issignaling to check for a signaling NaN (sNaN).
    
    It is based on draft TS 18661 and currently enabled as a GNU extension.

commit 60c414c346a1d5ef0510ffbdc0ab75f288ee4d3f
Author: Adhemerval Zanella <address@hidden>
Date:   Fri Mar 29 18:15:28 2013 -0500

    PowerPC: remove branch prediction from rint implementation
    
    The branch prediction hints is actually hurts performance in this case.
    The assembly implementation make two assumptions: 1. 'fabs (x) < 2^52'
    is unlikely and 2. 'x > 0.0' is unlike (if 1. is true). Since it a
    general floating point function, expected input is not bounded and then
    it is better to let the hardware handle the branches.

commit 6142896d53d0e8e8abe5dd0494380c45acc1a919
Author: David S. Miller <address@hidden>
Date:   Sat Mar 30 16:58:52 2013 -0400

    Update German translations.
    
        * po/de.po: Update from translation team.

commit ccc8cadf750fc3626fa418a92642b6127428f404
Author: Joseph Myers <address@hidden>
Date:   Sat Mar 30 13:31:53 2013 +0000

    Fix casinh inaccuracy for imaginary part < 1.0, real part small (bug 10357).

commit 0d1029de128ad2afd4a7b13a0805aea8fdb82e37
Author: Siddhesh Poyarekar <address@hidden>
Date:   Fri Mar 29 16:53:05 2013 +0530

    Remove usage of ONE macro
    
    I missed this instance, which caused a build failure in powerpc.

commit c2d94018c6963b63e95e4666feac976a97816972
Author: Siddhesh Poyarekar <address@hidden>
Date:   Fri Mar 29 16:40:36 2013 +0530

    Remove ONE and MONE

commit 27ec37f185488a91521ddfbc42d74d8e783a29c9
Author: Siddhesh Poyarekar <address@hidden>
Date:   Fri Mar 29 16:38:27 2013 +0530

    Format s_tan.c

commit a64d7e0efb34bde344bc1d4d17646a8ae6b6d588
Author: Siddhesh Poyarekar <address@hidden>
Date:   Fri Mar 29 16:37:26 2013 +0530

    Remove ZERO and MZERO macros

commit d26dd3eb006e813d5f81bd7a5f02d70d480de8c4
Author: Siddhesh Poyarekar <address@hidden>
Date:   Fri Mar 29 16:34:28 2013 +0530

    Format s_atan.c

commit 0f6a8d4b0b5214cf07dce15881164c76298ffd0a
Author: Siddhesh Poyarekar <address@hidden>
Date:   Fri Mar 29 16:31:52 2013 +0530

    Format e_log.c

commit e57b0c6100e63bfd816ae59339452eafc81f1d3a
Author: Roland McGrath <address@hidden>
Date:   Thu Mar 28 16:52:57 2013 -0700

    Avoid unconditional __call_tls_dtors calls in static linking.

commit 288f7d79fe2dcc8e62c539f57b25d7662a2cd5ff
Author: Roland McGrath <address@hidden>
Date:   Thu Mar 28 16:15:48 2013 -0700

    Use __ehdr_start, if available, as fallback for AT_PHDR.

commit dc0a02638583d8e7f7e1cc72643d1b26ec6042fd
Author: Roland McGrath <address@hidden>
Date:   Thu Mar 28 15:39:32 2013 -0700

    Make _dl_phdr pointer to const.

commit 3d3436ae68a907f656a07604eb7e10a50e1c8f85
Author: Roland McGrath <address@hidden>
Date:   Thu Mar 28 15:33:57 2013 -0700

    Consolidate declarations of _dl_phdr, _dl_phnum.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                          | 3015 +++
 Makeconfig                                         |    7 +-
 Makefile.in                                        |    6 +-
 NEWS                                               |   51 +-
 README                                             |    2 +-
 Rules                                              |   28 -
 Versions.def                                       |    1 +
 aclocal.m4                                         |   33 +
 benchtests/Makefile                                |  130 +-
 benchtests/README                                  |   74 +
 benchtests/acos-inputs                             |    7 +
 benchtests/acosh-inputs                            |    5 +
 benchtests/asin-inputs                             |    7 +
 benchtests/asinh-inputs                            |    5 +
 benchtests/atan-inputs                             |    9 +
 benchtests/atanh-inputs                            |    5 +
 benchtests/bench-modf.c                            |   44 +
 benchtests/bench-skeleton.c                        |  101 +-
 benchtests/bench-timing.h                          |   72 +
 benchtests/cos-inputs                              |   13 +
 benchtests/cosh-inputs                             |    5 +
 benchtests/exp-inputs                              |    4 +
 benchtests/log-inputs                              |    1 +
 benchtests/pow-inputs                              |    4 +
 benchtests/rint-inputs                             |    4 +
 benchtests/sin-inputs                              |   17 +
 benchtests/sinh-inputs                             |    5 +
 benchtests/tan-inputs                              |    5 +
 benchtests/tanh-inputs                             |    5 +
 configure                                          |    2 +-
 configure.in                                       |    2 +-
 crypt/sha256-block.c                               |    2 +
 crypt/sha256-crypt.c                               |    1 +
 crypt/sha256.c                                     |    1 +
 crypt/sha512-block.c                               |    2 +
 crypt/sha512-crypt.c                               |    1 +
 crypt/sha512.c                                     |    1 +
 csu/libc-start.c                                   |   19 +
 csu/libc-tls.c                                     |    6 +-
 debug/Makefile                                     |    7 +-
 debug/Versions                                     |    4 +-
 debug/backtrace-tst.c                              |    1 +
 debug/pcprofiledump.c                              |    1 +
 elf/Makefile                                       |   47 -
 elf/cache.c                                        |    1 +
 elf/dl-cache.c                                     |    2 +-
 elf/dl-close.c                                     |    6 +
 elf/dl-hwcaps.c                                    |   14 +-
 elf/dl-iteratephdr.c                               |    4 -
 elf/dl-load.c                                      |    6 +
 elf/dl-misc.c                                      |   24 +-
 elf/dl-open.c                                      |    9 +-
 elf/dl-profile.c                                   |    1 +
 elf/dl-support.c                                   |    5 +-
 elf/dl-sysdep.c                                    |   13 +-
 elf/dl-writev.h                                    |   56 +
 elf/elf.h                                          |   32 +
 elf/ldconfig.c                                     |    9 +
 elf/sprof.c                                        |    5 +-
 iconv/dummy-repertoire.c                           |    2 +
 iconv/iconv_charmap.c                              |    5 +-
 iconv/iconv_prog.c                                 |    4 +-
 iconv/skeleton.c                                   |    1 +
 iconvdata/8bit-generic.c                           |    1 +
 iconvdata/cp737.h                                  |    2 +
 iconvdata/cp775.h                                  |    2 +
 iconvdata/ibm1008.h                                |    2 +
 iconvdata/ibm1025.h                                |    2 +
 iconvdata/ibm1046.h                                |    2 +
 iconvdata/ibm1097.h                                |    2 +
 iconvdata/ibm1112.h                                |    2 +
 iconvdata/ibm1122.h                                |    2 +
 iconvdata/ibm1123.h                                |    2 +
 iconvdata/ibm1124.h                                |    2 +
 iconvdata/ibm1129.h                                |    2 +
 iconvdata/ibm1130.h                                |    2 +
 iconvdata/ibm1132.h                                |    2 +
 iconvdata/ibm1133.h                                |    2 +
 iconvdata/ibm1137.h                                |    2 +
 iconvdata/ibm1140.h                                |    2 +
 iconvdata/ibm1141.h                                |    2 +
 iconvdata/ibm1142.h                                |    2 +
 iconvdata/ibm1143.h                                |    2 +
 iconvdata/ibm1144.h                                |    2 +
 iconvdata/ibm1145.h                                |    2 +
 iconvdata/ibm1146.h                                |    2 +
 iconvdata/ibm1147.h                                |    2 +
 iconvdata/ibm1148.h                                |    2 +
 iconvdata/ibm1149.h                                |    2 +
 iconvdata/ibm1153.h                                |    2 +
 iconvdata/ibm1154.h                                |    2 +
 iconvdata/ibm1155.h                                |    2 +
 iconvdata/ibm1156.h                                |    2 +
 iconvdata/ibm1157.h                                |    2 +
 iconvdata/ibm1158.h                                |    2 +
 iconvdata/ibm1160.h                                |    2 +
 iconvdata/ibm1161.h                                |    2 +
 iconvdata/ibm1162.h                                |    2 +
 iconvdata/ibm1163.h                                |    2 +
 iconvdata/ibm1164.h                                |    2 +
 iconvdata/ibm1166.h                                |    2 +
 iconvdata/ibm1167.h                                |    2 +
 iconvdata/ibm12712.h                               |    2 +
 iconvdata/ibm1390.h                                |    2 +
 iconvdata/ibm1399.h                                |    2 +
 iconvdata/ibm16804.h                               |    2 +
 iconvdata/ibm4517.h                                |    2 +
 iconvdata/ibm4899.h                                |    2 +
 iconvdata/ibm4909.h                                |    2 +
 iconvdata/ibm4971.h                                |    2 +
 iconvdata/ibm5347.h                                |    2 +
 iconvdata/ibm803.h                                 |    2 +
 iconvdata/ibm856.h                                 |    2 +
 iconvdata/ibm901.h                                 |    2 +
 iconvdata/ibm902.h                                 |    2 +
 iconvdata/ibm9030.h                                |    2 +
 iconvdata/ibm9066.h                                |    2 +
 iconvdata/ibm921.h                                 |    2 +
 iconvdata/ibm922.h                                 |    2 +
 iconvdata/ibm9448.h                                |    2 +
 iconvdata/isiri-3342.h                             |    2 +
 iconvdata/jis0201.h                                |    2 +
 include/link.h                                     |    2 +-
 include/math.h                                     |    3 +
 include/netdb.h                                    |    1 +
 include/stdlib.h                                   |    8 +-
 inet/check_native.c                                |    2 +-
 inet/check_pf.c                                    |    2 +-
 inet/getipv4sourcefilter.c                         |    1 +
 inet/getnameinfo.c                                 |    1 +
 inet/getsourcefilter.c                             |    2 +-
 inet/htonl.c                                       |    1 +
 inet/setipv4sourcefilter.c                         |    1 +
 inet/setsourcefilter.c                             |    1 +
 inet/test-inet6_opt.c                              |    1 +
 inet/tst-network.c                                 |    1 +
 intl/dcigettext.c                                  |   22 +-
 intl/loadmsgcat.c                                  |    7 +-
 io/Makefile                                        |    4 +-
 io/fchdir.c                                        |    4 +-
 io/open.c                                          |   14 +-
 io/open64.c                                        |   13 +-
 io/open64_2.c                                      |   29 +
 io/open_2.c                                        |   29 +
 io/openat.c                                        |   14 +-
 io/openat64.c                                      |   14 +-
 io/openat64_2.c                                    |   29 +
 io/openat_2.c                                      |   29 +
 io/poll.c                                          |   10 +-
 libidn/ChangeLog                                   |    7 +
 libidn/idna.c                                      |    1 +
 libidn/nfkc.c                                      |    1 +
 libidn/stringprep.c                                |    1 +
 libio/genops.c                                     |    4 +
 libio/tst-fwrite-error.c                           |    2 +-
 locale/C-collate.c                                 |    1 +
 locale/C-ctype.c                                   |    1 +
 locale/C-time.c                                    |    1 +
 locale/C-translit.h                                |    2 +
 locale/loadarchive.c                               |    1 +
 locale/programs/3level.h                           |    2 +
 locale/programs/charmap-dir.c                      |    8 +-
 locale/programs/charmap.c                          |    1 +
 locale/programs/charmap.h                          |    1 +
 locale/programs/ld-address.c                       |    1 +
 locale/programs/ld-collate.c                       |    1 +
 locale/programs/ld-ctype.c                         |    1 +
 locale/programs/ld-identification.c                |    1 +
 locale/programs/ld-measurement.c                   |    1 +
 locale/programs/ld-messages.c                      |    1 +
 locale/programs/ld-monetary.c                      |    1 +
 locale/programs/ld-name.c                          |    1 +
 locale/programs/ld-numeric.c                       |    1 +
 locale/programs/ld-paper.c                         |    1 +
 locale/programs/ld-telephone.c                     |    1 +
 locale/programs/ld-time.c                          |    1 +
 locale/programs/linereader.c                       |    1 +
 locale/programs/locale.c                           |    1 +
 locale/programs/locarchive.c                       |    1 +
 locale/programs/locfile.c                          |   20 +-
 locale/programs/locfile.h                          |    1 +
 locale/programs/repertoire.c                       |    1 +
 locale/programs/simple-hash.c                      |    1 +
 locale/programs/simple-hash.h                      |    1 +
 localedata/ChangeLog                               |    5 +
 localedata/locales/en_CA                           |    9 +
 localedata/locales/es_AR                           |    3 +-
 localedata/locales/es_ES                           |    6 +
 localedata/locales/fi_FI                           |    2 +
 localedata/locales/ia_FR                           |   10 +-
 login/Makefile                                     |    6 +-
 login/Versions                                     |    5 +
 {posix => login}/getlogin.c                        |    0
 {posix => login}/getlogin_r.c                      |    0
 {debug => login}/getlogin_r_chk.c                  |    0
 {debug => login}/ptsname_r_chk.c                   |    0
 {posix => login}/setlogin.c                        |    0
 malloc/memusage.c                                  |    1 +
 malloc/memusagestat.c                              |    1 +
 malloc/obstack.c                                   |    2 +-
 manual/arith.texi                                  |    8 +
 manual/libm-err-tab.pl                             |    4 +-
 manual/llio.texi                                   |    3 +-
 manual/message.texi                                |    8 +-
 manual/platform.texi                               |   44 +
 math/Makefile                                      |   30 +-
 math/README.libm-test                              |   50 +-
 math/Versions                                      |    3 +
 math/atest-exp2.c                                  |   75 +-
 math/basic-test.c                                  |   65 +-
 math/bits/mathcalls.h                              |    6 +
 math/complex.h                                     |    4 +-
 math/gen-libm-test.pl                              |  377 +-
 math/k_casinh.c                                    |   52 +
 math/k_casinhf.c                                   |   52 +
 math/k_casinhl.c                                   |   52 +
 math/libm-test.inc                                 |20373 ++++++++++++--------
 math/math.h                                        |   14 +
 math/s_cacosh.c                                    |   32 +-
 math/s_cacoshf.c                                   |   33 +-
 math/s_cacoshl.c                                   |   33 +-
 math/s_catan.c                                     |   81 +-
 math/s_catanf.c                                    |   83 +-
 math/s_catanh.c                                    |   80 +-
 math/s_catanhf.c                                   |   82 +-
 math/s_catanhl.c                                   |   86 +-
 math/s_catanl.c                                    |   87 +-
 math/s_ccosh.c                                     |   13 +
 math/s_ccoshf.c                                    |   13 +
 math/s_ccoshl.c                                    |   13 +
 math/s_cexp.c                                      |   12 +
 math/s_cexpf.c                                     |   12 +
 math/s_cexpl.c                                     |   12 +
 math/s_csin.c                                      |   13 +
 math/s_csinf.c                                     |   13 +
 math/s_csinh.c                                     |   13 +
 math/s_csinhf.c                                    |   13 +
 math/s_csinhl.c                                    |   13 +
 math/s_csinl.c                                     |   13 +
 math/test-snan.c                                   |   44 +-
 math/tst-CMPLX.c                                   |    2 -
 math/tst-CMPLX2.c                                  |    4 -
 math/w_tgamma.c                                    |    3 +-
 math/w_tgammaf.c                                   |    3 +-
 math/w_tgammal.c                                   |    3 +-
 misc/sys/cdefs.h                                   |   14 +-
 misc/sys/param.h                                   |    4 +-
 nis/nis_defaults.c                                 |    1 +
 nis/nis_hash.c                                     |    1 +
 nis/nis_print.c                                    |    1 +
 nis/nis_xdr.c                                      |    1 +
 nptl/ChangeLog                                     |   58 +
 nptl/pthreadP.h                                    |   64 +-
 nptl/pthread_attr_setschedparam.c                  |    9 +-
 nptl/pthread_attr_setschedpolicy.c                 |    5 +-
 nptl/pthread_attr_setstack.c                       |    5 +-
 nptl/pthread_attr_setstacksize.c                   |    5 +-
 nptl/pthread_create.c                              |    6 +-
 nptl/sysdeps/i386/tls.h                            |    4 +-
 nptl/sysdeps/pthread/createthread.c                |    1 +
 .../sysv/linux/i386/i486/pthread_cond_timedwait.S  |  381 +-
 .../unix/sysv/linux/pthread_attr_setaffinity.c     |   20 +-
 nptl/sysdeps/unix/sysv/linux/sem_post.c            |    1 +
 nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S |    2 +-
 nptl/sysdeps/x86_64/tls.h                          |    4 +-
 nptl/tst-mutex8.c                                  |   14 +
 nptl_db/ChangeLog                                  |   13 +
 nptl_db/db_info.c                                  |    1 +
 nptl_db/fetch-value.c                              |    1 +
 nptl_db/td_ta_clear_event.c                        |    1 +
 nptl_db/td_ta_set_event.c                          |    1 +
 nptl_db/td_ta_tsd_iter.c                           |    1 +
 nptl_db/td_thr_clear_event.c                       |    1 +
 nptl_db/td_thr_get_info.c                          |    1 +
 nptl_db/td_thr_set_event.c                         |    1 +
 nptl_db/td_thr_tsd.c                               |    1 +
 nscd/connections.c                                 |    1 +
 nscd/grpcache.c                                    |   40 +-
 nscd/hstcache.c                                    |    1 +
 nscd/initgrcache.c                                 |   36 +-
 nscd/nscd.c                                        |    9 -
 nscd/nscd_gethst_r.c                               |    1 +
 nscd/nscd_getserv_r.c                              |    1 +
 nscd/nscd_helper.c                                 |    1 +
 nscd/pwdcache.c                                    |   40 +-
 nscd/servicescache.c                               |   38 +-
 nss/Makefile                                       |    2 +-
 nss/digits_dots.c                                  |   73 +-
 nss/getXXbyYY_r.c                                  |   13 +-
 nss/getent.c                                       |    2 +-
 nss/makedb.c                                       |    1 +
 nss/nss_db/db-XXX.c                                |    1 +
 nss/nss_db/db-initgroups.c                         |    1 +
 nss/nss_db/db-netgrp.c                             |    1 +
 nss/nss_files/files-init.c                         |    9 +-
 nss/nss_files/files-network.c                      |    1 +
 nss/nss_files/files-parse.c                        |    1 +
 nss/test-digits-dots.c                             |   38 +
 po/de.po                                           |    6 +-
 po/ru.po                                           |   12 +-
 ports/ChangeLog.aarch64                            |   37 +
 ports/ChangeLog.alpha                              |   21 +
 ports/ChangeLog.am33                               |    5 +
 ports/ChangeLog.arm                                |   61 +
 ports/ChangeLog.hppa                               |   26 +
 ports/ChangeLog.ia64                               |   15 +
 ports/ChangeLog.m68k                               |   15 +
 ports/ChangeLog.microblaze                         |  109 +
 ports/ChangeLog.mips                               |   59 +
 ports/ChangeLog.powerpc                            |   15 +
 ports/ChangeLog.tile                               |   30 +
 ports/sysdeps/aarch64/libm-test-ulps               | 9575 ++++++++--
 ports/sysdeps/aarch64/machine-gmon.h               |   25 -
 ports/sysdeps/aarch64/setjmp.S                     |   10 +-
 ports/sysdeps/aarch64/soft-fp/sfp-machine.h        |    2 +
 ports/sysdeps/alpha/fpu/libm-test-ulps             | 1428 +-
 ports/sysdeps/alpha/soft-fp/sfp-machine.h          |    1 +
 ports/sysdeps/am33/atomicity.h                     |    1 +
 ports/sysdeps/arm/__longjmp.S                      |    5 -
 ports/sysdeps/arm/armv7/configure                  |   72 +
 ports/sysdeps/arm/armv7/configure.in               |   12 +
 ports/sysdeps/arm/armv7/multiarch/Makefile         |    3 +
 ports/sysdeps/arm/armv7/multiarch/aeabi_memcpy.c   |    2 +
 .../sysdeps/arm/armv7/multiarch/ifunc-impl-list.c  |   51 +
 ports/sysdeps/arm/armv7/multiarch/memcpy.S         |   76 +
 ports/sysdeps/arm/armv7/multiarch/memcpy_impl.S    |  642 +
 ports/sysdeps/arm/armv7/multiarch/memcpy_neon.S    |    9 +
 ports/sysdeps/arm/armv7/multiarch/memcpy_vfp.S     |    7 +
 ports/sysdeps/arm/bits/setjmp.h                    |    6 +-
 ports/sysdeps/arm/dl-machine.h                     |   25 +-
 ports/sysdeps/arm/dl-tlsdesc.S                     |   31 +-
 ports/sysdeps/arm/libm-test-ulps                   |  946 +-
 ports/sysdeps/arm/setjmp.S                         |    5 -
 ports/sysdeps/arm/sysdep.h                         |    9 +
 ports/sysdeps/hppa/fpu/fpu_control.h               |    4 +-
 ports/sysdeps/hppa/fpu/libm-test-ulps              | 5351 +++++-
 ports/sysdeps/hppa/math_private.h                  |   27 +
 ports/sysdeps/ia64/fpu/libm-test-ulps              |  340 +-
 ports/sysdeps/m68k/coldfire/fpu/libm-test-ulps     |  284 +-
 ports/sysdeps/m68k/m680x0/fpu/libm-test-ulps       | 5024 +++++-
 ports/sysdeps/microblaze/Implies                   |    4 +
 ports/sysdeps/microblaze/Makefile                  |   26 +
 ports/sysdeps/microblaze/__longjmp.S               |   55 +
 ports/sysdeps/microblaze/_mcount.S                 |   91 +
 ports/sysdeps/microblaze/abort-instr.h             |    2 +
 ports/sysdeps/microblaze/asm-syntax.h              |   24 +
 ports/sysdeps/microblaze/backtrace.c               |  139 +
 ports/sysdeps/microblaze/backtrace_linux.c         |   59 +
 ports/sysdeps/microblaze/bits/atomic.h             |  269 +
 ports/sysdeps/microblaze/bits/endian.h             |   30 +
 ports/sysdeps/microblaze/bits/fenv.h               |   42 +
 ports/sysdeps/microblaze/bits/link.h               |   57 +
 ports/sysdeps/microblaze/bits/setjmp.h             |   37 +
 ports/sysdeps/microblaze/bsd-_setjmp.S             |   22 +
 ports/sysdeps/microblaze/bsd-setjmp.S              |   22 +
 ports/sysdeps/microblaze/crti.S                    |   88 +
 ports/sysdeps/microblaze/crtn.S                    |   51 +
 ports/sysdeps/microblaze/dl-machine.h              |  299 +
 ports/sysdeps/microblaze/dl-tls.h                  |   29 +
 ports/sysdeps/microblaze/dl-trampoline.S           |  109 +
 ports/sysdeps/microblaze/fegetround.c              |   24 +
 ports/sysdeps/microblaze/fesetround.c              |   25 +
 ports/sysdeps/microblaze/gccframe.h                |   21 +
 ports/sysdeps/microblaze/jmpbuf-unwind.h           |   46 +
 ports/sysdeps/microblaze/ldsodefs.h                |   45 +
 ports/sysdeps/microblaze/libc-tls.c                |   32 +
 ports/sysdeps/microblaze/libm-test-ulps            | 1728 ++
 ports/sysdeps/microblaze/libm-test-ulps_new        | 3032 +++
 ports/sysdeps/microblaze/machine-gmon.h            |   30 +
 ports/sysdeps/microblaze/math_private.h            |   33 +
 ports/sysdeps/microblaze/memusage.h                |   21 +
 .../sysdeps/{aarch64 => microblaze}/nptl/Makefile  |    0
 .../nptl/pthread_spin_lock.c                       |    0
 ports/sysdeps/microblaze/nptl/pthreaddef.h         |   40 +
 ports/sysdeps/microblaze/nptl/tcb-offsets.sym      |   11 +
 ports/sysdeps/microblaze/nptl/tls.h                |  155 +
 ports/sysdeps/microblaze/preconfigure              |    3 +
 ports/sysdeps/microblaze/setjmp.S                  |   75 +
 ports/sysdeps/microblaze/shlib-versions            |    1 +
 ports/sysdeps/microblaze/sotruss-lib.c             |   52 +
 ports/sysdeps/microblaze/stackinfo.h               |   34 +
 ports/sysdeps/microblaze/start.S                   |   84 +
 ports/sysdeps/microblaze/sysdep.h                  |   85 +
 ports/sysdeps/microblaze/tls-macros.h              |   46 +
 ports/sysdeps/microblaze/tst-audit.h               |   25 +
 ports/sysdeps/mips/bits/atomic.h                   |    1 +
 ports/sysdeps/mips/math_private.h                  |   27 +
 ports/sysdeps/mips/mips32/libm-test-ulps           |  946 +-
 ports/sysdeps/mips/mips64/libm-test-ulps           | 1358 +-
 ports/sysdeps/mips/mips64/soft-fp/sfp-machine.h    |    8 +-
 ports/sysdeps/mips/soft-fp/sfp-machine.h           |    8 +-
 ports/sysdeps/powerpc/nofpu/libm-test-ulps         | 1200 +-
 ports/sysdeps/powerpc/soft-fp/sfp-machine.h        |    1 +
 ports/sysdeps/tile/crti.S                          |    2 +-
 ports/sysdeps/tile/libm-test-ulps                  |  787 +-
 ports/sysdeps/tile/start.S                         |   13 +-
 ports/sysdeps/tile/tilegx/Makefile                 |   21 +-
 ports/sysdeps/tile/tilegx/memusage.h               |    1 +
 ports/sysdeps/tile/tilegx/string-endian.h          |    2 +
 ports/sysdeps/unix/sysv/linux/aarch64/clone.S      |    3 +-
 ports/sysdeps/unix/sysv/linux/aarch64/ioctl.S      |    4 +-
 .../unix/sysv/linux/aarch64/nptl/libm.abilist      |    5 +
 ports/sysdeps/unix/sysv/linux/alpha/bits/siginfo.h |   10 +-
 .../unix/sysv/linux/alpha/nptl/libm.abilist        |    5 +
 ports/sysdeps/unix/sysv/linux/arm/bits/atomic.h    |    2 +
 .../sysdeps/unix/sysv/linux/arm/nptl/libm.abilist  |    4 +
 ports/sysdeps/unix/sysv/linux/ia64/bits/siginfo.h  |    8 +-
 .../sysdeps/unix/sysv/linux/ia64/nptl/libm.abilist |    5 +
 .../sysv/linux/m68k/coldfire/nptl/libm.abilist     |    4 +
 .../unix/sysv/linux/m68k/m680x0/nptl/libm.abilist  |    5 +
 ports/sysdeps/unix/sysv/linux/microblaze/Makefile  |    3 +
 ports/sysdeps/unix/sysv/linux/microblaze/Versions  |    5 +
 .../unix/sysv/linux/microblaze/____longjmp_chk.S   |   29 +
 .../unix/sysv/linux/microblaze/bits/fcntl.h        |   86 +
 .../sysdeps/unix/sysv/linux/microblaze/bits/mman.h |   42 +
 .../sysdeps/unix/sysv/linux/microblaze/bits/stat.h |  203 +
 ports/sysdeps/unix/sysv/linux/microblaze/brk.c     |   44 +
 ports/sysdeps/unix/sysv/linux/microblaze/clone.S   |   72 +
 ports/sysdeps/unix/sysv/linux/microblaze/configure |    4 +
 .../unix/sysv/linux/microblaze/configure.in        |    4 +
 .../unix/sysv/linux/{am33 => microblaze}/fcntl.c   |    0
 .../unix/sysv/linux/{am33 => microblaze}/fxstat.c  |    0
 .../unix/sysv/linux/{arm => microblaze}/fxstatat.c |    0
 .../unix/sysv/linux/microblaze/getsysstats.c       |   34 +
 .../unix/sysv/linux/microblaze/kernel-features.h   |   30 +
 .../unix/sysv/linux/microblaze/kernel_stat.h       |   49 +
 .../unix/sysv/linux/{am33 => microblaze}/lxstat.c  |    0
 ports/sysdeps/unix/sysv/linux/microblaze/mmap.S    |   50 +
 .../unix/sysv/linux/{arm => microblaze}/msgctl.c   |    0
 .../sysv/linux/microblaze/nptl/bits/pthreadtypes.h |  176 +
 .../sysv/linux/microblaze/nptl/bits/semaphore.h    |   32 +
 .../linux/{arm => microblaze}/nptl/c++-types.data  |    0
 .../unix/sysv/linux/microblaze/nptl/createthread.c |   23 +
 .../sysdeps/unix/sysv/linux/microblaze/nptl/fork.c |   29 +
 .../unix/sysv/linux/microblaze/nptl/ld.abilist     |   12 +
 .../linux/microblaze/nptl/libBrokenLocale.abilist  |    3 +
 .../unix/sysv/linux/microblaze/nptl/libanl.abilist |    6 +
 .../unix/sysv/linux/microblaze/nptl/libc.abilist   | 2082 ++
 .../sysv/linux/microblaze/nptl/libcrypt.abilist    |    9 +
 .../unix/sysv/linux/microblaze/nptl/libdl.abilist  |   11 +
 .../unix/sysv/linux/microblaze/nptl/libm.abilist   |  370 +
 .../unix/sysv/linux/microblaze/nptl/libnsl.abilist |  123 +
 .../sysv/linux/microblaze/nptl/libpthread.abilist  |  224 +
 .../sysv/linux/microblaze/nptl/libresolv.abilist   |   93 +
 .../unix/sysv/linux/microblaze/nptl/librt.abilist  |   42 +
 .../linux/microblaze/nptl/libthread_db.abilist     |   42 +
 .../sysv/linux/microblaze/nptl/libutil.abilist     |    8 +
 .../unix/sysv/linux/microblaze/nptl/localplt.data  |   11 +
 .../unix/sysv/linux/microblaze/nptl/lowlevellock.h |  317 +
 .../unix/sysv/linux/microblaze/nptl/pt-vfork.S     |   21 +
 .../unix/sysv/linux/microblaze/nptl/pthread_once.c |   89 +
 .../unix/sysv/linux/microblaze/nptl/vfork.S        |   46 +
 .../linux/{mips => microblaze}/profil-counter.h    |    0
 .../unix/sysv/linux/{arm => microblaze}/semctl.c   |    0
 .../sysv/linux/{am33 => microblaze}/setgroups.c    |    0
 .../unix/sysv/linux/{arm => microblaze}/shmctl.c   |    0
 .../unix/sysv/linux/microblaze/sigcontextinfo.h    |   25 +
 ports/sysdeps/unix/sysv/linux/microblaze/socket.S  |  126 +
 .../unix/sysv/linux/microblaze/sys/procfs.h        |  123 +
 .../sysdeps/unix/sysv/linux/microblaze/sys/user.h  |   77 +
 ports/sysdeps/unix/sysv/linux/microblaze/syscall.S |   37 +
 .../unix/sysv/linux/microblaze/syscalls.list       |   18 +
 ports/sysdeps/unix/sysv/linux/microblaze/sysdep.S  |   39 +
 ports/sysdeps/unix/sysv/linux/microblaze/sysdep.h  |  307 +
 .../unix/sysv/linux/{am33 => microblaze}/xstat.c   |    0
 ports/sysdeps/unix/sysv/linux/mips/bits/siginfo.h  |    8 +-
 .../unix/sysv/linux/mips/kernel_rt_sigframe.h      |    2 +
 .../unix/sysv/linux/mips/mips32/nptl/libm.abilist  |    4 +
 .../sysv/linux/mips/mips64/n32/nptl/libm.abilist   |    5 +
 .../unix/sysv/linux/mips/mips64/n32/sysdep.h       |    2 -
 .../sysv/linux/mips/mips64/n64/nptl/libm.abilist   |    5 +
 .../unix/sysv/linux/mips/mips64/n64/sysdep.h       |    2 -
 .../sysv/linux/mips/mips64/nptl/sysdep-cancel.h    |   90 +-
 .../powerpc/powerpc32/nofpu/nptl/libm.abilist      |    5 +
 ports/sysdeps/unix/sysv/linux/tile/bits/siginfo.h  |   10 +-
 .../linux/tile/tilegx/tilegx32/nptl/libm.abilist   |    4 +
 .../linux/tile/tilegx/tilegx64/nptl/libm.abilist   |    4 +
 .../unix/sysv/linux/tile/tilepro/nptl/libm.abilist |    4 +
 posix/Makefile                                     |    3 +-
 posix/Versions                                     |    2 +-
 posix/bug-regex5.c                                 |    1 +
 posix/fnmatch_loop.c                               |    2 +
 posix/regcomp.c                                    |    2 +
 posix/regexec.c                                    |    2 +
 posix/tst-getaddrinfo4.c                           |   67 +
 posix/tst-rfc3484-2.c                              |    1 +
 posix/tst-rfc3484-3.c                              |    1 +
 posix/tst-rfc3484.c                                |    1 +
 resolv/nss_dns/dns-canon.c                         |    1 +
 resolv/nss_dns/dns-network.c                       |    1 +
 resolv/res_debug.c                                 |   12 +-
 resolv/res_init.c                                  |    1 +
 resolv/res_mkquery.c                               |    1 +
 resolv/resolv.h                                    |    2 +-
 resolv/tst-aton.c                                  |    1 +
 resource/setrlimit.c                               |    9 +-
 rt/tst-aio7.c                                      |   17 +-
 scripts/bench.pl                                   |  117 +-
 setjmp/Makefile                                    |   10 +-
 setjmp/tst-setjmp-fp.c                             |  105 +
 setjmp/tst-sigsetjmp.c                             |   44 +
 soft-fp/op-common.h                                |   59 +-
 soft-fp/testit.c                                   |    8 +-
 stdio-common/Makefile                              |    2 +-
 stdio-common/bug26.c                               |   37 +
 stdio-common/tstdiomisc.c                          |   72 +-
 stdio-common/vfscanf.c                             |   16 +-
 stdlib/Makefile                                    |    1 +
 stdlib/bits/stdlib-ldbl.h                          |    4 +-
 stdlib/cxa_atexit.c                                |    1 +
 stdlib/cxa_finalize.c                              |    1 +
 stdlib/cxa_thread_atexit_impl.c                    |    2 +-
 stdlib/exit.c                                      |    5 +-
 stdlib/gen-fpioconst.c                             |    1 +
 stdlib/random.c                                    |    5 +-
 stdlib/stdlib.h                                    |    7 +-
 stdlib/strtol_l.c                                  |    1 +
 stdlib/tst-strtod6.c                               |   15 +
 string/bits/string2.h                              |   25 +-
 string/tst-endian.c                                |    2 +-
 sunrpc/auth_des.c                                  |    1 +
 sunrpc/clnt_udp.c                                  |    1 +
 sunrpc/rpc_main.c                                  |   14 +-
 sunrpc/rtime.c                                     |    1 +
 sunrpc/svcauth_des.c                               |    1 +
 sunrpc/xdr.c                                       |    1 +
 sunrpc/xdr_intXX_t.c                               |    1 +
 sunrpc/xdr_rec.c                                   |    1 +
 sysdeps/generic/inttypes.h                         |    7 -
 sysdeps/generic/ldconfig.h                         |    2 +
 sysdeps/generic/ldsodefs.h                         |   17 +
 sysdeps/generic/math-tests.h                       |    6 +
 sysdeps/generic/math_private.h                     |   12 +
 sysdeps/generic/memusage.h                         |    1 +
 sysdeps/generic/not-cancel.h                       |    8 +
 sysdeps/generic/stdint.h                           |   13 -
 sysdeps/gnu/netinet/tcp.h                          |    1 +
 sysdeps/i386/configure                             |   49 +
 sysdeps/i386/configure.in                          |   29 +
 sysdeps/i386/fpu/libm-test-ulps                    | 6795 +++++--
 sysdeps/i386/fpu/math-tests.h                      |    3 +-
 sysdeps/ieee754/dbl-64/e_atan2.c                   |   38 +-
 sysdeps/ieee754/dbl-64/e_gamma_r.c                 |  140 +-
 sysdeps/ieee754/dbl-64/e_log.c                     |  228 +-
 sysdeps/ieee754/dbl-64/e_pow.c                     |   19 +-
 sysdeps/ieee754/dbl-64/e_remainder.c               |   15 +-
 sysdeps/ieee754/dbl-64/gamma_product.c             |   75 +
 sysdeps/ieee754/dbl-64/gamma_productf.c            |   46 +
 sysdeps/ieee754/dbl-64/mpa.h                       |   15 +-
 sysdeps/ieee754/dbl-64/mpatan.c                    |    4 +-
 sysdeps/ieee754/dbl-64/mpatan2.c                   |    6 +-
 sysdeps/ieee754/dbl-64/mpexp.c                     |    6 +-
 sysdeps/ieee754/dbl-64/mptan.c                     |    2 +-
 sysdeps/ieee754/dbl-64/s_atan.c                    |  397 +-
 sysdeps/ieee754/dbl-64/s_issignaling.c             |   46 +
 sysdeps/ieee754/dbl-64/s_nearbyint.c               |    2 +
 sysdeps/ieee754/dbl-64/s_sin.c                     | 2116 ++-
 sysdeps/ieee754/dbl-64/s_tan.c                     | 1133 +-
 sysdeps/ieee754/dbl-64/upow.h                      |    2 -
 sysdeps/ieee754/dbl-64/urem.h                      |    8 +-
 sysdeps/ieee754/dbl-64/usncs.h                     |    2 -
 sysdeps/ieee754/dbl-64/wordsize-64/e_fmod.c        |    1 +
 sysdeps/ieee754/dbl-64/wordsize-64/e_log10.c       |    1 +
 sysdeps/ieee754/dbl-64/wordsize-64/math_private.h  |    1 +
 sysdeps/ieee754/dbl-64/wordsize-64/s_finite.c      |    1 +
 sysdeps/ieee754/dbl-64/wordsize-64/s_floor.c       |    1 +
 sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c       |    1 +
 sysdeps/ieee754/dbl-64/wordsize-64/s_issignaling.c |   43 +
 sysdeps/ieee754/dbl-64/wordsize-64/s_modf.c        |    1 +
 sysdeps/ieee754/dbl-64/wordsize-64/s_remquo.c      |    2 +-
 sysdeps/ieee754/dbl-64/wordsize-64/s_round.c       |    2 +-
 sysdeps/ieee754/flt-32/e_gammaf_r.c                |  134 +-
 sysdeps/ieee754/flt-32/s_issignalingf.c            |   42 +
 sysdeps/ieee754/flt-32/s_nearbyintf.c              |    2 +
 sysdeps/ieee754/k_standard.c                       |    2 +-
 sysdeps/ieee754/ldbl-128/e_gammal_r.c              |  145 +-
 sysdeps/ieee754/ldbl-128/e_rem_pio2l.c             |   10 +-
 sysdeps/ieee754/ldbl-128/gamma_productl.c          |   75 +
 sysdeps/ieee754/ldbl-128/s_issignalingl.c          |   45 +
 sysdeps/ieee754/ldbl-128/s_nearbyintl.c            |    2 +
 sysdeps/ieee754/ldbl-128ibm/e_gammal_r.c           |  144 +-
 sysdeps/ieee754/ldbl-128ibm/e_rem_pio2l.c          |   10 +-
 sysdeps/ieee754/ldbl-128ibm/gamma_productl.c       |   42 +
 sysdeps/ieee754/ldbl-128ibm/math_ldbl.h            |    1 +
 sysdeps/ieee754/ldbl-128ibm/s_issignalingl.c       |   45 +
 sysdeps/ieee754/ldbl-128ibm/s_nearbyintl.c         |    5 +
 sysdeps/ieee754/ldbl-96/e_gammal_r.c               |  143 +-
 sysdeps/ieee754/ldbl-96/e_hypotl.c                 |    2 +-
 sysdeps/ieee754/ldbl-96/gamma_product.c            |   46 +
 sysdeps/ieee754/ldbl-96/gamma_productl.c           |   75 +
 sysdeps/ieee754/ldbl-96/s_issignalingl.c           |   43 +
 sysdeps/ieee754/ldbl-96/s_nearbyintl.c             |    2 +
 sysdeps/ieee754/s_lib_version.c                    |    9 +-
 sysdeps/mach/hurd/bits/ioctls.h                    |    2 +-
 sysdeps/mach/hurd/bits/statvfs.h                   |    4 +-
 sysdeps/mach/hurd/i386/init-first.c                |   26 +-
 sysdeps/mach/hurd/open.c                           |   11 -
 sysdeps/mach/hurd/openat.c                         |   13 -
 sysdeps/posix/getaddrinfo.c                        |   37 +-
 sysdeps/posix/opendir.c                            |    1 +
 sysdeps/posix/timespec_get.c                       |   38 +
 sysdeps/posix/truncate.c                           |   17 +-
 sysdeps/powerpc/fpu/e_hypot.c                      |   23 +-
 sysdeps/powerpc/fpu/e_hypotf.c                     |   22 +-
 sysdeps/powerpc/fpu/e_sqrt.c                       |    2 +-
 sysdeps/powerpc/fpu/e_sqrtf.c                      |    2 +-
 sysdeps/powerpc/fpu/libm-test-ulps                 | 7577 ++++++--
 sysdeps/powerpc/math-tests.h                       |   27 +
 sysdeps/powerpc/power4/fpu/mpa-arch.h              |    2 +-
 sysdeps/powerpc/power4/fpu/mpa.c                   |   20 +-
 sysdeps/powerpc/power5+/fpu/s_modf.c               |   58 +
 sysdeps/powerpc/power5+/fpu/s_modff.c              |   46 +
 sysdeps/powerpc/powerpc32/fpu/s_rint.S             |    6 +-
 sysdeps/powerpc/powerpc32/fpu/s_rintf.S            |    6 +-
 sysdeps/powerpc/powerpc32/power5+/Implies          |    2 +
 sysdeps/powerpc/powerpc32/power5/Implies           |    2 +
 sysdeps/powerpc/powerpc64/fpu/s_rint.S             |    6 +-
 sysdeps/powerpc/powerpc64/fpu/s_rintf.S            |    6 +-
 sysdeps/powerpc/powerpc64/power5+/Implies          |    2 +
 sysdeps/powerpc/powerpc64/power5/Implies           |    2 +
 sysdeps/powerpc/sys/platform/ppc.h                 |   62 +
 sysdeps/powerpc/test-gettimebase.c                 |    1 +
 sysdeps/pthread/aio_fsync.c                        |    7 +-
 sysdeps/s390/fpu/libm-test-ulps                    | 1514 +-
 sysdeps/s390/s390-32/sysdep.h                      |    1 +
 sysdeps/s390/s390-64/sysdep.h                      |    1 +
 sysdeps/sh/sh4/fpu/libm-test-ulps                  |  356 +-
 sysdeps/sparc/fpu/libm-test-ulps                   | 9530 +++++++---
 sysdeps/sparc/sparc32/soft-fp/sfp-machine.h        |    1 +
 sysdeps/sparc/sparc64/soft-fp/sfp-machine.h        |    1 +
 sysdeps/unix/sysv/linux/Makefile                   |    2 +-
 sysdeps/unix/sysv/linux/bits/sched.h               |    6 +-
 sysdeps/unix/sysv/linux/bits/siginfo.h             |    8 +-
 sysdeps/unix/sysv/linux/bits/socket.h              |    4 +-
 sysdeps/unix/sysv/linux/check_pf.c                 |    1 +
 sysdeps/unix/sysv/linux/dl-writev.h                |   38 +
 sysdeps/unix/sysv/linux/getipv4sourcefilter.c      |    1 +
 sysdeps/unix/sysv/linux/getsourcefilter.c          |    1 +
 sysdeps/unix/sysv/linux/i386/nptl/libm.abilist     |    5 +
 sysdeps/unix/sysv/linux/kernel-features.h          |    6 +
 sysdeps/unix/sysv/linux/netlinkaccess.h            |    1 +
 sysdeps/unix/sysv/linux/open64_2.c                 |   31 -
 sysdeps/unix/sysv/linux/open_2.c                   |   31 -
 sysdeps/unix/sysv/linux/openat.c                   |   16 -
 sysdeps/unix/sysv/linux/openat64.c                 |    1 -
 sysdeps/unix/sysv/linux/pathconf.c                 |    7 +
 sysdeps/unix/sysv/linux/powerpc/Versions           |    1 +
 sysdeps/unix/sysv/linux/powerpc/bits/libc-vdso.h   |    6 +-
 sysdeps/unix/sysv/linux/powerpc/init-first.c       |    4 +-
 .../linux/powerpc/powerpc32/fpu/nptl/libm.abilist  |    5 +
 .../sysv/linux/powerpc/powerpc64/nptl/libm.abilist |    5 +
 .../unix/sysv/linux/powerpc/test-gettimebasefreq.c |    1 +
 sysdeps/unix/sysv/linux/powerpc/time.c             |   62 +
 sysdeps/unix/sysv/linux/preadv.c                   |    1 +
 sysdeps/unix/sysv/linux/pwritev.c                  |    1 +
 sysdeps/unix/sysv/linux/s390/bits/siginfo.h        |   10 +-
 sysdeps/unix/sysv/linux/s390/bits/statfs.h         |   24 +-
 .../unix/sysv/linux/s390/s390-32/nptl/libm.abilist |    5 +
 .../unix/sysv/linux/s390/s390-64/nptl/libm.abilist |    5 +
 sysdeps/unix/sysv/linux/setipv4sourcefilter.c      |    1 +
 sysdeps/unix/sysv/linux/setsourcefilter.c          |    1 +
 .../am33 => sysdeps/unix/sysv/linux/sh}/getgid.c   |    0
 sysdeps/unix/sysv/linux/sh/nptl/libm.abilist       |    4 +
 sysdeps/unix/sysv/linux/sparc/bits/siginfo.h       |    8 +-
 .../sysv/linux/sparc/sparc32/nptl/libm.abilist     |    5 +
 .../sysv/linux/sparc/sparc64/nptl/libm.abilist     |    5 +
 sysdeps/unix/sysv/linux/sys/fsuid.h                |    4 +-
 sysdeps/unix/sysv/linux/wordsize-64/glob64.c       |    3 +-
 sysdeps/unix/sysv/linux/wordsize-64/openat.c       |    8 +-
 sysdeps/unix/sysv/linux/x86/bits/siginfo.h         |    8 +-
 .../unix/sysv/linux/x86_64/64/nptl/libm.abilist    |    5 +
 sysdeps/unix/sysv/linux/x86_64/x32/arch_prctl.c    |    1 +
 .../unix/sysv/linux/x86_64/x32/nptl/libm.abilist   |    5 +
 .../mips64/n64 => sysdeps/wordsize-64}/glob64.c    |    0
 sysdeps/x86_64/Makefile                            |   44 +
 sysdeps/x86_64/dl-tls.h                            |    1 +
 sysdeps/x86_64/dl-tlsdesc.h                        |    2 +
 sysdeps/x86_64/fpu/libm-test-ulps                  | 8415 ++++++---
 sysdeps/x86_64/fpu/math_private.h                  |    6 +-
 sysdeps/x86_64/fpu/multiarch/s_fma.c               |    2 +-
 sysdeps/x86_64/fpu/multiarch/s_fmaf.c              |    2 +-
 sysdeps/x86_64/memset.S                            | 1405 +--
 sysdeps/x86_64/multiarch/Makefile                  |    2 +-
 sysdeps/x86_64/multiarch/ifunc-impl-list.c         |    1 +
 sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S   |  175 +
 sysdeps/x86_64/multiarch/memcpy.S                  |   15 +-
 {elf => sysdeps/x86_64}/tst-audit3.c               |    0
 {elf => sysdeps/x86_64}/tst-audit4.c               |    0
 {elf => sysdeps/x86_64}/tst-audit5.c               |    0
 {elf => sysdeps/x86_64}/tst-audit6.c               |    0
 {elf => sysdeps/x86_64}/tst-audit7.c               |    0
 {elf => sysdeps/x86_64}/tst-auditmod3a.c           |    0
 {elf => sysdeps/x86_64}/tst-auditmod3b.c           |    0
 {elf => sysdeps/x86_64}/tst-auditmod4a.c           |    0
 {elf => sysdeps/x86_64}/tst-auditmod4b.c           |    0
 {elf => sysdeps/x86_64}/tst-auditmod5a.c           |    0
 {elf => sysdeps/x86_64}/tst-auditmod5b.c           |    0
 {elf => sysdeps/x86_64}/tst-auditmod6a.c           |    0
 {elf => sysdeps/x86_64}/tst-auditmod6b.c           |    0
 {elf => sysdeps/x86_64}/tst-auditmod6c.c           |    0
 {elf => sysdeps/x86_64}/tst-auditmod7a.c           |    0
 {elf => sysdeps/x86_64}/tst-auditmod7b.c           |    0
 time/Makefile                                      |    2 +-
 time/alt_digit.c                                   |    1 +
 time/era.c                                         |    1 +
 time/getdate.c                                     |   42 +
 time/strptime_l.c                                  |    4 +-
 time/tst-getdate.c                                 |    4 +
 time/tst-strptime-whitespace.c                     |   43 +
 wcsmbs/tst-c16c32-1.c                              |    2 +-
 710 files changed, 82165 insertions(+), 29441 deletions(-)
 create mode 100644 benchtests/README
 create mode 100644 benchtests/acos-inputs
 create mode 100644 benchtests/acosh-inputs
 create mode 100644 benchtests/asin-inputs
 create mode 100644 benchtests/asinh-inputs
 create mode 100644 benchtests/atan-inputs
 create mode 100644 benchtests/atanh-inputs
 create mode 100644 benchtests/bench-modf.c
 create mode 100644 benchtests/bench-timing.h
 create mode 100644 benchtests/cos-inputs
 create mode 100644 benchtests/cosh-inputs
 create mode 100644 benchtests/log-inputs
 create mode 100644 benchtests/rint-inputs
 create mode 100644 benchtests/sin-inputs
 create mode 100644 benchtests/sinh-inputs
 create mode 100644 benchtests/tan-inputs
 create mode 100644 benchtests/tanh-inputs
 create mode 100644 elf/dl-writev.h
 create mode 100644 io/open64_2.c
 create mode 100644 io/open_2.c
 create mode 100644 io/openat64_2.c
 create mode 100644 io/openat_2.c
 rename {posix => login}/getlogin.c (100%)
 rename {posix => login}/getlogin_r.c (100%)
 rename {debug => login}/getlogin_r_chk.c (100%)
 rename {debug => login}/ptsname_r_chk.c (100%)
 rename {posix => login}/setlogin.c (100%)
 create mode 100644 nss/test-digits-dots.c
 create mode 100644 ports/ChangeLog.microblaze
 delete mode 100644 ports/sysdeps/aarch64/machine-gmon.h
 create mode 100755 ports/sysdeps/arm/armv7/configure
 create mode 100644 ports/sysdeps/arm/armv7/configure.in
 create mode 100644 ports/sysdeps/arm/armv7/multiarch/Makefile
 create mode 100644 ports/sysdeps/arm/armv7/multiarch/aeabi_memcpy.c
 create mode 100644 ports/sysdeps/arm/armv7/multiarch/ifunc-impl-list.c
 create mode 100644 ports/sysdeps/arm/armv7/multiarch/memcpy.S
 create mode 100644 ports/sysdeps/arm/armv7/multiarch/memcpy_impl.S
 create mode 100644 ports/sysdeps/arm/armv7/multiarch/memcpy_neon.S
 create mode 100644 ports/sysdeps/arm/armv7/multiarch/memcpy_vfp.S
 create mode 100644 ports/sysdeps/hppa/math_private.h
 create mode 100644 ports/sysdeps/microblaze/Implies
 create mode 100644 ports/sysdeps/microblaze/Makefile
 create mode 100644 ports/sysdeps/microblaze/__longjmp.S
 create mode 100644 ports/sysdeps/microblaze/_mcount.S
 create mode 100644 ports/sysdeps/microblaze/abort-instr.h
 create mode 100644 ports/sysdeps/microblaze/asm-syntax.h
 create mode 100644 ports/sysdeps/microblaze/backtrace.c
 create mode 100644 ports/sysdeps/microblaze/backtrace_linux.c
 create mode 100755 ports/sysdeps/microblaze/bits/atomic.h
 create mode 100644 ports/sysdeps/microblaze/bits/endian.h
 create mode 100644 ports/sysdeps/microblaze/bits/fenv.h
 create mode 100644 ports/sysdeps/microblaze/bits/link.h
 create mode 100644 ports/sysdeps/microblaze/bits/setjmp.h
 create mode 100644 ports/sysdeps/microblaze/bsd-_setjmp.S
 create mode 100644 ports/sysdeps/microblaze/bsd-setjmp.S
 create mode 100644 ports/sysdeps/microblaze/crti.S
 create mode 100644 ports/sysdeps/microblaze/crtn.S
 create mode 100644 ports/sysdeps/microblaze/dl-machine.h
 create mode 100644 ports/sysdeps/microblaze/dl-tls.h
 create mode 100644 ports/sysdeps/microblaze/dl-trampoline.S
 create mode 100644 ports/sysdeps/microblaze/fegetround.c
 create mode 100644 ports/sysdeps/microblaze/fesetround.c
 create mode 100644 ports/sysdeps/microblaze/gccframe.h
 create mode 100644 ports/sysdeps/microblaze/jmpbuf-unwind.h
 create mode 100644 ports/sysdeps/microblaze/ldsodefs.h
 create mode 100644 ports/sysdeps/microblaze/libc-tls.c
 create mode 100644 ports/sysdeps/microblaze/libm-test-ulps
 create mode 100644 ports/sysdeps/microblaze/libm-test-ulps_new
 create mode 100644 ports/sysdeps/microblaze/machine-gmon.h
 create mode 100644 ports/sysdeps/microblaze/math_private.h
 create mode 100644 ports/sysdeps/microblaze/memusage.h
 copy ports/sysdeps/{aarch64 => microblaze}/nptl/Makefile (100%)
 copy ports/sysdeps/{aarch64 => microblaze}/nptl/pthread_spin_lock.c (100%)
 create mode 100644 ports/sysdeps/microblaze/nptl/pthreaddef.h
 create mode 100644 ports/sysdeps/microblaze/nptl/tcb-offsets.sym
 create mode 100644 ports/sysdeps/microblaze/nptl/tls.h
 create mode 100644 ports/sysdeps/microblaze/preconfigure
 create mode 100644 ports/sysdeps/microblaze/setjmp.S
 create mode 100644 ports/sysdeps/microblaze/shlib-versions
 create mode 100644 ports/sysdeps/microblaze/sotruss-lib.c
 create mode 100644 ports/sysdeps/microblaze/stackinfo.h
 create mode 100644 ports/sysdeps/microblaze/start.S
 create mode 100644 ports/sysdeps/microblaze/sysdep.h
 create mode 100644 ports/sysdeps/microblaze/tls-macros.h
 create mode 100644 ports/sysdeps/microblaze/tst-audit.h
 create mode 100644 ports/sysdeps/mips/math_private.h
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/Makefile
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/Versions
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/____longjmp_chk.S
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/bits/fcntl.h
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/bits/mman.h
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/bits/stat.h
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/brk.c
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/clone.S
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/configure
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/configure.in
 copy ports/sysdeps/unix/sysv/linux/{am33 => microblaze}/fcntl.c (100%)
 copy ports/sysdeps/unix/sysv/linux/{am33 => microblaze}/fxstat.c (100%)
 copy ports/sysdeps/unix/sysv/linux/{arm => microblaze}/fxstatat.c (100%)
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/getsysstats.c
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/kernel-features.h
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/kernel_stat.h
 copy ports/sysdeps/unix/sysv/linux/{am33 => microblaze}/lxstat.c (100%)
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/mmap.S
 copy ports/sysdeps/unix/sysv/linux/{arm => microblaze}/msgctl.c (100%)
 create mode 100644 
ports/sysdeps/unix/sysv/linux/microblaze/nptl/bits/pthreadtypes.h
 create mode 100644 
ports/sysdeps/unix/sysv/linux/microblaze/nptl/bits/semaphore.h
 copy ports/sysdeps/unix/sysv/linux/{arm => microblaze}/nptl/c++-types.data 
(100%)
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/nptl/createthread.c
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/nptl/fork.c
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/nptl/ld.abilist
 create mode 100644 
ports/sysdeps/unix/sysv/linux/microblaze/nptl/libBrokenLocale.abilist
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/nptl/libanl.abilist
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/nptl/libc.abilist
 create mode 100644 
ports/sysdeps/unix/sysv/linux/microblaze/nptl/libcrypt.abilist
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/nptl/libdl.abilist
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/nptl/libm.abilist
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/nptl/libnsl.abilist
 create mode 100644 
ports/sysdeps/unix/sysv/linux/microblaze/nptl/libpthread.abilist
 create mode 100644 
ports/sysdeps/unix/sysv/linux/microblaze/nptl/libresolv.abilist
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/nptl/librt.abilist
 create mode 100644 
ports/sysdeps/unix/sysv/linux/microblaze/nptl/libthread_db.abilist
 create mode 100644 
ports/sysdeps/unix/sysv/linux/microblaze/nptl/libutil.abilist
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/nptl/localplt.data
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/nptl/lowlevellock.h
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/nptl/pt-vfork.S
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/nptl/pthread_once.c
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/nptl/vfork.S
 copy ports/sysdeps/unix/sysv/linux/{mips => microblaze}/profil-counter.h (100%)
 copy ports/sysdeps/unix/sysv/linux/{arm => microblaze}/semctl.c (100%)
 copy ports/sysdeps/unix/sysv/linux/{am33 => microblaze}/setgroups.c (100%)
 copy ports/sysdeps/unix/sysv/linux/{arm => microblaze}/shmctl.c (100%)
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/sigcontextinfo.h
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/socket.S
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/sys/procfs.h
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/sys/user.h
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/syscall.S
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/syscalls.list
 create mode 100644 ports/sysdeps/unix/sysv/linux/microblaze/sysdep.S
 create mode 100755 ports/sysdeps/unix/sysv/linux/microblaze/sysdep.h
 copy ports/sysdeps/unix/sysv/linux/{am33 => microblaze}/xstat.c (100%)
 create mode 100644 posix/tst-getaddrinfo4.c
 create mode 100644 setjmp/tst-setjmp-fp.c
 create mode 100644 setjmp/tst-sigsetjmp.c
 create mode 100644 stdio-common/bug26.c
 create mode 100644 sysdeps/ieee754/dbl-64/gamma_product.c
 create mode 100644 sysdeps/ieee754/dbl-64/gamma_productf.c
 create mode 100644 sysdeps/ieee754/dbl-64/s_issignaling.c
 create mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_issignaling.c
 create mode 100644 sysdeps/ieee754/flt-32/s_issignalingf.c
 create mode 100644 sysdeps/ieee754/ldbl-128/gamma_productl.c
 create mode 100644 sysdeps/ieee754/ldbl-128/s_issignalingl.c
 create mode 100644 sysdeps/ieee754/ldbl-128ibm/gamma_productl.c
 create mode 100644 sysdeps/ieee754/ldbl-128ibm/s_issignalingl.c
 create mode 100644 sysdeps/ieee754/ldbl-96/gamma_product.c
 create mode 100644 sysdeps/ieee754/ldbl-96/gamma_productl.c
 create mode 100644 sysdeps/ieee754/ldbl-96/s_issignalingl.c
 create mode 100644 sysdeps/posix/timespec_get.c
 create mode 100644 sysdeps/powerpc/math-tests.h
 create mode 100644 sysdeps/powerpc/power5+/fpu/s_modf.c
 create mode 100644 sysdeps/powerpc/power5+/fpu/s_modff.c
 create mode 100644 sysdeps/unix/sysv/linux/dl-writev.h
 delete mode 100644 sysdeps/unix/sysv/linux/open64_2.c
 delete mode 100644 sysdeps/unix/sysv/linux/open_2.c
 create mode 100644 sysdeps/unix/sysv/linux/powerpc/time.c
 copy {ports/sysdeps/unix/sysv/linux/am33 => 
sysdeps/unix/sysv/linux/sh}/getgid.c (100%)
 copy {ports/sysdeps/unix/sysv/linux/mips/mips64/n64 => 
sysdeps/wordsize-64}/glob64.c (100%)
 create mode 100644 sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S
 rename {elf => sysdeps/x86_64}/tst-audit3.c (100%)
 rename {elf => sysdeps/x86_64}/tst-audit4.c (100%)
 rename {elf => sysdeps/x86_64}/tst-audit5.c (100%)
 rename {elf => sysdeps/x86_64}/tst-audit6.c (100%)
 rename {elf => sysdeps/x86_64}/tst-audit7.c (100%)
 rename {elf => sysdeps/x86_64}/tst-auditmod3a.c (100%)
 rename {elf => sysdeps/x86_64}/tst-auditmod3b.c (100%)
 rename {elf => sysdeps/x86_64}/tst-auditmod4a.c (100%)
 rename {elf => sysdeps/x86_64}/tst-auditmod4b.c (100%)
 rename {elf => sysdeps/x86_64}/tst-auditmod5a.c (100%)
 rename {elf => sysdeps/x86_64}/tst-auditmod5b.c (100%)
 rename {elf => sysdeps/x86_64}/tst-auditmod6a.c (100%)
 rename {elf => sysdeps/x86_64}/tst-auditmod6b.c (100%)
 rename {elf => sysdeps/x86_64}/tst-auditmod6c.c (100%)
 rename {elf => sysdeps/x86_64}/tst-auditmod7a.c (100%)
 rename {elf => sysdeps/x86_64}/tst-auditmod7b.c (100%)
 create mode 100644 time/tst-strptime-whitespace.c


hooks/post-receive
-- 
glibc maintenance



reply via email to

[Prev in Thread] Current Thread [Next in Thread]