[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-1354-gaf15c19 |
Date: |
Fri, 24 May 2013 06:26:07 +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 af15c191766fd413ef6fedc9d54b87962332ca71 (commit)
via 356b3480232d1a8f689c6c275e45c2a4c68efb30 (commit)
via b0f1246ab45b6d27e2bba64aa8dfe407ac740537 (commit)
via fbbe2b9a1f04c00ea0f8820a545bd4ca780ffa30 (commit)
via 7a86be6e5f18ba99b25d75c555ce56fe1fcea325 (commit)
via 1728ab378ef2302aaaf921f6109dbb6d30659c88 (commit)
via 3a7182a14becbf3149419bdbaff4388b636c9f31 (commit)
via 28831a9a671b109e49d0a4ddce00a08d734bfc97 (commit)
via 5739f705eed5cf58e7b439e5983542e06d7fc2da (commit)
via e375e83d17f930519f52342aa83c89e8a287fe1d (commit)
via 6f2e90e78f151bab153c2b38492505ae2012db06 (commit)
via fce14d4e9c6e08ad8c825fe88d8cbdac5c739565 (commit)
via 9ad027fb30f8b4d07dbf103a245bfb1c73394897 (commit)
via eb66fd21bf0689fb86469c81d5a2c7db7d1ec9fa (commit)
via e42a38dd9dd4bbeb0fbd6e99f35d796ba37b6879 (commit)
via 2e0fb52187504fad6657c9462ce650a540d5e387 (commit)
via b5784d95bb94eda59b08aca735406908e209f638 (commit)
via bdef0be784c57c6e01a64933a167f29b2bd0cd6e (commit)
via 5aa4a1a1fd742479818a668d42d91ca9ec4a6318 (commit)
via 98c48fe5cc4317123a168490a8fb37540e23f104 (commit)
via 3775a8bc2d2e0c29c8a7e673f5f42537ced2b3c7 (commit)
via 0a1b2ae6f6d511519ab3c0ccbf54982ae65bc444 (commit)
via b33d4ce4a2a05ca8a29798f410657e43722193ff (commit)
via defa03577f2dfeca7bc859426954a22b702ada43 (commit)
via d56ca734b59a76470a2f0faa61dd7fb775ce0bb0 (commit)
via bef0b507497a019ae2a3f56b625e106d2b433629 (commit)
via 912cc4b3e4f9752b76d9cd43950fb8f5fa87117d (commit)
via 44f908d0e99bc9917e44cd80caa149a4b13ae8a7 (commit)
via 3bd49b20ff0438e291434b7d9dae9f45fc6548fc (commit)
via 9bb2a810a940fc5c404155fc89a0262634324491 (commit)
via 04eed2b06178eb80c4909782a4e00dbbc748b6d4 (commit)
via a065ceffdf88637394eaaa1257c8aac2c1a3ffd4 (commit)
via a600e5cef53e10147932d910cdb2fdfc62afae4e (commit)
via 6b18bea6256e1eefebd27811873831d0e3f171de (commit)
via 63270c24c520c53193b2fd07104ad30039914058 (commit)
via 4a97cddffb5953cd327508ea1864f612e25d3028 (commit)
via 446737706c186b33529a2c07fcb6f0cc10b2d1ea (commit)
via aaa8cb4b43511c62b11ac6f10e9beea3d5035a68 (commit)
via 5cebee5db0e891a91d947ef6015f1425fd2fd658 (commit)
via e903a7138b4a39904b9d17a1d7715ae7c17fd832 (commit)
via d3cfc668a3988168ccd9342e46cd884da511367b (commit)
via 6bcae14685204da833b3451e0636eb346b639d67 (commit)
via 0e2b9cdde7def82bc7c2df5b0fae323825b222a3 (commit)
via 69854bb5e9d734784b08a8ab1391ac8a8f5256c1 (commit)
via b2e1393c60e8350a97514750002919c156c28bff (commit)
via 37bb363f03d75e5e6f2ca45f2c686a3a0167797e (commit)
via f816705060415c476d8a9a0cbb683dc7a5aeef8e (commit)
via ec4ff04d23f396e39087e0effd5b8a6c62abca95 (commit)
via 280ea923be8e1f54b0973f3f14efc0bdc4552120 (commit)
via cd18e90aa65f44a878fa13dbef9543471f2b3a16 (commit)
via d2f9799e7ca00687eb1a57f2747b4293e1a7dea6 (commit)
via 2a185d32e830589bf9ae50f9243bb304f84b110b (commit)
via 6cbec759de7941016b30a5e46bdef535657ed0eb (commit)
via aefc9b8c7c62ec25568ae9241db333436ae6860b (commit)
via bc16e260d0e74b36e48d30edc6ea4f1152700c09 (commit)
via af00a34d085eae098349671c7d753a681b90c78f (commit)
via 495ded2c8c1eb8c0ac4b54add2dd397852e19cba (commit)
via 777b0332c0598ebba46685b41ea5846640751c19 (commit)
via 64d063b80005674a856ae4fee638a739137f6775 (commit)
via 67e971f18ffc9b3ea57cbccba54d5203d1e6a988 (commit)
via 64487e126468f91ecdfe7ab7a0f3a82762874d5a (commit)
via e015e27b902c3e599370771dbbb0c5de0ec00f44 (commit)
via a57da9551698153f0e5261b419388004b039820f (commit)
via ae6b60cc5e4f9010d0ed928ca41633eba2e53ccb (commit)
via 1e3803454e5ff517609c96166fcfaf966369920f (commit)
via 83a6b66ae93842ded5162aff66c29fe318bfa730 (commit)
via 1362a2aa4e6e433f7846c8512cab5a21dd5de46d (commit)
via a7ac752299cb61f3140ab76c6f0a4ed46f52df55 (commit)
via ef26eece6331a1f6d959818e37c438cc7ce68e53 (commit)
via 8cfdb7e0560ab27e70a1d2e898fb4a0a67a13c70 (commit)
via d22ca8cdfb98001d03772ef264b244930d439b3f (commit)
via bcda98809c4a8681661cdaafbe23ec318fb4c394 (commit)
via 06d5adfbda9ee26543116854125d4d09bedb6b29 (commit)
via 41c7328e851ffc090dbbc4db707c0e8dfa0ae870 (commit)
via cbc105f8b590fa5f5343160ef0a33dde6366c427 (commit)
via 0409959c86f6840510851a851a1588677a2e537b (commit)
via e25cfa60057364e8bb6e5340b26ac21341fa4953 (commit)
via 58a1335e76a553e1cf4edeebc27f16fc9b53d6e6 (commit)
via bb48a26acf98a377a0ec235d127311ae4fbfb623 (commit)
via ccffb2a2db302beb07493fca6b1365ff3c8135dc (commit)
via 9e1d4ac924d66f4cfbcca3e98bd1bd62a5d92d5f (commit)
via 9dc7c64f932f22278bb34b18f855956755106fd0 (commit)
via 05087fbb0dadfd38cd4e2743e63a8c5c0ca1de54 (commit)
via 54206aa6a2729c0bfe10321c6d74c441bef36223 (commit)
via e98cdb38ee2dfd6ea9dc0fc07b5fa56421387964 (commit)
via 4f510e3aeeeb3fd974a12a71789fa9c63ab8c6dd (commit)
via 47c71d9323df1356ac803bdddb7a8f512faf9962 (commit)
via 9967e003b32d20441892386f1092d1aded51e1aa (commit)
via e6b5a29364551637c6f43e6c41b06cd8dd3a129b (commit)
via 4fdd5ec1257f6a5a7bc629febaaef0209c17ea05 (commit)
via a186dc916c30e5077e092335e6c264d9d18688df (commit)
via c5abd7ce01539dc5224f7533c9d1048900992317 (commit)
via b7845b638818f32401070f00a61d3b42595ab223 (commit)
via 7f86996afc72481789c01ccc392e542d3318ddc0 (commit)
via 38435a9aff78b013067d1cccf7b9822af6e28cfb (commit)
via 791de44658c1cbf0f62b4c70a4c464b43a34dd48 (commit)
via cb83063b0c24b05f1d3d6efb8008e5067de557e7 (commit)
via a0f487b2aff063340cd4c5e9d696d742e1f6951f (commit)
via 3ad6c54707dc4b68ce1b0192b86be9c819ae0320 (commit)
via 80f844c9d898f97e8c9cf7f2571fa1eca46acd46 (commit)
via fb6b0fcbf13acf4a4a9a91720303d88263f3e4f9 (commit)
via 3c2ef5414fa95c0021b740f090770e77ef05af25 (commit)
via 8233957f54a59063c0e5e8a27d82a182fa0d78ab (commit)
via 3e6bd4b19888d355bd3fcb6a95caeda6f5279d45 (commit)
via 222d7f00a4f72ac1e1ae0bf479d003f00d16d0ce (commit)
via a222d91a13149b7034226ff35c55760989089cbd (commit)
via 5cc45e102bdc19dec494e4ae8f0eb832f11af3e5 (commit)
via dd54b8644c60cd7b7bee27ecaae4138e7c056c01 (commit)
via 1ba4f03035faabd9090f61ec5514e2abced5ca29 (commit)
via edf66e57fc2bac083ecc9756a5fe47f9041ed3bb (commit)
via 6d9145d817e570cd986bb088cf2af0bf51ac7dde (commit)
via f5ad94e02ab6b086506cef1f3fea6fe4218073e6 (commit)
via 642e52808d921b2205109ba3cd8dc713be38bc19 (commit)
via 4dd4e15794df2e51bb4d3a5de4356497fa12172f (commit)
via ce544b5bda86f0a42b7f88906faf745926423720 (commit)
via 4cc149fd8e96e42515638350fb13887b0d85cdb6 (commit)
via e6ebd4a7d5de4c5afcede367483051e55363b18f (commit)
via 82a9811d29c00161c7c8ea7f70e2cc30988e192e (commit)
via adbb8027be47b3295367019b2f45863ea3d6c727 (commit)
via 87bd9bc4bd2a49a441bb9ba744c9ddb0c9434823 (commit)
via b79188d71716b6286866e06add976fe84100595e (commit)
via 39120df9b9e2ad9674c0d6265757a7a68e10051f (commit)
via 664a9ce4ca40feabff781fff044c93a43ae15b59 (commit)
via a6f2f4353886ba4868c3f41001d2eac2fcebf4b8 (commit)
via fe62ba37a30b83be7e2a63b667fd519ca7e1b28d (commit)
via 21e31515a694b966f5df11ec2aee6c51b3fd0a96 (commit)
via 5695fc848fb3cd25fb528dada44f8bbdd113c04a (commit)
via 79fd8731113e8402732190ff921aebaaef9218b0 (commit)
via 3377126b0a055e6addaa6bd69f51dd557d774b99 (commit)
via d137b6dc52efbb0a55baba8e8851e930cc781217 (commit)
via 46dede0c00285bb43890ed68c0b8572e855b54e2 (commit)
via 92cc8e332bb3b9b24d2ba581e40d4433594841be (commit)
via 55668624cf2c1c70ff67d8160f021df1f50fab0e (commit)
via 5ff5dfe748c0585bb43e9d16fea9d89dc3bf2b9b (commit)
via 5232b909bf31420497ec864e34f806a545017185 (commit)
via 3ae44082ab30918a6f5aa135620dda08e62593d5 (commit)
via cd24e113c38e81c15a72536a99062373d5701389 (commit)
via 8e39047d31421857f7c8a95816e8eb785199ccb3 (commit)
via 67525cb83217602994d2b75c4a07c9d92705079f (commit)
via 5c56e933683b20ce48512ca1c17c3d7a967998fb (commit)
via adb729bc11fa3e7e2088eddc643a5d4cd4af70d8 (commit)
via c91a49fe2016ce0e3e06ab19e467bdf6fede1988 (commit)
via 8a4473cc905b32afdba26e5617f8e08c6206f4a8 (commit)
via e1b42695eaea6518a632ab02b83f1e4c502a0d13 (commit)
via 2d67d91ac08aa2f793d220ad8712541fefa0ba79 (commit)
via cdcf361fda31ec8b3e93e89d5aa26ee5b68f8867 (commit)
via 72a3b700c592d39e0e76cd75b2c5ff483e70e083 (commit)
via 3c4a2b151b7acbb8f9a04127951a203bd904f138 (commit)
via 890b58d3bd5b2fb5964aa37153f16519e64025a5 (commit)
via 5f67c04f5e076d3cfc4d810e7f5d65ce1788b749 (commit)
via c3e94a953347ecf361ab400111dbb1a62505c7fe (commit)
via cfb6382a4f57226a8c012f67a95ae5502f0dc5b2 (commit)
via 2e167a700a668d79585c9e9e46e0ddd697ac75e2 (commit)
via 539d8e018899ec57283fbe67c12cc1cb8e94d871 (commit)
via b43769a3f59f320b525b5cb40324aa4907018de2 (commit)
via e0b780ad5b94209bf99bf498314bc5c160dc2a15 (commit)
via 68508633191ec7577809a091e7c897b2dd2cdab9 (commit)
via 7775448e570a2bd77886548fc3e9af5007814a8b (commit)
via 4e9b5995775c99e029ed4003aaddb88bfbf8e2cd (commit)
via ace4acc8ace692f64051594afe47efb1135b3c29 (commit)
via e5c74c633e3c92e6653931f6f1b17f955f7e2669 (commit)
via e23872c8db1fb26713b9c15b12686ac7a0077576 (commit)
via fd6cdc6da490616f4d381f4d44f03d61f64da2ba (commit)
via c7a8ba94040820cd324e02babc2d340d395138fc (commit)
via b5510883226aede4e54f9271bbfa9d5585038bde (commit)
via 365261c37ff9156372a32f4ab3f07dcfbd72217e (commit)
via 6ccd0107f3303732409aadffc3bac0e741f1eac4 (commit)
via 783a65c253b144cd7b500720cf37bbddaf861a03 (commit)
via 63cc0e75eadde85676bdde0fe8c90b540c200465 (commit)
via c98ec0b97f5223b1788adde6c25e9f7963efba48 (commit)
via 8a0018d62f3f25d3c36eb45a92a1c64023695b6c (commit)
via 60812ba09d346d2d355bd8272c5e75ca55bc8f03 (commit)
via 8d19fe64eeeece42639c65f9a73558f89ffbe7bb (commit)
via f4564ff0b6131ff0fba4bbc6d4a5340bb8b34388 (commit)
via 43301bd3c281036ba97eef384c9340cc7b6130d3 (commit)
via 85bd816a603a437aedeb688a60a3e0dba4439c50 (commit)
via 7776238604f0636866f9b402bad76796d0f870a5 (commit)
via b5977bf267dc49d9968d8916926239ded29a2cf0 (commit)
via 09c14ed23ec3c5993f0572ca7887fe9ffedf83f8 (commit)
via a688864eed638ec0004f7271918882c8827b7506 (commit)
via 6295157a774bd5fd3c169d3cdd888e2f947767c5 (commit)
via b8de22026d71f539fb1f67c964d2a1ffe989bf83 (commit)
via 11d6e2f2372c4df6bc79aebf6e6f84c43dd0994d (commit)
via 90f42071e3d7d7d595fcd15c7241e7be46b2c2bd (commit)
via 7e80ddb82478e6ad9694b78c441ed00b3d09efa9 (commit)
via 45f058844c33f670475bd02f266942746bcb332b (commit)
via 2236d3595af6e19d57cf9ff4d93b18614fc9436a (commit)
via 7da6d9ed266105e0ebefd01a4b6bf08bf56257c3 (commit)
via b7688c42e7cca0c24889f3a8f9b685783661fb24 (commit)
via 53a5c423fb77a0befa400b4672ac98cf910db986 (commit)
via 2a983a2e0a2da070219a9cc5f4157d9dceee3c88 (commit)
via e69804d14e43f14c3c65dc570afdbfb822c9838b (commit)
via 2f22a1e8dd817fecce67a8f3f8b807257960eec5 (commit)
via 8930ddc705b9197fede41fae2a00f1d3e227a2a4 (commit)
via dc60cb110b75b9dd2a205ad530880a23bf60557c (commit)
via 60f5a8b534207734cdbc75dd3ad26b804036609c (commit)
via faf6f8bca81560d4c644638dd69ac209424a618f (commit)
via b4d1fd337068d2663529616112cefb7daa33dce2 (commit)
via 2b7ae1b27f011919dbd6e87bc76c6f76b66ab186 (commit)
via 2366713d874342c94f9362b0d6b2461e1c68dbc3 (commit)
via 9bf95cbc357fc0c6597be223f66259a91b1e9bb0 (commit)
via 582a3cff1385a493d2759ac1ff9c3e8d6d57bb74 (commit)
via 8094523147ae32d8b53133acf077afd0049c532e (commit)
via bab8a695ee79a5a6e9b2b699938952b006fcbbec (commit)
via e21d7aa71c0700b6611bd55881b862ac73c5cd5b (commit)
via 4c7a4263afe8304e127ae2888950f02c8bc9a9f9 (commit)
via 97ccb9d55a5379eeea6988f26e7f3ad500af0991 (commit)
via ccdef322b865e804d08b368cf75601897e2c57f1 (commit)
via 41f49342e9c262aa0dc7255108b55f19bf742e77 (commit)
via 50022a93fcc36a0130b9f882709ff69f4b91c0cc (commit)
via 08cbd996d33114ca50644d060fbe3a08260430fb (commit)
via f6432d898e44f982dbe8f9229c4894fa4840a670 (commit)
via c7b275d6b3bceb6b400fa3044d13d1001bc605ca (commit)
via 72f0ffdcbeb8135d04cf2dc73f8a5f5c7783a283 (commit)
via 2636ffe65438af689e12b7977fe8609a6ca07c90 (commit)
via 20cd7fb3ae63795ae7c9a464abf5ed19b364ade0 (commit)
via 92945b5261c412eb590b2b34c7ec9a035f0693a1 (commit)
via b65e2ba34b218a58a74123e2d6ba70ab0d4797bf (commit)
via 2389741abb70e282c39125e1017191a985a2cfea (commit)
via e4f223248ebf4bfaf5e300af96aacd0ddc6c30ed (commit)
via 55e4107b2c70b222b5ceb88d9c0ca68f9699b9ce (commit)
via 2016b3cd19acbfb68fae3efdbb0117511614bd4b (commit)
via 92363eb87caf17ea20d262a0eceaf8cace53d374 (commit)
via 6c89344ec29ad96cfdee5330ed012d1187ff1675 (commit)
via 4be9b544ea79d601b82bf9eb82549cc627584630 (commit)
via 2f62b9ee0c086f72ded8abfe84c6d5ab86c49ab1 (commit)
via 6ff444c4184433586a8879376bd5006eb793499a (commit)
via 4bf6b9dd8ee267cf7b9cd256107624b10f051d0b (commit)
via f4804ca2bb7c91c889ed66b88d4fea21b593d2e3 (commit)
via ba384f6ed9275f3966505f2375b56d169e3dc588 (commit)
via ffaa74cf68a370e232279a9a9b0a02ade287cc99 (commit)
via be179c8a36fc171acff0634ac50ad31269ad4742 (commit)
via 8313cb997d2da2465c8560d3164358a68ea1e9ad (commit)
via f78b5caa6ece23ce86f6cabac8edf3ecd6850473 (commit)
via 2969121014b150036551c93a09da7686ffcac817 (commit)
via f238fd190bbfc57f5678ca5c5975b92bfb21e040 (commit)
via bd07f23c4ab55f6606ba656d5ec1e0cbc9b4f356 (commit)
via 22af19f9fb1909690dbe9840c0de093b656b4a68 (commit)
via 4709fe7602b56e9f6ee1ab6afb4067409a784f29 (commit)
via 2d0e0f29f85036d1189231cb7c1f19f27ba14a89 (commit)
via daaa7713e9170ec42536b5a0e46b434dd84753a5 (commit)
via 2bdd4ca6b6c38367e301042c2247395568c63ebd (commit)
via dd395cf1103ec8e26affcf501791505ded4d31c6 (commit)
via 1739edf7a5ebb2c16750408dba2f058c09dd4a7d (commit)
via e97ed6ddbe0d53d616d93669826db225b12c3235 (commit)
via cb57ce6031a84f9fab94eb318909fad368baa81d (commit)
via f414520d3c9d661411db5d59a21daf9790cab3f4 (commit)
via d6752ccd696c71d23cd3df8fb9cc60b61c32e65a (commit)
via 70d9946a44ba381f81eb08c71cc150315cc112ad (commit)
via ffb1ec7b7ff1c65523b6926fc3afbacdb94db356 (commit)
via cc7834d65e59002b530c61569a3b87a6fcb8146d (commit)
via 170704c9ecf838706b59c353bcd3503f8f74bb48 (commit)
via c2af38aa768d1c24b24ba1bed473aaee6c2d675e (commit)
via 4e92d59e26eb33c3ae523783e918a6e839e83ffd (commit)
via 909279a5cfa938c989c9b01c8f48a0276291ec45 (commit)
via bdf028142eb77d6ae59500db875068fa5d7b059d (commit)
via cd52592332ec2bc12a6ede510b69b536c91bc63d (commit)
via a445af0bc722d620afed7683cd320c0e4c7c6059 (commit)
via 7e2f0d2d77e4bc273fe00f99d970605d8e38d4d6 (commit)
via a175b684e2fdf1849a4be8168456e36bf8ce3f6a (commit)
via 310998fe2b7ec34ffeeec51ade90e368f3e2fb55 (commit)
via 41eda41d7489a428abb46202482136a540ec23dc (commit)
via 8ded91fb377ad48c66e8b44929af7214f40f3557 (commit)
via fe77fe6d5155d224edfebbccdbfbc68f62e750dc (commit)
via 3a09b6208d9ac9ef1563be63c56a56f1f45e4909 (commit)
via aea7a9b9d2f9482d174ab95881b132de8472a388 (commit)
via 046f153e209a5cd3f74fd7315743b51ff1853af1 (commit)
via 550a0b89b464356c5fa44b16a28f49ab1df5b04a (commit)
via 3392138235f454f2b9375a26d78c0c35808dd087 (commit)
via a2da1673fe32540799c801e8aec374dc1c0e0596 (commit)
via 7f3e75f87a93265e5a9feb1ba320f4b19f29cd67 (commit)
via b84660a888f8c6ac5410f7571ee40b120873dc06 (commit)
via 471514d39d03ef96096767651ecce30630e64c1e (commit)
via b2d3c3befb45ae4e5284274d9ce75ca462119239 (commit)
via ddacd1db6a83551dd56792f2f9867452f5ac2c13 (commit)
via b39949d21179bd0b08a083e4f7e35d0c98e11294 (commit)
via a6ee1783327acdaae31cc4ce700e2983f0175e5d (commit)
via f3aae3f3eb4e4345413dc238e941cdb52f747d16 (commit)
via b2c9eff43c49d528c7ad3d0d91d03ccf0ae5ae0f (commit)
via f1d70dad5381352b3cad04b5ee0dd0efe2627683 (commit)
via 7bd642f580ef5698bd5b1777a5ba7af2f58c5d8c (commit)
via 573c29b288d5cb88f3a09b9b7b5bcf0db762fd5d (commit)
via b2e25af00c4b6268624a06472477112fc015e7d8 (commit)
via eab55bfb14f5e1ea6f522d81632ce5a1b8a8c942 (commit)
via f9834ea4774532f13c49a527c64eda1c0587f910 (commit)
via b82ba2f011fc4628ceece07412846d0b4d50cac2 (commit)
via 9a0d1941d30221ed8875ebef4c080bd726740802 (commit)
via c51ebd9c78e3d054bec29bee132608fc5edec1d1 (commit)
via b83bbec4cc1aee4a55b791bfbc5b94a6a5205cb0 (commit)
via 6277fdabc074afa76ad5883a4b99cdf8e75de31a (commit)
via 903ae060db90aa1d72aa67afbc5a5ecabdcdbef7 (commit)
from 542f94662e8235d9917b0783df70bcdf9d729503 (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 af15c191766fd413ef6fedc9d54b87962332ca71
Author: Joseph Myers <address@hidden>
Date: Thu Mar 28 21:43:56 2013 +0000
Fix typo in bug number in NEWS.
commit 356b3480232d1a8f689c6c275e45c2a4c68efb30
Author: Roland McGrath <address@hidden>
Date: Thu Mar 28 10:38:37 2013 -0700
Never call syslog in __libc_message.
commit b0f1246ab45b6d27e2bba64aa8dfe407ac740537
Author: Alan Modra <address@hidden>
Date: Thu Mar 28 12:16:28 2013 -0500
PowerPC: .eh_frame info in crt1.o isn't useful and triggers gold bug 14675.
The .eh_frame info in crt1.o isn't useful and this patch prevents it from
being generated on PowerPC. It triggers the following gold bug:
http://sourceware.org/bugzilla/show_bug.cgi?id=14675
commit fbbe2b9a1f04c00ea0f8820a545bd4ca780ffa30
Author: Adhemerval Zanella <address@hidden>
Date: Thu Mar 28 09:52:48 2013 -0300
Fix e_logl (128ibm) spurious underflow
commit 7a86be6e5f18ba99b25d75c555ce56fe1fcea325
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Mar 28 11:45:47 2013 +0530
Don't add input group during initgroups_dyn in hesiod
Fixes BZ #15304.
The *initgroups_dyn functions are called with a group argument. This
group gid is usually skipped while populating the grouplist since the
caller adds that group id in advance.
The hesiod initgroups_dyn implementation however adds the group gid to
the list if it does not already exist. While it works fine for the
usual initgroups, it breaks nscd since it calls initgroups_dyn with -1
as the gid (to have all groups included).
commit 1728ab378ef2302aaaf921f6109dbb6d30659c88
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Mar 28 10:56:06 2013 +0530
Format and clean up s_atan2.c
commit 3a7182a14becbf3149419bdbaff4388b636c9f31
Author: Joseph Myers <address@hidden>
Date: Wed Mar 27 14:38:44 2013 +0000
Fix casinh inaccuracy near i, imaginary part > 1 (bug 15307).
commit 28831a9a671b109e49d0a4ddce00a08d734bfc97
Author: Mans Rullgard <address@hidden>
Date: Tue Mar 26 20:53:16 2013 +0000
ARM: fix preconfigure.
commit 5739f705eed5cf58e7b439e5983542e06d7fc2da
Author: Siddhesh Poyarekar <address@hidden>
Date: Tue Mar 26 20:24:04 2013 +0530
Use integral constants
The compiler is smart enough to convert those into double for powerpc,
but if we put them as doubles, it adds overhead by performing those
operations in floating point mode.
commit e375e83d17f930519f52342aa83c89e8a287fe1d
Author: Siddhesh Poyarekar <address@hidden>
Date: Tue Mar 26 20:14:18 2013 +0530
Removed commented code
commit 6f2e90e78f151bab153c2b38492505ae2012db06
Author: Siddhesh Poyarekar <address@hidden>
Date: Tue Mar 26 19:28:50 2013 +0530
Make mantissa type of mp_no configurable
The mantissa of mp_no is intended to take only integral values. This
is a relatively good choice for powerpc due to its 4 fpus, but not for
other architectures, which suffer due to this choice. This change
makes the default mantissa a long integer and allows powerpc to
override it. Additionally, some operations have been optimized for
integer manipulation, resulting in a significant improvement in
performance.
commit fce14d4e9c6e08ad8c825fe88d8cbdac5c739565
Author: Adhemerval Zanella <address@hidden>
Date: Tue Mar 26 10:01:57 2013 -0300
PowerPC: fix libm ABI issue for llroundl
commit 9ad027fb30f8b4d07dbf103a245bfb1c73394897
Author: Mark H Weaver <address@hidden>
Date: Sun Mar 24 19:52:10 2013 -0400
Fix docs for scalbn* and scalbl* functions
* manual/arith.texi (Normalization Functions): Fix prototypes
for scalbn, scalbnf, scalbnl, scalbln, scalblnf, and scalblnl.
commit eb66fd21bf0689fb86469c81d5a2c7db7d1ec9fa
Author: David S. Miller <address@hidden>
Date: Fri Mar 22 13:29:31 2013 -0700
Update sparc ULPs.
* sysdeps/sparc/fpu/libm-test-ulps: Update.
commit e42a38dd9dd4bbeb0fbd6e99f35d796ba37b6879
Author: Adhemerval Zanella <address@hidden>
Date: Fri Mar 22 12:39:10 2013 -0300
BZ#13889: expl (709.75) wrongly overflows for ldbl-128ibm
The patch increase the high value to check if expl overflows. Current
high mark value is not really correct, the algorithm accepts high values.
It also adds a correct wrapper function to check for overflow and underflow.
commit 2e0fb52187504fad6657c9462ce650a540d5e387
Author: Dmitry V. Levin <address@hidden>
Date: Thu Mar 21 23:02:37 2013 +0000
BZ#11120: fix x86_64/strcmp.S NOT_IN_libc safeguards
Due to a typo repeated several times, this bug hasn't been fixed yet,
despite being marked as resolved in glibc 2.12.
* sysdeps/x86_64/strcmp.S: Replace all occurrences of NOT_IN_lib
with NOT_IN_libc.
commit b5784d95bb94eda59b08aca735406908e209f638
Author: Adhemerval Zanella <address@hidden>
Date: Thu Mar 21 14:15:45 2013 -0300
PowerPC: fix sqrtl ABI issue
This patch fixes a sqrtl ABI issue when building for powerpc64.
commit bdef0be784c57c6e01a64933a167f29b2bd0cd6e
Author: Thomas Schwinge <address@hidden>
Date: Thu Mar 21 16:07:48 2013 +0100
libm-test: Properly wrap blocks consisting of several statements.
commit 5aa4a1a1fd742479818a668d42d91ca9ec4a6318
Author: Thomas Schwinge <address@hidden>
Date: Tue Mar 19 10:16:49 2013 +0100
On 32-bit x86, disable certain tests involving sNaN values.
Follow-up to commit 495ded2c8c1eb8c0ac4b54add2dd397852e19cba.
commit 98c48fe5cc4317123a168490a8fb37540e23f104
Author: Joseph Myers <address@hidden>
Date: Thu Mar 21 13:57:21 2013 +0000
Fix Bessel function spurious overflows for ldbl-128 / ldbl-128ibm (bug
15285).
commit 3775a8bc2d2e0c29c8a7e673f5f42537ced2b3c7
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Mar 21 16:35:48 2013 +0530
Allow adding of arbitrary code to benchmark tests
This allows us to define custom functions in C code files and
benchmark scenarios rather than just functions. The main current use
of this is to separate the slow and fast path benchmarks for math
functions.
commit 0a1b2ae6f6d511519ab3c0ccbf54982ae65bc444
Author: Joseph Myers <address@hidden>
Date: Thu Mar 21 10:27:10 2013 +0000
Fix casinh inaccuracy for argument with imaginary part 1 (bug 15287).
commit b33d4ce4a2a05ca8a29798f410657e43722193ff
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Mar 21 13:07:44 2013 +0530
Replace 8388608.0 with HALFRAD in mp code
Minor cleanup
commit defa03577f2dfeca7bc859426954a22b702ada43
Author: Joseph Myers <address@hidden>
Date: Thu Mar 21 00:41:56 2013 +0000
Use LIBC_CONFIG_VAR for MIPS default-abi setting.
commit d56ca734b59a76470a2f0faa61dd7fb775ce0bb0
Author: Joseph Myers <address@hidden>
Date: Wed Mar 20 23:15:42 2013 +0000
Use LIBC_CONFIG_VAR for ARM default-abi setting.
commit bef0b507497a019ae2a3f56b625e106d2b433629
Author: Joseph Myers <address@hidden>
Date: Wed Mar 20 22:37:06 2013 +0000
Move system-specific settings out of toplevel configure.in and
config.make.in.
commit 912cc4b3e4f9752b76d9cd43950fb8f5fa87117d
Author: Roland McGrath <address@hidden>
Date: Wed Mar 20 14:26:58 2013 -0700
BZ#14812: Add missing N_ markers in localedef.
commit 44f908d0e99bc9917e44cd80caa149a4b13ae8a7
Author: Joseph Myers <address@hidden>
Date: Wed Mar 20 20:21:24 2013 +0000
Add bug 14176 to NEWS.
commit 3bd49b20ff0438e291434b7d9dae9f45fc6548fc
Author: Roland McGrath <address@hidden>
Date: Wed Mar 20 13:11:51 2013 -0700
BZ#14812: Mark fixed in NEWS.
commit 9bb2a810a940fc5c404155fc89a0262634324491
Author: Roland McGrath <address@hidden>
Date: Wed Mar 20 13:11:10 2013 -0700
ChangeLog format fix.
commit 04eed2b06178eb80c4909782a4e00dbbc748b6d4
Author: Marcus Shawcroft <address@hidden>
Date: Wed Mar 20 14:23:09 2013 +0000
Correct missed use of $(rtlddir).
commit a065ceffdf88637394eaaa1257c8aac2c1a3ffd4
Author: Ondrej Bilka <address@hidden>
Date: Wed Mar 20 08:08:27 2013 +0100
Do not warn about mblen, mbtowc and wctomb unused result.
commit a600e5cef53e10147932d910cdb2fdfc62afae4e
Author: Roland McGrath <address@hidden>
Date: Tue Mar 19 17:07:15 2013 -0700
Consolidate Linux and POSIX libc_fatal code.
commit 6b18bea6256e1eefebd27811873831d0e3f171de
Author: Joseph Myers <address@hidden>
Date: Tue Mar 19 22:38:25 2013 +0000
Fix types of constants in k_casinh*.c.
commit 63270c24c520c53193b2fd07104ad30039914058
Author: Roland McGrath <address@hidden>
Date: Tue Mar 19 14:57:54 2013 -0700
Adjust ChangeLog to give Benno Schulenberg his own header line.
commit 4a97cddffb5953cd327508ea1864f612e25d3028
Author: Andreas Schwab <address@hidden>
Date: Tue Mar 19 10:14:16 2013 +0100
aarch64: Move rtld link to /lib
commit 446737706c186b33529a2c07fcb6f0cc10b2d1ea
Author: Andreas Schwab <address@hidden>
Date: Tue Mar 19 10:13:46 2013 +0100
s390x: Move rtld link to /lib
commit aaa8cb4b43511c62b11ac6f10e9beea3d5035a68
Author: Andreas Schwab <address@hidden>
Date: Mon Mar 18 12:44:47 2013 +0100
Add support for rtld directory different from slib directory
commit 5cebee5db0e891a91d947ef6015f1425fd2fd658
Author: Siddhesh Poyarekar <address@hidden>
Date: Tue Mar 19 15:00:08 2013 +0530
Fix up ChangeLog
I forgot to fix up the ChangeLog after renaming __default_attr to
__default_pthread_attr in code.
commit e903a7138b4a39904b9d17a1d7715ae7c17fd832
Author: Siddhesh Poyarekar <address@hidden>
Date: Tue Mar 19 14:34:13 2013 +0530
Move __default_stacksize into __default_pthread_attr
Make __default_pthread_attr object to store default attribute values
for threads.
commit d3cfc668a3988168ccd9342e46cd884da511367b
Author: Siddhesh Poyarekar <address@hidden>
Date: Tue Mar 19 14:28:03 2013 +0530
Rename nptl.texi to threads.texi
The manual and its file names are about interfaces and not the
implementation details.
commit 6bcae14685204da833b3451e0636eb346b639d67
Author: Roland McGrath <address@hidden>
Date: Mon Mar 18 15:00:44 2013 -0700
ARM: Make dl-tlsdesc.S use sfi_breg, respect ARM_ALWAYS_BX and
ARM_NO_INDEX_REGISTER.
commit 0e2b9cdde7def82bc7c2df5b0fae323825b222a3
Author: Roland McGrath <address@hidden>
Date: Mon Mar 18 14:18:53 2013 -0700
BZ#14812: Add missing translation marker on some argp option argument names
in utilities.
commit 69854bb5e9d734784b08a8ab1391ac8a8f5256c1
Author: Siddhesh Poyarekar <address@hidden>
Date: Mon Mar 18 13:44:05 2013 +0530
Rename some static variables
Rename some static variables to give them unique names.
commit b2e1393c60e8350a97514750002919c156c28bff
Author: Ondrej Bilka <address@hidden>
Date: Mon Mar 18 07:47:45 2013 +0100
Add changelog entry.
commit 37bb363f03d75e5e6f2ca45f2c686a3a0167797e
Author: Ondrej Bilka <address@hidden>
Date: Mon Mar 18 07:39:12 2013 +0100
Faster strlen on x64.
commit f816705060415c476d8a9a0cbb683dc7a5aeef8e
Author: Carlos O'Donell <address@hidden>
Date: Sun Mar 17 18:39:28 2013 -0400
Move BZ#11261 from 2.18 to 2.16 bug list.
BZ#11261 was fixed in the 2.16 release even if we only found out
that it was fixed in the 2.18 release. Testing shows it is fixed
in the 2.16 release so we add it to that NEWS section.
commit ec4ff04d23f396e39087e0effd5b8a6c62abca95
Author: Carlos O'Donell <address@hidden>
Date: Sun Mar 17 16:03:02 2013 -0400
manual: Sort mallopt M_* parameters alphabetically
Sort the mallopt M_* parameters alphabetically and add comments for the
missing paramters.
commit 280ea923be8e1f54b0973f3f14efc0bdc4552120
Author: Carlos O'Donell <address@hidden>
Date: Thu Mar 14 15:08:39 2013 -0400
BZ#11261 fixed by previous commit.
Fixed by 41b81892f11fe1353123e892158b53de73863d62.
Verified fixed by using test case in BZ#11261.
commit cd18e90aa65f44a878fa13dbef9543471f2b3a16
Author: David S. Miller <address@hidden>
Date: Sun Mar 17 08:38:10 2013 -0700
Update Sparc ULPs.
* sysdeps/sparc/fpu/libm-test-ulps: Update.
commit d2f9799e7ca00687eb1a57f2747b4293e1a7dea6
Author: Joseph Myers <address@hidden>
Date: Sat Mar 16 17:51:48 2013 +0000
Fix y1l spurious overflows for ldbl-96 (bug 15283).
commit 2a185d32e830589bf9ae50f9243bb304f84b110b
Author: Joseph Myers <address@hidden>
Date: Sat Mar 16 17:50:28 2013 +0000
Fix spurious underflow exceptions for Bessel functions for ldbl-128 /
ldbl-128ibm (bug 14155).
commit 6cbec759de7941016b30a5e46bdef535657ed0eb
Author: Thomas Schwinge <address@hidden>
Date: Fri Mar 15 17:41:11 2013 +0100
Move "-sNaN" value into a separate variable.
commit aefc9b8c7c62ec25568ae9241db333436ae6860b
Author: Roland McGrath <address@hidden>
Date: Fri Mar 15 14:35:17 2013 -0700
Clean up _dl_pagesize initialization.
commit bc16e260d0e74b36e48d30edc6ea4f1152700c09
Author: Roland McGrath <address@hidden>
Date: Fri Mar 15 14:32:04 2013 -0700
Move _dl_non_dynamic_init, _dl_aux_init declarations.
commit af00a34d085eae098349671c7d753a681b90c78f
Author: Thomas Schwinge <address@hidden>
Date: Fri Mar 8 09:50:38 2013 +0100
* math/libm-test.inc (ldexp_test): Add missing START/END markers.
commit 495ded2c8c1eb8c0ac4b54add2dd397852e19cba
Author: Thomas Schwinge <address@hidden>
Date: Thu Feb 28 22:38:23 2013 +0100
Promote a math test for sNaN handling to the top-level.
commit 777b0332c0598ebba46685b41ea5846640751c19
Author: Thomas Schwinge <address@hidden>
Date: Thu Feb 28 22:30:18 2013 +0100
Use GCC's builtins for generating NaNs.
commit 64d063b80005674a856ae4fee638a739137f6775
Author: Thomas Schwinge <address@hidden>
Date: Fri Mar 1 14:19:59 2013 +0100
Add one test, removed a duplicated one, add a few comments about missing
tests.
commit 67e971f18ffc9b3ea57cbccba54d5203d1e6a988
Author: Thomas Schwinge <address@hidden>
Date: Thu Feb 28 17:12:25 2013 +0100
Better distinguish between NaN/qNaN/sNaN.
commit 64487e126468f91ecdfe7ab7a0f3a82762874d5a
Author: Thomas Schwinge <address@hidden>
Date: Thu Feb 21 21:29:37 2013 +0100
Enable tests for x86_64, too, which currently are enabled only for x86.
commit e015e27b902c3e599370771dbbb0c5de0ec00f44
Author: Thomas Schwinge <address@hidden>
Date: Thu Feb 28 13:03:37 2013 +0100
Fix copy'n'pastos.
commit a57da9551698153f0e5261b419388004b039820f
Author: Thomas Schwinge <address@hidden>
Date: Thu Feb 21 19:44:29 2013 +0100
Remove unused declarations.
Added in commit f83af095b6fc49de3914f4426202171341783277, and forgotten to
be
removed in commit 76f2646f3dbe45d3ed53a0c73fa52f1595306b35.
commit ae6b60cc5e4f9010d0ed928ca41633eba2e53ccb
Author: Thomas Schwinge <address@hidden>
Date: Mon Mar 11 12:44:39 2013 +0100
Avoid duplicate MAP_ANONYMOUS definition for MIPS GNU/Linux.
Follow-up to commit 664a9ce4ca40feabff781fff044c93a43ae15b59.
commit 1e3803454e5ff517609c96166fcfaf966369920f
Author: Siddhesh Poyarekar <address@hidden>
Date: Fri Mar 15 23:11:50 2013 +0530
Revert configurable mantissa patch
Reverts d22ca8cdfb98001d03772ef264b244930d439b3f
since it is severely broken on 32-bit.
commit 83a6b66ae93842ded5162aff66c29fe318bfa730
Author: Adhemerval Zanella <address@hidden>
Date: Fri Mar 15 14:38:20 2013 -0300
Reverting wrong commit.
Restore sysdeps/gnu/configure wrongly modified on
ef26eece6331a1f6d959818e37c438cc7ce68e53.
commit 1362a2aa4e6e433f7846c8512cab5a21dd5de46d
Author: Roland McGrath <address@hidden>
Date: Fri Mar 15 09:32:16 2013 -0700
ARM: sfi_sp assembler macro
commit a7ac752299cb61f3140ab76c6f0a4ed46f52df55
Author: Roland McGrath <address@hidden>
Date: Fri Mar 15 09:31:56 2013 -0700
ARM: sfi_breg assembler macro
commit ef26eece6331a1f6d959818e37c438cc7ce68e53
Author: Adhemerval Zanella <address@hidden>
Date: Fri Mar 15 10:58:56 2013 -0300
PowerPC: gettimeofday optimization by using IFUNC
commit 8cfdb7e0560ab27e70a1d2e898fb4a0a67a13c70
Author: Siddhesh Poyarekar <address@hidden>
Date: Fri Mar 15 12:30:03 2013 +0530
Framework for performance benchmarking of functions
See benchtests/Makefile to know how to use it.
commit d22ca8cdfb98001d03772ef264b244930d439b3f
Author: Siddhesh Poyarekar <address@hidden>
Date: Fri Mar 15 10:44:03 2013 +0530
Make mantissa type configurable
This allows the default mantissa to be integral, with powerpc
overriding it to take advantage of its FPUs.
commit bcda98809c4a8681661cdaafbe23ec318fb4c394
Author: Siddhesh Poyarekar <address@hidden>
Date: Fri Mar 15 09:28:54 2013 +0530
Modify threads in nptl cindex to pthreads
commit 06d5adfbda9ee26543116854125d4d09bedb6b29
Author: Joseph Myers <address@hidden>
Date: Fri Mar 15 01:18:32 2013 +0000
Regenerate sysdeps/x86_64/preconfigure.
commit 41c7328e851ffc090dbbc4db707c0e8dfa0ae870
Author: Joseph Myers <address@hidden>
Date: Thu Mar 14 17:47:30 2013 +0000
Fix spurious underflow exceptions for Bessel functions for double (bug
14155).
commit cbc105f8b590fa5f5343160ef0a33dde6366c427
Author: Andreas Schwab <address@hidden>
Date: Fri Feb 8 19:17:58 2013 +0100
aarch64: use lib64 as default lib and slib directory
commit 0409959c86f6840510851a851a1588677a2e537b
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Mar 14 12:37:42 2013 +0530
Add nptl manual chapter
This adds the base chapter for POSIX threads and also documentation
for thread-specific data, along with a note on its interaction with
C++11 thread_local variables.
commit e25cfa60057364e8bb6e5340b26ac21341fa4953
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Mar 14 08:18:48 2013 +0530
Fix formatting in last change
commit 58a1335e76a553e1cf4edeebc27f16fc9b53d6e6
Author: Petr Baudis <address@hidden>
Date: Thu Mar 14 01:16:53 2013 +0100
Fix __times() handling of EFAULT when buf is NULL
commit bb48a26acf98a377a0ec235d127311ae4fbfb623
Author: Roland McGrath <address@hidden>
Date: Wed Mar 13 12:36:53 2013 -0700
ARM_BX_ALIGN_LOG2
commit ccffb2a2db302beb07493fca6b1365ff3c8135dc
Author: Roland McGrath <address@hidden>
Date: Wed Mar 13 09:51:37 2013 -0700
ARM: Handle ARM_ALWAYS_BX in {add,sub}_n.S code.
commit 9e1d4ac924d66f4cfbcca3e98bd1bd62a5d92d5f
Author: Roland McGrath <address@hidden>
Date: Wed Mar 13 09:40:55 2013 -0700
ARM: Support avoiding pc as destination register.
commit 9dc7c64f932f22278bb34b18f855956755106fd0
Author: Andreas Schwab <address@hidden>
Date: Mon Mar 11 15:47:03 2013 +0100
Don't build .os objects of static-only-routines for extra libs
commit 05087fbb0dadfd38cd4e2743e63a8c5c0ca1de54
Author: Carlos O'Donell <address@hidden>
Date: Tue Mar 12 23:23:01 2013 -0400
Include atomic.h in generic lowlevellock.c.
commit 54206aa6a2729c0bfe10321c6d74c441bef36223
Author: Joseph Myers <address@hidden>
Date: Wed Mar 13 01:54:00 2013 +0000
Update zic from tzcode 2013b.
commit e98cdb38ee2dfd6ea9dc0fc07b5fa56421387964
Author: Carlos O'Donell <address@hidden>
Date: Tue Mar 12 21:25:40 2013 -0400
Remove mention of i386-pc-linux-gnu.
The GNU C Library does not support building for i386
therefore we remove mention of this configuration
from the INSTALL file.
commit 4f510e3aeeeb3fd974a12a71789fa9c63ab8c6dd
Author: Roland McGrath <address@hidden>
Date: Tue Mar 12 10:03:56 2013 -0700
ARM: Make armv6t2 memchr implementation usable without Thumb.
commit 47c71d9323df1356ac803bdddb7a8f512faf9962
Author: Roland McGrath <address@hidden>
Date: Tue Mar 12 10:00:53 2013 -0700
ARM: Change register allocation in armv6t2 memchr implementation.
commit 9967e003b32d20441892386f1092d1aded51e1aa
Author: Roland McGrath <address@hidden>
Date: Tue Mar 12 12:47:36 2013 -0700
Add sysdeps/init_array to produce empty crt[in].o and use .preinit_array
for gcrt1.o
commit e6b5a29364551637c6f43e6c41b06cd8dd3a129b
Author: Roland McGrath <address@hidden>
Date: Tue Mar 12 12:49:13 2013 -0700
Fix up log entry.
commit 4fdd5ec1257f6a5a7bc629febaaef0209c17ea05
Author: Mike Frysinger <address@hidden>
Date: Mon Mar 11 01:22:12 2013 +0000
ia64: fix set-but-unused warnings with syscalls
These macros often set up a variable that later macros sometimes do
not use. Add unused attribute to avoid that.
Similarly, the ia64 code tends to check the err field rather than
the val (which is opposite of most arches) leading to the same
kind of warning. Replace this with a dummy reference.
Signed-off-by: Mike Frysinger <address@hidden>
commit a186dc916c30e5077e092335e6c264d9d18688df
Author: Mike Frysinger <address@hidden>
Date: Mon Mar 11 01:20:39 2013 +0000
ia64: fix strict aliasing warnings with libm error
The current code declares double constants by using a char buffer and
then casting the pointer to a different type. This makes the aliasing
logic unhappy. Change it to use a union instead to avoid that.
Signed-off-by: Mike Frysinger <address@hidden>
commit c5abd7ce01539dc5224f7533c9d1048900992317
Author: Mike Frysinger <address@hidden>
Date: Sun Mar 10 11:49:29 2013 +0000
ia64: fix strict aliasing warnings with func descriptors
Function pointers on ia64 are like parisc -- they're plabels. While
the parisc port enjoys a gcc builtin for extracting the address here,
ia64 has no such luck.
Casting & dereferencing in one go triggers a strict aliasing warning.
Use a union to fix that.
Signed-off-by: Mike Frysinger <address@hidden>
commit b7845b638818f32401070f00a61d3b42595ab223
Author: Joseph Myers <address@hidden>
Date: Mon Mar 11 23:55:55 2013 +0000
Add comments about ARM configure -fno-unwind-tables handling.
commit 7f86996afc72481789c01ccc392e542d3318ddc0
Author: Roland McGrath <address@hidden>
Date: Mon Mar 11 16:45:25 2013 -0700
ARM: Consolidate setjmp details in include/bits/setjmp.h file.
commit 38435a9aff78b013067d1cccf7b9822af6e28cfb
Author: Roland McGrath <address@hidden>
Date: Mon Mar 11 16:44:31 2013 -0700
ARM: Convert string/ assembly to unified syntax.
commit 791de44658c1cbf0f62b4c70a4c464b43a34dd48
Author: Roland McGrath <address@hidden>
Date: Mon Mar 11 10:57:55 2013 -0700
ARM: Use r10 instead of r9.
commit cb83063b0c24b05f1d3d6efb8008e5067de557e7
Author: Andreas Jaeger <address@hidden>
Date: Mon Mar 11 19:57:48 2013 +0100
AM33: Use <bits/mman.h>
commit a0f487b2aff063340cd4c5e9d696d742e1f6951f
Author: Andreas Jaeger <address@hidden>
Date: Mon Mar 11 19:56:44 2013 +0100
Use <bits/mman.h> on ia64
commit 3ad6c54707dc4b68ce1b0192b86be9c819ae0320
Author: Roland McGrath <address@hidden>
Date: Mon Mar 11 09:26:43 2013 -0700
Clean up ARM preconfigure.
commit 80f844c9d898f97e8c9cf7f2571fa1eca46acd46
Author: Ondrej Bilka <address@hidden>
Date: Mon Mar 11 15:39:08 2013 +0100
Remove Prefer_SSE_for_memop on x64
commit fb6b0fcbf13acf4a4a9a91720303d88263f3e4f9
Author: Andreas Schwab <address@hidden>
Date: Tue Mar 5 10:54:01 2013 +0100
Remove extra pthread_atfork compat symbols
commit 3c2ef5414fa95c0021b740f090770e77ef05af25
Author: Mike Frysinger <address@hidden>
Date: Sun Mar 10 22:53:15 2013 +0000
ia64: makecontext: fix signed warnings
The ia64_rse_is_rnat_slot func expects an unsigned pointer, but we're
passing in a signed pointer. The signness doesn't matter here, so
convert it to unsigned.
Signed-off-by: Mike Frysinger <address@hidden>
commit 8233957f54a59063c0e5e8a27d82a182fa0d78ab
Author: Mike Frysinger <address@hidden>
Date: Sun Mar 10 11:48:40 2013 +0000
ia64: fix NEED_DL_SYSINFO_DSO conditionals
The recent change to clean up these defines missed the ia64 logic.
Update it accordingly.
Signed-off-by: Mike Frysinger <address@hidden>
commit 3e6bd4b19888d355bd3fcb6a95caeda6f5279d45
Author: Paul Pluzhnikov <address@hidden>
Date: Fri Mar 8 20:31:23 2013 -0800
Set LC_ALL=C before sed.
commit 222d7f00a4f72ac1e1ae0bf479d003f00d16d0ce
Author: Roland McGrath <address@hidden>
Date: Fri Mar 8 14:31:33 2013 -0800
Add dependency tracking for preconfigure files.
commit a222d91a13149b7034226ff35c55760989089cbd
Author: Joseph Myers <address@hidden>
Date: Fri Mar 8 21:27:42 2013 +0000
Remove __malloc_ptr_t.
commit 5cc45e102bdc19dec494e4ae8f0eb832f11af3e5
Author: Joseph Myers <address@hidden>
Date: Fri Mar 8 16:47:43 2013 +0000
Use ISO C prototype for __default_morecore.
commit dd54b8644c60cd7b7bee27ecaae4138e7c056c01
Author: Joseph Myers <address@hidden>
Date: Fri Mar 8 16:46:45 2013 +0000
Remove __malloc_ptrdiff_t.
commit 1ba4f03035faabd9090f61ec5514e2abced5ca29
Author: Joseph Myers <address@hidden>
Date: Fri Mar 8 16:46:07 2013 +0000
Remove __malloc_size_t.
commit edf66e57fc2bac083ecc9756a5fe47f9041ed3bb
Author: Adhemerval Zanella <address@hidden>
Date: Fri Mar 8 11:07:15 2013 -0300
PowerPC: unify math_ldbl.h implementations
This patch removes redudant definition from PowerPC specific
math_ldbl, using the definitions from ieee754 math_ldbl.h.
commit 6d9145d817e570cd986bb088cf2af0bf51ac7dde
Author: Siddhesh Poyarekar <address@hidden>
Date: Fri Mar 8 11:38:41 2013 +0530
Consolidate copies of mp code in powerpc
Retain a single copy of the mp code in power4 instead of the two
identical copies in powerpc32 and powerpc64.
commit f5ad94e02ab6b086506cef1f3fea6fe4218073e6
Author: Richard Henderson <address@hidden>
Date: Thu Mar 7 09:07:51 2013 -0800
arm: Implement armv6 optimized string routines
The strcpy and strchr (and related) functions are four times faster
than the byte-by-byte default versions.
The strlen function is twice as fast for long strings and 50% faster
for short strings over the armv4 version.
commit 642e52808d921b2205109ba3cd8dc713be38bc19
Author: Andreas Jaeger <address@hidden>
Date: Thu Mar 7 15:28:54 2013 +0100
AARCH64: Use <bits/mman-linux.h>
* sysdeps/unix/sysv/linux/aarch64/bits/mman.h: Remove all
defines provided by bits/mman-linux.h and include <bits/mman-linux.h>.
commit 4dd4e15794df2e51bb4d3a5de4356497fa12172f
Author: Andreas Jaeger <address@hidden>
Date: Thu Mar 7 13:06:20 2013 +0100
Install <bits/mman-linux.h>
* sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add
bits/mman-linux.h.
commit ce544b5bda86f0a42b7f88906faf745926423720
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Mar 7 13:25:02 2013 +0530
Merge powerpc slowexp.c into generic code
commit 4cc149fd8e96e42515638350fb13887b0d85cdb6
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Mar 7 13:23:07 2013 +0530
Merge powerpc slowpow.c into generic code
commit e6ebd4a7d5de4c5afcede367483051e55363b18f
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Mar 7 13:18:56 2013 +0530
Use an intermediate variable to sum exponents in powerpc __mul and __sqr
commit 82a9811d29c00161c7c8ea7f70e2cc30988e192e
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Mar 7 12:23:29 2013 +0530
Use generic mpa.c code for everything except __mul and __sqr
commit adbb8027be47b3295367019b2f45863ea3d6c727
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Mar 7 12:15:08 2013 +0530
Remove PIPE_BUF Linux-specific code
Fixes BZ #12723
The variable pipe buffer size does nothing to the value of PIPE_BUF,
since the number of bytes that are atomically written is still
PIPE_BUF on Linux.
commit 87bd9bc4bd2a49a441bb9ba744c9ddb0c9434823
Author: Ondrej Bilka <address@hidden>
Date: Wed Mar 6 22:27:18 2013 +0100
Revert " * sysdeps/x86_64/strlen.S: Replace with new SSE2 based
implementation"
This reverts commit b79188d71716b6286866e06add976fe84100595e.
commit b79188d71716b6286866e06add976fe84100595e
Author: Ondrej Bilka <address@hidden>
Date: Wed Mar 6 21:41:32 2013 +0100
* sysdeps/x86_64/strlen.S: Replace with new SSE2 based implementation
which is faster on all x86_64 architectures.
Tested on AMD, Intel Nehalem, SNB, IVB.
commit 39120df9b9e2ad9674c0d6265757a7a68e10051f
Author: Patsy Franklin <address@hidden>
Date: Wed Mar 6 12:54:10 2013 -0500
T_REMOVEDIR and AT_EACCESS have the same value.
Add comments to fcntl.h explaining why AT_REMOVEDIR
and AT_EACCESS can have the same value.
commit 664a9ce4ca40feabff781fff044c93a43ae15b59
Author: Andreas Jaeger <address@hidden>
Date: Wed Mar 6 17:36:37 2013 +0100
Use <bits/mman-linux.h> for MIPS
* sysdeps/unix/sysv/linux/bits/mman-linux.h (MAP_ANONYMOUS):
Allow definition via __MAP_ANONYMOUS.
* sysdeps/unix/sysv/linux/mips/bits/mman.h: Remove all defines
provided by bits/mman-linux.h and include <bits/mman-linux.h>.
(__MAP_ANONYMOUS): Define.
commit a6f2f4353886ba4868c3f41001d2eac2fcebf4b8
Author: Richard Henderson <address@hidden>
Date: Tue Feb 26 16:17:51 2013 -0800
arm: Add optimized add_n and sub_n
Written from scratch rather than copied from GMP, due to LGPL 2.1 vs
GPL 3, but tested with the GMP testsuite.
This is 250% faster than the generic code as measured on Cortex-A15,
and the same speed as GMP on the same core, and probably everywhere.
commit fe62ba37a30b83be7e2a63b667fd519ca7e1b28d
Author: Richard Henderson <address@hidden>
Date: Tue Feb 26 15:49:51 2013 -0800
arm: Add optimized submul_1
Written from scratch rather than copied from GMP, due to LGPL 2.1 vs
GPL 3, but tested with the GMP testsuite.
This is 50% faster than the generic code as measured on Cortex-A15.
It is 25% slower than the current GMP routine on the same core.
commit 21e31515a694b966f5df11ec2aee6c51b3fd0a96
Author: Richard Henderson <address@hidden>
Date: Tue Feb 26 15:45:57 2013 -0800
arm: Add optimized addmul_1
Written from scratch rather than copied from GMP, due to LGPL 2.1 vs
GPL 3, but tested with the GMP testsuite.
This is 25% faster than the generic code as measured on Cortex-A15,
and the same speed as GMP on the same core. It's probably slower
than GMP on the A8 and A9 cores though.
commit 5695fc848fb3cd25fb528dada44f8bbdd113c04a
Author: Richard Henderson <address@hidden>
Date: Wed Feb 13 12:06:42 2013 -0800
arm: Add optimized ffs for armv6t2
commit 79fd8731113e8402732190ff921aebaaef9218b0
Author: Richard Henderson <address@hidden>
Date: Thu Feb 28 21:37:02 2013 -0800
arm: Implement hard-tp for GET_TLS
commit 3377126b0a055e6addaa6bd69f51dd557d774b99
Author: Richard Henderson <address@hidden>
Date: Wed Feb 27 13:33:09 2013 -0800
arm: Tidy architecture selection
commit d137b6dc52efbb0a55baba8e8851e930cc781217
Author: Richard Henderson <address@hidden>
Date: Thu Feb 14 22:15:55 2013 -0800
arm: Unless arm4t, pop return address directly into pc
commit 46dede0c00285bb43890ed68c0b8572e855b54e2
Author: Richard Henderson <address@hidden>
Date: Thu Feb 14 21:45:50 2013 -0800
arm: Commonize BX conditionals
Add BLX macro in addition and use it where appropriate.
commit 92cc8e332bb3b9b24d2ba581e40d4433594841be
Author: Richard Henderson <address@hidden>
Date: Thu Feb 14 21:17:19 2013 -0800
arm: Delete LOADREGS macro
There was only one user. It's "condition" argument was used
for "ia" rather than an actual condition. The apcs26 syntax
is almost certainly not needed, given current binutils requirements.
commit 55668624cf2c1c70ff67d8160f021df1f50fab0e
Author: Richard Henderson <address@hidden>
Date: Thu Feb 14 21:00:14 2013 -0800
arm: Use push/pop mnemonics
For arm this makes no difference--the result is bit-for-bit identical;
for thumb this results in smaller encodings. Perhaps it ought not and
this is in fact an assembler bug, but I also think it's clearer.
commit 5ff5dfe748c0585bb43e9d16fea9d89dc3bf2b9b
Author: Richard Henderson <address@hidden>
Date: Thu Feb 14 10:32:04 2013 -0800
arm: Enable thumb2 mode in assembly files
The preceeding patches have allowed for the few incompatibilities
between arm and thumb2 mode, or have marked the file as not wanting
to use thumb2 mode.
commit 5232b909bf31420497ec864e34f806a545017185
Author: Richard Henderson <address@hidden>
Date: Wed Feb 13 20:10:45 2013 -0800
arm: Introduce and use GET_TLS
Factor out the sequence needed to call kuser_get_tls, as we can't
play subtract into pc games in thumb mode. Prepare for hard-tp,
pulling the save of LR into the macro.
commit 3ae44082ab30918a6f5aa135620dda08e62593d5
Author: Richard Henderson <address@hidden>
Date: Thu Feb 14 09:46:56 2013 -0800
arm: Introduce and use NEGOFF series of macros
There are several places in which we access negative offsets from
the thread-pointer, but thumb2 only supports positive offsets in
memory references.
Avoid duplicating the rather large macros in which these references
are embedded by abstracting out the operation.
commit cd24e113c38e81c15a72536a99062373d5701389
Author: Richard Henderson <address@hidden>
Date: Wed Feb 13 21:21:39 2013 -0800
arm: Introduce and use LDST_PCREL
Macro-ising the few instances where we need to distinguish between
arm and thumb pc-relative memory operations.
commit 8e39047d31421857f7c8a95816e8eb785199ccb3
Author: Andreas Jaeger <address@hidden>
Date: Wed Mar 6 16:39:56 2013 +0100
Remove MAP_GROWSUP on s390
* sysdeps/unix/sysv/linux/s390/bits/mman.h (MAP_GROWSUP):
Remove, it's not part of Linux headers.
commit 67525cb83217602994d2b75c4a07c9d92705079f
Author: Andreas Jaeger <address@hidden>
Date: Wed Mar 6 16:35:19 2013 +0100
Sync with Linux 3.8
commit 5c56e933683b20ce48512ca1c17c3d7a967998fb
Author: Andreas Jaeger <address@hidden>
Date: Wed Mar 6 16:29:43 2013 +0100
Update date of last entry
commit adb729bc11fa3e7e2088eddc643a5d4cd4af70d8
Author: Andreas Jaeger <address@hidden>
Date: Wed Mar 6 16:28:39 2013 +0100
Use <bits/mman-linux.h> on M68k
commit c91a49fe2016ce0e3e06ab19e467bdf6fede1988
Author: Andreas Jaeger <address@hidden>
Date: Wed Mar 6 16:27:24 2013 +0100
Use <bits/mman-linux.h> on ARM
commit 8a4473cc905b32afdba26e5617f8e08c6206f4a8
Author: Andreas Krebbel <address@hidden>
Date: Wed Mar 6 09:57:32 2013 +0100
S/390: Add BZ number to changelog entry and NEWS.
commit e1b42695eaea6518a632ab02b83f1e4c502a0d13
Author: Paul Pluzhnikov <address@hidden>
Date: Tue Mar 5 21:38:19 2013 -0800
Replace __builtin_expect(..., 0) with __glibc_unlikely().
commit 2d67d91ac08aa2f793d220ad8712541fefa0ba79
Author: Joseph Myers <address@hidden>
Date: Wed Mar 6 00:10:21 2013 +0000
Remove powerpc64 bounded-pointers code.
commit cdcf361fda31ec8b3e93e89d5aa26ee5b68f8867
Author: Paul Pluzhnikov <address@hidden>
Date: Tue Mar 5 13:44:33 2013 -0800
* stdio-common/vfprintf.c (vfprintf): Check malloc return; don't
call free(NULL).
commit 72a3b700c592d39e0e76cd75b2c5ff483e70e083
Author: Andreas Jaeger <address@hidden>
Date: Tue Mar 5 21:59:58 2013 +0100
Use bits/mman-linux.h for TILE
* sysdeps/unix/sysv/linux/tile/bits/mman.h: Remove all defines
provided by bits/mman-linux.h and include <bits/mman-linux.h>.
commit 3c4a2b151b7acbb8f9a04127951a203bd904f138
Author: David S. Miller <address@hidden>
Date: Tue Mar 5 14:29:06 2013 -0500
Update Spanish PO file from translation team.
* po/es.po: Update from translation team.
commit 890b58d3bd5b2fb5964aa37153f16519e64025a5
Author: Andreas Jaeger <address@hidden>
Date: Tue Mar 5 19:40:13 2013 +0100
Define MCL_CURRENT, MCL_FUTURE in bits/mman-linux.h
* sysdeps/unix/sysv/linux/s390/bits/mman.h: Include
<bits/mman-linux.h>.
(MCL_CURRENT, MCL_FUTURE): Do not define here, the generic value
is fine.
* sysdeps/unix/sysv/linux/sh/bits/mman.h: Move include of
<bits/mman-linux.h> to end of file.
(MCL_CURRENT, MCL_FUTURE): Do not define here, the generic value
is fine.
* sysdeps/unix/sysv/linux/x86/bits/mman.h: Move include of
<bits/mman-linux.h> to end of file.
(MCL_CURRENT, MCL_FUTURE): Do not define here, the generic value
is fine.
* sysdeps/unix/sysv/linux/sparc/bits/mman.h: Move include of
<bits/mman-linux.h> to end of file.
* sysdeps/unix/sysv/linux/bits/mman-linux.h [!MCL_CURRENT]
(MCL_CURRENT, MCL_FUTURE): Define here.
commit 5f67c04f5e076d3cfc4d810e7f5d65ce1788b749
Author: Andreas Krebbel <address@hidden>
Date: Tue Mar 5 13:19:03 2013 +0100
S/390: Use attribute_hidden in ifunc-resolve.c
commit c3e94a953347ecf361ab400111dbb1a62505c7fe
Author: Andreas Krebbel <address@hidden>
Date: Tue Mar 5 08:15:33 2013 +0100
S/390: Fix rt_sigprocmask syscall invocation in get/set/swapcontext.
commit cfb6382a4f57226a8c012f67a95ae5502f0dc5b2
Author: Joseph Myers <address@hidden>
Date: Mon Mar 4 23:53:05 2013 +0000
Remove powerpc32 strncmp comments about bounded pointers.
commit 2e167a700a668d79585c9e9e46e0ddd697ac75e2
Author: Andreas Jaeger <address@hidden>
Date: Mon Mar 4 20:34:05 2013 +0100
Fix ChangeLog
remove duplicate line, use commit date
commit 539d8e018899ec57283fbe67c12cc1cb8e94d871
Author: Andreas Jaeger <address@hidden>
Date: Mon Mar 4 20:21:25 2013 +0100
Create <bits/mman-linux.h>
* sysdeps/unix/sysv/linux/bits/mman-linux.h: New file, with
Linux common definitions.
* sysdeps/unix/sysv/linux/sh/bits/mman.h: Remove all defines
provided by bits/mman-linux.h and include <bits/mman-linux.h>.
* sysdeps/unix/sysv/linux/x86/bits/mman.h: Likewise.
* sysdeps/unix/sysv/linux/s390/bits/mman.h: Likewise.
* sysdeps/unix/sysv/linux/powerpc/bits/mman.h: Likewise.
* sysdeps/unix/sysv/linux/sh/bits/mman.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/bits/mman.h: Likewise.
commit b43769a3f59f320b525b5cb40324aa4907018de2
Author: Roland McGrath <address@hidden>
Date: Mon Mar 4 09:40:25 2013 -0800
Rejigger i386 dl-sysdep.h files.
commit e0b780ad5b94209bf99bf498314bc5c160dc2a15
Author: Adhemerval Zanella <address@hidden>
Date: Mon Mar 4 11:37:51 2013 -0300
BZ #15055: Use __ieee754_sqrl in acoshl for lbdl-128ibm
commit 68508633191ec7577809a091e7c897b2dd2cdab9
Author: Joseph Myers <address@hidden>
Date: Fri Mar 1 22:53:27 2013 +0000
Use same installed powerpc headers for hard and soft float.
commit 7775448e570a2bd77886548fc3e9af5007814a8b
Author: Roland McGrath <address@hidden>
Date: Fri Mar 1 14:44:44 2013 -0800
Fix NEED_DL_SYSINFO_DSO conditionals.
commit 4e9b5995775c99e029ed4003aaddb88bfbf8e2cd
Author: Carlos O'Donell <address@hidden>
Date: Fri Mar 1 16:18:08 2013 -0500
Revert GLIBC_PTHREAD_DEFAULT_STACKSIZE changes.
This reverts the change that allows the POSIX Thread default stack size
to be changed by the environment variable
GLIBC_PTHREAD_DEFAULT_STACKSIZE. It has been requested that more
discussion happen before this change goes into 2.18.
commit ace4acc8ace692f64051594afe47efb1135b3c29
Author: Siddhesh Poyarekar <address@hidden>
Date: Fri Mar 1 20:45:17 2013 +0530
Fix build warning
commit e5c74c633e3c92e6653931f6f1b17f955f7e2669
Author: Siddhesh Poyarekar <address@hidden>
Date: Fri Mar 1 20:43:40 2013 +0530
Update NEWS
commit e23872c8db1fb26713b9c15b12686ac7a0077576
Author: Siddhesh Poyarekar <address@hidden>
Date: Fri Mar 1 14:15:39 2013 +0530
Set default stack size from program environment
New environment variable GLIBC_PTHREAD_DEFAULT_STACKSIZE to do this.
commit fd6cdc6da490616f4d381f4d44f03d61f64da2ba
Author: Chris Metcalf <address@hidden>
Date: Thu Feb 28 16:51:56 2013 -0500
tile: Add priority inheritance futex support
commit c7a8ba94040820cd324e02babc2d340d395138fc
Author: Joseph Myers <address@hidden>
Date: Thu Feb 28 21:28:57 2013 +0000
Remove bounded-pointers relics from am33 code.
commit b5510883226aede4e54f9271bbfa9d5585038bde
Author: Joseph Myers <address@hidden>
Date: Thu Feb 28 21:23:47 2013 +0000
Remove powerpc32 bounded-pointers code.
commit 365261c37ff9156372a32f4ab3f07dcfbd72217e
Author: Richard Henderson <address@hidden>
Date: Wed Feb 13 20:32:14 2013 -0800
arm: Mark assembly files that will not use thumb mode
Some routines are written with complex LDM/STM insns that cannot be
used in thumb mode, or are highly conditional requiring excessive
IT insns.
When a future patch goes in to enable thumb2 by default, this marker
will be used to override that default.
commit 6ccd0107f3303732409aadffc3bac0e741f1eac4
Author: Richard Henderson <address@hidden>
Date: Wed Feb 13 20:27:09 2013 -0800
arm: Add IT insns for thumb mode
These are ignored by the assembler in ARM mode, so by
default this has no effect on generated code.
commit 783a65c253b144cd7b500720cf37bbddaf861a03
Author: Richard Henderson <address@hidden>
Date: Tue Feb 12 17:15:52 2013 -0800
arm: Introduce and use PC_OFS
Scour the source for raw "-8" adjustments that are related to the
offset created by reading the pc.
commit 63cc0e75eadde85676bdde0fe8c90b540c200465
Author: Richard Henderson <address@hidden>
Date: Wed Feb 27 23:04:17 2013 -0800
arm: Tidy whitespace in sysdep.h files
commit c98ec0b97f5223b1788adde6c25e9f7963efba48
Author: Richard Henderson <address@hidden>
Date: Tue Feb 12 10:44:10 2013 -0800
arm: Include libc-do-syscall in sysdep-rtld-routines
When compiling with -mthumb, ld.so itself also needs __libc_do_syscall.
commit 8a0018d62f3f25d3c36eb45a92a1c64023695b6c
Author: Richard Henderson <address@hidden>
Date: Fri Feb 15 12:54:48 2013 -0800
arm: Handle armv6 in preconfigure
commit 60812ba09d346d2d355bd8272c5e75ca55bc8f03
Author: Richard Henderson <address@hidden>
Date: Fri Feb 15 12:54:26 2013 -0800
arm: Update preconfigure fragment for gcc 4.8
New defines from gcc 4.8:
#define __ARM_ARCH_ISA_ARM 1
#define __ARM_ARCH_PROFILE 65
#define __ARM_ARCH_ISA_THUMB 2
#define __ARM_ARCH 7
all of which got in the way of the one we wanted:
#define __ARM_ARCH_7A__ 1
commit 8d19fe64eeeece42639c65f9a73558f89ffbe7bb
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Feb 28 11:13:05 2013 +0530
Sync up ppc add_magnitudes and sub_magnitudes with default code
commit f4564ff0b6131ff0fba4bbc6d4a5340bb8b34388
Author: Roland McGrath <address@hidden>
Date: Wed Feb 27 16:36:47 2013 -0800
ARM: Macroize use of .cfi_sections directive.
commit 43301bd3c281036ba97eef384c9340cc7b6130d3
Author: Maciej W. Rozycki <address@hidden>
Date: Wed Feb 27 23:45:07 2013 +0000
Add support for building as MIPS16 code.
commit 85bd816a603a437aedeb688a60a3e0dba4439c50
Author: Roland McGrath <address@hidden>
Date: Wed Feb 27 14:59:25 2013 -0800
Add license exception text to gmon-start.
commit 7776238604f0636866f9b402bad76796d0f870a5
Author: Richard Henderson <address@hidden>
Date: Wed Feb 27 10:01:53 2013 -0800
Fix file modes
commit b5977bf267dc49d9968d8916926239ded29a2cf0
Author: Richard Henderson <address@hidden>
Date: Wed Feb 13 19:52:15 2013 -0800
Sync config.guess and config.sub with upstream
commit 09c14ed23ec3c5993f0572ca7887fe9ffedf83f8
Author: Siddhesh Poyarekar <address@hidden>
Date: Wed Feb 27 11:28:20 2013 +0530
Format mpsqrt.c
commit a688864eed638ec0004f7271918882c8827b7506
Author: Siddhesh Poyarekar <address@hidden>
Date: Wed Feb 27 11:27:41 2013 +0530
Format mpatan2.c
commit 6295157a774bd5fd3c169d3cdd888e2f947767c5
Author: Siddhesh Poyarekar <address@hidden>
Date: Wed Feb 27 11:26:22 2013 +0530
Format mpatan.c
commit b8de22026d71f539fb1f67c964d2a1ffe989bf83
Author: Siddhesh Poyarekar <address@hidden>
Date: Wed Feb 27 11:25:39 2013 +0530
Format mptan.c
commit 11d6e2f2372c4df6bc79aebf6e6f84c43dd0994d
Author: Siddhesh Poyarekar <address@hidden>
Date: Wed Feb 27 11:24:45 2013 +0530
Format mplog.c
commit 90f42071e3d7d7d595fcd15c7241e7be46b2c2bd
Author: Roland McGrath <address@hidden>
Date: Tue Feb 26 18:50:17 2013 -0800
Fix last change.
commit 7e80ddb82478e6ad9694b78c441ed00b3d09efa9
Author: Roland McGrath <address@hidden>
Date: Tue Feb 26 16:01:06 2013 -0800
Generalize %.v.i rule a bit.
commit 45f058844c33f670475bd02f266942746bcb332b
Author: Siddhesh Poyarekar <address@hidden>
Date: Tue Feb 26 21:28:16 2013 +0530
Another tweak to the multiplication algorithm
Reduce the formula to calculate mantissa so that we reduce the net
number of multiplications performed.
commit 2236d3595af6e19d57cf9ff4d93b18614fc9436a
Author: Siddhesh Poyarekar <address@hidden>
Date: Tue Feb 26 15:15:27 2013 +0530
Don't duplicate mpone and mptwo
commit 7da6d9ed266105e0ebefd01a4b6bf08bf56257c3
Author: Siddhesh Poyarekar <address@hidden>
Date: Tue Feb 26 14:24:40 2013 +0530
Fix FPE in memusagestat when malloc utilization is zero
[BZ #15160]
Draw graphs for heap and stack only if MAXSIZE_HEAP and MAXSIZE_STACK
are non-zero.
commit b7688c42e7cca0c24889f3a8f9b685783661fb24
Author: Paul Eggert <address@hidden>
Date: Tue Feb 26 14:17:12 2013 +0530
Bring back definition of __attribute__ for non-gcc and older gcc
gnulib copies this file over and needs it.
commit 53a5c423fb77a0befa400b4672ac98cf910db986
Author: Siddhesh Poyarekar <address@hidden>
Date: Tue Feb 26 10:40:19 2013 +0530
Fix some build warnings
commit 2a983a2e0a2da070219a9cc5f4157d9dceee3c88
Author: Siddhesh Poyarekar <address@hidden>
Date: Mon Feb 25 18:11:14 2013 +0530
Remove commented declarations
commit e69804d14e43f14c3c65dc570afdbfb822c9838b
Author: Siddhesh Poyarekar <address@hidden>
Date: Mon Feb 25 16:43:02 2013 +0530
Use long wherever possible in mpa.c
Using long throughout like powerpc does is beneficial since it reduces
the need to switch to 32-bit instructions. It gives a very minor
performance improvement.
commit 2f22a1e8dd817fecce67a8f3f8b807257960eec5
Author: Siddhesh Poyarekar <address@hidden>
Date: Mon Feb 25 16:13:35 2013 +0530
Format slowexp.c
commit 8930ddc705b9197fede41fae2a00f1d3e227a2a4
Author: Siddhesh Poyarekar <address@hidden>
Date: Mon Feb 25 16:08:37 2013 +0530
Reformat slowpow.c
commit dc60cb110b75b9dd2a205ad530880a23bf60557c
Author: Siddhesh Poyarekar <address@hidden>
Date: Mon Feb 25 14:51:57 2013 +0530
Remove commented code
commit 60f5a8b534207734cdbc75dd3ad26b804036609c
Author: Siddhesh Poyarekar <address@hidden>
Date: Mon Feb 25 12:01:45 2013 +0530
Sync up powerpc __mp_dbl with default code
commit faf6f8bca81560d4c644638dd69ac209424a618f
Author: Allan McRae <address@hidden>
Date: Fri Feb 22 17:09:55 2013 +1000
Fix menu ordering in socket.texi.
Match the order of (sub)sections in the menu to that in the file..
commit b4d1fd337068d2663529616112cefb7daa33dce2
Author: Allan McRae <address@hidden>
Date: Fri Feb 22 14:45:17 2013 +1000
Add @detailmenu to subsection node listing
Surround the "Detailed Node Listing" section of the info page menu with
@detailmenu flags to avoid confusing texinfo. Resolves a large number
of warnings printed by texinfo-5.0.
commit 2b7ae1b27f011919dbd6e87bc76c6f76b66ab186
Author: David S. Miller <address@hidden>
Date: Thu Feb 21 15:20:27 2013 -0800
Add priority inheritance futex support on sparc.
* sysdeps/unix/sysv/linux/sparc/lowlevellock.h
(FUTEX_WAIT_REQUEUE_PI): Define.
(FUTEX_CMP_REQUEUE_PI): Likewise.
(lll_futex_wait_requeue_pi): Likewise.
(lll_futex_timed_wait_requeue_pi): Likewise.
(lll_futex_cmp_requeue_pi): Likewise.
commit 2366713d874342c94f9362b0d6b2461e1c68dbc3
Author: Joseph Myers <address@hidden>
Date: Thu Feb 21 22:21:52 2013 +0000
Remove remaining bounded-pointers support from i386 .S files.
commit 9bf95cbc357fc0c6597be223f66259a91b1e9bb0
Author: Carlos O'Donell <address@hidden>
Date: Thu Feb 21 09:36:43 2013 -0500
nptl: Fix comment typo in fork.c.
commit 582a3cff1385a493d2759ac1ff9c3e8d6d57bb74
Author: Allan McRae <address@hidden>
Date: Thu Feb 21 16:19:17 2013 +1000
Move @end statement to start of line
Fixes a warning with texinfo-5.0.
commit 8094523147ae32d8b53133acf077afd0049c532e
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Feb 21 15:05:28 2013 +0530
Mark __inv as static in powerpc
commit bab8a695ee79a5a6e9b2b699938952b006fcbbec
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Feb 21 14:29:18 2013 +0530
Fix whitespace differences between generic and powerpc mpa.c
commit e21d7aa71c0700b6611bd55881b862ac73c5cd5b
Author: Andreas Krebbel <address@hidden>
Date: Thu Feb 21 09:47:55 2013 +0100
S/390: Fix _dl_runtime_profile for 32 bit.
commit 4c7a4263afe8304e127ae2888950f02c8bc9a9f9
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Feb 21 12:17:29 2013 +0530
Mark ZERO inputs to __mul as unlikely on powerpc
Syncs up with generic code.
commit 97ccb9d55a5379eeea6988f26e7f3ad500af0991
Author: Richard Henderson <address@hidden>
Date: Wed Feb 20 16:57:55 2013 -0800
Add FUTEX_*_REQUEUE_PI support for Alpha.
commit ccdef322b865e804d08b368cf75601897e2c57f1
Author: Richard Henderson <address@hidden>
Date: Wed Feb 20 16:49:25 2013 -0800
alpha: Include errno.h in sysdep.h
Recent changes in malloc-sysdep.h exposed this error, the
symptom being __set_errno was not defined early enough.
commit 41f49342e9c262aa0dc7255108b55f19bf742e77
Author: Carlos O'Donell <address@hidden>
Date: Wed Feb 20 13:27:38 2013 -0500
manual: Remove frobnicate @pxref.
We remove the frobnicate @pxref in the "System Databases and Name
Service Switch" chapter. The @pxref doesn't make sense in the given
context.
commit 50022a93fcc36a0130b9f882709ff69f4b91c0cc
Author: Thomas Schwinge <address@hidden>
Date: Wed Feb 20 18:51:56 2013 +0100
Respect the user's namespace in installed header files.
Fixup for commit c7b275d6b3bceb6b400fa3044d13d1001bc605ca.
commit 08cbd996d33114ca50644d060fbe3a08260430fb
Author: Petr Machata <address@hidden>
Date: Wed Feb 20 16:19:04 2013 +0000
Add ARM relocation constants to elf/elf.h.
commit f6432d898e44f982dbe8f9229c4894fa4840a670
Author: Thomas Schwinge <address@hidden>
Date: Wed Feb 20 08:42:50 2013 +0100
Properly sort a libc.abilist file.
Inconsistency introduced in commit 84b3fd8407cc9a2e7f487b6247681bd8a78a4560.
commit c7b275d6b3bceb6b400fa3044d13d1001bc605ca
Author: Thomas Schwinge <address@hidden>
Date: Tue Feb 19 13:06:39 2013 +0100
bits/nan.h: Change __attribute_used__ to __attribute__ ((unused)).
commit 72f0ffdcbeb8135d04cf2dc73f8a5f5c7783a283
Author: Thomas Schwinge <address@hidden>
Date: Tue Feb 19 12:49:12 2013 +0100
Add missing __attribute_used__.
Generic IEEE 754 file has been changed in commit
b575c52b86fe0c00adec925e356eb72cf95b23a7.
commit 2636ffe65438af689e12b7977fe8609a6ca07c90
Author: Thomas Schwinge <address@hidden>
Date: Tue Feb 19 12:20:43 2013 +0100
Align to generic file.
commit 20cd7fb3ae63795ae7c9a464abf5ed19b364ade0
Author: Siddhesh Poyarekar <address@hidden>
Date: Wed Feb 20 18:56:20 2013 +0530
Copy comment about inner loop from powerpc mpa.c to the default one
commit 92945b5261c412eb590b2b34c7ec9a035f0693a1
Author: Joseph Myers <address@hidden>
Date: Tue Feb 19 21:58:08 2013 +0000
Remove some bounded-pointers support from i386 .S files.
commit b65e2ba34b218a58a74123e2d6ba70ab0d4797bf
Merge: 2389741 e4f2232
Author: Jakub Jelinek <address@hidden>
Date: Tue Feb 19 17:57:37 2013 +0100
Merge branch 'master' of ssh://sourceware.org/git/glibc
commit 2389741abb70e282c39125e1017191a985a2cfea
Author: Jakub Jelinek <address@hidden>
Date: Tue Feb 19 17:56:59 2013 +0100
* stdlib/strtod_l.c (__mpn_lshift_1): Rewritten as function-like
macro.
commit e4f223248ebf4bfaf5e300af96aacd0ddc6c30ed
Author: Siddhesh Poyarekar <address@hidden>
Date: Tue Feb 19 21:20:44 2013 +0530
Fix some testsuite build warning fixes in libm
commit 55e4107b2c70b222b5ceb88d9c0ca68f9699b9ce
Author: Siddhesh Poyarekar <address@hidden>
Date: Tue Feb 19 09:58:05 2013 +0530
Add NEWS entry for C++11 thread_local support.
commit 2016b3cd19acbfb68fae3efdbb0117511614bd4b
Author: Siddhesh Poyarekar <address@hidden>
Date: Tue Feb 19 09:18:37 2013 +0530
Fix copyright year in new files
commit 92363eb87caf17ea20d262a0eceaf8cace53d374
Author: Joseph Myers <address@hidden>
Date: Tue Feb 19 00:49:25 2013 +0000
Add FUTEX_*_REQUEUE_PI support for MIPS.
commit 6c89344ec29ad96cfdee5330ed012d1187ff1675
Author: Joseph Myers <address@hidden>
Date: Mon Feb 18 23:49:05 2013 +0000
Add FUTEX_*_REQUEUE_PI support for ARM.
commit 4be9b544ea79d601b82bf9eb82549cc627584630
Author: Mike Frysinger <address@hidden>
Date: Sat Dec 29 16:49:53 2012 -0500
stdlib.h: use existing malloc/alloc_size attribute defines
Signed-off-by: Mike Frysinger <address@hidden>
commit 2f62b9ee0c086f72ded8abfe84c6d5ab86c49ab1
Author: Mike Frysinger <address@hidden>
Date: Sun Dec 30 13:07:07 2012 -0500
sys/cdefs.h: export __attribute_alloc_size__
Since we want to use this in installed headers, move it to the installed
sys/cdefs.h. This requires a slight tweaking of the name (add trailing
underscores).
Signed-off-by: Mike Frysinger <address@hidden>
commit 6ff444c4184433586a8879376bd5006eb793499a
Author: Mike Frysinger <address@hidden>
Date: Sun Dec 30 17:41:42 2012 -0500
unify xmalloc prototypes & friends
These prototypes are duplicated in many places. Add a dedicated
header for holding prototypes for program-specific functions to
avoid that.
Signed-off-by: Mike Frysinger <address@hidden>
commit 4bf6b9dd8ee267cf7b9cd256107624b10f051d0b
Author: Siddhesh Poyarekar <address@hidden>
Date: Mon Feb 18 22:23:19 2013 +0530
Add __cxa_thread_atexit_impl to aarch64 abilist
commit f4804ca2bb7c91c889ed66b88d4fea21b593d2e3
Author: Siddhesh Poyarekar <address@hidden>
Date: Mon Feb 18 21:41:34 2013 +0530
Fix ChangeLogs
commit ba384f6ed9275f3966505f2375b56d169e3dc588
Author: Siddhesh Poyarekar <address@hidden>
Date: Mon Feb 18 19:08:21 2013 +0530
C++11 thread_local destructors support
This feature is specifically for the C++ compiler to offload calling
thread_local object destructors on thread program exit, to glibc.
This is to overcome the possible complication of destructors of
thread_local objects getting called after the DSO in which they're
defined is unloaded by the dynamic linker. The DSO is marked as
'unloadable' if it has a constructed thread_local object and marked as
'unloadable' again when all the constructed thread_local objects
defined in it are destroyed.
commit ffaa74cf68a370e232279a9a9b0a02ade287cc99
Author: Siddhesh Poyarekar <address@hidden>
Date: Mon Feb 18 18:17:05 2013 +0530
Fix build warnings in some test cases
Include stdlib.h to get declaration of exit(3)
commit be179c8a36fc171acff0634ac50ad31269ad4742
Author: Siddhesh Poyarekar <address@hidden>
Date: Mon Feb 18 18:00:17 2013 +0530
New function _dl_find_dso_for_object
Consolidate code to search for an address within a DSO.
commit 8313cb997d2da2465c8560d3164358a68ea1e9ad
Author: Siddhesh Poyarekar <address@hidden>
Date: Mon Feb 18 16:07:10 2013 +0530
FUTEX_*_REQUEUE_PI support for non-x86 code
Add FUTEX_*_REQUEUE_PI support for the default C code and also add
implementations for s-390 and ppc.
commit f78b5caa6ece23ce86f6cabac8edf3ecd6850473
Author: Andreas Krebbel <address@hidden>
Date: Mon Feb 18 10:29:40 2013 +0100
S/390: Fix _dl_runtime_profile
commit 2969121014b150036551c93a09da7686ffcac817
Author: Joseph Myers <address@hidden>
Date: Sun Feb 17 21:57:26 2013 +0000
Remove bounded-pointers handling from x86_64 assembly sources.
commit f238fd190bbfc57f5678ca5c5975b92bfb21e040
Author: Andreas Jaeger <address@hidden>
Date: Sun Feb 17 16:26:35 2013 +0100
Sort Versions files
commit bd07f23c4ab55f6606ba656d5ec1e0cbc9b4f356
Author: Siddhesh Poyarekar <address@hidden>
Date: Sat Feb 16 00:21:14 2013 +0530
Fix ChangeLog date (again)
I just realized that it's 16-Feb in India, but not in UTC. Make it
15th again.
commit 22af19f9fb1909690dbe9840c0de093b656b4a68
Author: Siddhesh Poyarekar <address@hidden>
Date: Sat Feb 16 00:15:57 2013 +0530
Don't require LIM to determine loop end in __sqr
commit 4709fe7602b56e9f6ee1ab6afb4067409a784f29
Author: Siddhesh Poyarekar <address@hidden>
Date: Sat Feb 16 00:09:29 2013 +0530
Use intermediate variable to compute exponent in __mul
commit 2d0e0f29f85036d1189231cb7c1f19f27ba14a89
Author: Siddhesh Poyarekar <address@hidden>
Date: Fri Feb 15 23:56:20 2013 +0530
Fix determination of lower precision in __mul
commit daaa7713e9170ec42536b5a0e46b434dd84753a5
Author: Joseph Myers <address@hidden>
Date: Fri Feb 15 15:07:54 2013 +0000
Remove bounded-pointers build system support.
commit 2bdd4ca6b6c38367e301042c2247395568c63ebd
Author: Joseph Myers <address@hidden>
Date: Fri Feb 15 00:51:53 2013 +0000
Remove miscellaneous bounded-pointers relics in C code.
commit dd395cf1103ec8e26affcf501791505ded4d31c6
Author: Carlos O'Donell <address@hidden>
Date: Thu Feb 14 10:34:48 2013 -0500
hppa: Remove unused lll_unlock_wake_cb.
There hasn't been a use for lll_unlock_wake_cb since it was
removed globally in 2007-05-29. This patch removes the
function from hppa's lowlevellock.[ch] implementation.
commit 1739edf7a5ebb2c16750408dba2f058c09dd4a7d
Author: Marcus Shawcroft <address@hidden>
Date: Thu Feb 14 14:06:12 2013 +0000
aarch64: Update libm-test-ulps.
commit e97ed6ddbe0d53d616d93669826db225b12c3235
Author: Joseph Myers <address@hidden>
Date: Thu Feb 14 13:12:02 2013 +0000
Remove bp-sym.h and BP_SYM uses from C code.
commit cb57ce6031a84f9fab94eb318909fad368baa81d
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Feb 14 15:43:25 2013 +0530
Remove redundant return keyword
commit f414520d3c9d661411db5d59a21daf9790cab3f4
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Feb 14 11:39:14 2013 +0530
Use __sqr instead of __mul wherever possible
commit d6752ccd696c71d23cd3df8fb9cc60b61c32e65a
Author: Siddhesh Poyarekar <address@hidden>
Date: Thu Feb 14 10:31:09 2013 +0530
New __sqr function as a faster special case of __mul
commit 70d9946a44ba381f81eb08c71cc150315cc112ad
Author: Joseph Myers <address@hidden>
Date: Wed Feb 13 23:30:40 2013 +0000
Remove __ptrvalue, __bounded and __unbounded.
commit ffb1ec7b7ff1c65523b6926fc3afbacdb94db356
Author: Roland McGrath <address@hidden>
Date: Wed Feb 13 10:45:31 2013 -0800
Fix up ChangeLog.
commit cc7834d65e59002b530c61569a3b87a6fcb8146d
Author: Ondrej Bilka <address@hidden>
Date: Wed Feb 13 13:44:36 2013 +0100
Install stdlib-bsearch.h header
commit 170704c9ecf838706b59c353bcd3503f8f74bb48
Author: Ondrej Bilka <address@hidden>
Date: Wed Feb 13 12:57:41 2013 +0100
Call memcpy in generic mempcpy
commit c2af38aa768d1c24b24ba1bed473aaee6c2d675e
Author: Siddhesh Poyarekar <address@hidden>
Date: Wed Feb 13 17:19:06 2013 +0530
Remove unnecessary factorial array
kf is n! at the end of the loop, so storing the values is unnecessary.
commit 4e92d59e26eb33c3ae523783e918a6e839e83ffd
Author: Siddhesh Poyarekar <address@hidden>
Date: Wed Feb 13 14:49:50 2013 +0530
Better exp polynomial
The lesser the __mul calls, the better it is for performance.
commit 909279a5cfa938c989c9b01c8f48a0276291ec45
Author: Siddhesh Poyarekar <address@hidden>
Date: Wed Feb 13 14:16:23 2013 +0530
Optimized mp multiplication
Don't bother multiplying zeroes since that only wastes cycles.
commit bdf028142eb77d6ae59500db875068fa5d7b059d
Author: Siddhesh Poyarekar <address@hidden>
Date: Wed Feb 13 13:55:29 2013 +0530
Clean up add_magnitudes and sub_magnitudes
commit cd52592332ec2bc12a6ede510b69b536c91bc63d
Author: Roland McGrath <address@hidden>
Date: Tue Feb 12 16:15:59 2013 -0800
Remove redunant "warning: " prefix from stub warnings.
commit a445af0bc722d620afed7683cd320c0e4c7c6059
Author: Andreas Schwab <address@hidden>
Date: Tue Jan 29 14:45:15 2013 +0100
Fix buffer overrun in regexp matcher
commit 7e2f0d2d77e4bc273fe00f99d970605d8e38d4d6
Author: Andreas Schwab <address@hidden>
Date: Mon Feb 4 10:16:33 2013 +0100
Fix handling of collating symbols in regexps
commit a175b684e2fdf1849a4be8168456e36bf8ce3f6a
Author: Tom de Vries <address@hidden>
Date: Mon Feb 11 23:47:13 2013 +0100
Fix typo, improve comment, remove superfluous #undefs, add missing #undef.
commit 310998fe2b7ec34ffeeec51ade90e368f3e2fb55
Author: Roland McGrath <address@hidden>
Date: Mon Feb 11 14:32:57 2013 -0800
Fix log entry in last change.
commit 41eda41d7489a428abb46202482136a540ec23dc
Author: Ondrej Bilka <address@hidden>
Date: Mon Feb 11 23:18:09 2013 +0100
Add inline bsearch expansion.
commit 8ded91fb377ad48c66e8b44929af7214f40f3557
Author: Roland McGrath <address@hidden>
Date: Mon Feb 11 14:12:47 2013 -0800
Fix some errors in declarations in the manual.
commit fe77fe6d5155d224edfebbccdbfbc68f62e750dc
Author: Tom de Vries <address@hidden>
Date: Mon Feb 11 22:06:00 2013 +0100
Remove dead CFLAGS lines from string/Makefile
commit 3a09b6208d9ac9ef1563be63c56a56f1f45e4909
Author: Roland McGrath <address@hidden>
Date: Mon Feb 11 13:06:09 2013 -0800
Fix a typo in the mremap comment.
commit aea7a9b9d2f9482d174ab95881b132de8472a388
Author: Joseph Myers <address@hidden>
Date: Mon Feb 11 18:19:14 2013 +0000
Add CFI information for MIPS assembly sources.
commit 046f153e209a5cd3f74fd7315743b51ff1853af1
Author: Tom de Vries <address@hidden>
Date: Mon Feb 11 14:52:13 2013 +0100
Fix typo in ChangeLog entry for commit
03759f47db62930f2dddf1c9733ef89b9d99e2da
commit 550a0b89b464356c5fa44b16a28f49ab1df5b04a
Author: Roland McGrath <address@hidden>
Date: Fri Feb 8 14:55:50 2013 -0800
Fix PF_LOCAL socket example sockaddr_un size calculation.
commit 3392138235f454f2b9375a26d78c0c35808dd087
Author: Andreas Schwab <address@hidden>
Date: Fri Feb 8 23:18:53 2013 +0100
m68k: update kernel-features.h
commit a2da1673fe32540799c801e8aec374dc1c0e0596
Author: Joseph Myers <address@hidden>
Date: Fri Feb 8 20:06:30 2013 +0000
Remove CHECK_N and bp-checks.h.
commit 7f3e75f87a93265e5a9feb1ba320f4b19f29cd67
Author: Roland McGrath <address@hidden>
Date: Fri Feb 8 10:46:32 2013 -0800
Remove dead variable in generic strcpy.
commit b84660a888f8c6ac5410f7571ee40b120873dc06
Author: Roland McGrath <address@hidden>
Date: Fri Feb 8 10:18:52 2013 -0800
Support sysdeps/.../include/ directories.
commit 471514d39d03ef96096767651ecce30630e64c1e
Author: Carlos O'Donell <address@hidden>
Date: Thu Feb 7 14:28:53 2013 -0500
Refactor code out of nscd's two main poll loops.
We refactor the inotify file checking code and the
database clearing code out of the main_loop_poll and
mail_loop_epoll functions. We document some the related
functions with appropriate comments.
commit b2d3c3befb45ae4e5284274d9ce75ca462119239
Author: Carlos O'Donell <address@hidden>
Date: Thu Feb 7 13:53:46 2013 -0500
Add more comments to _dl_load_cache_lookup().
Calling _dl_load_cache_lookup will load the cache if not already.
If loading the cache fails no more attempts will be made to load
the cache.
commit ddacd1db6a83551dd56792f2f9867452f5ac2c13
Author: Carlos O'Donell <address@hidden>
Date: Fri Feb 8 12:37:44 2013 -0500
BZ #15006: Updates NEWS and ChangeLog.
commit b39949d21179bd0b08a083e4f7e35d0c98e11294
Author: Carlos O'Donell <address@hidden>
Date: Fri Feb 8 12:26:12 2013 -0500
ARM: Support loading unmarked objects from cache.
ARM now supports loading unmarked objects from
the dynamic loader cache. Unmarked objects can
be used with the hard-float or soft-float ABI.
We must support loading unmarked objects during
the transition period from a binutils that does
not mark objects to one that does mark them with
the correct ELF flags.
Signed-off-by: Carlos O'Donell <address@hidden>
commit a6ee1783327acdaae31cc4ce700e2983f0175e5d
Author: Joseph Myers <address@hidden>
Date: Fri Feb 8 02:03:10 2013 +0000
Use ENTRY and END in more MIPS .S files.
commit f3aae3f3eb4e4345413dc238e941cdb52f747d16
Author: Joseph Myers <address@hidden>
Date: Fri Feb 8 01:12:11 2013 +0000
Remove CHECK_1 and CHECK_1_NULL_OK.
commit b2c9eff43c49d528c7ad3d0d91d03ccf0ae5ae0f
Author: Joseph Myers <address@hidden>
Date: Fri Feb 8 01:10:40 2013 +0000
Remove CHECK_BOUNDS_LOW and CHECK_BOUNDS_HIGH for C code.
commit f1d70dad5381352b3cad04b5ee0dd0efe2627683
Author: Roland McGrath <address@hidden>
Date: Thu Feb 7 14:44:18 2013 -0800
Remove lots of inline keywords.
commit 7bd642f580ef5698bd5b1777a5ba7af2f58c5d8c
Author: Roland McGrath <address@hidden>
Date: Tue Feb 5 14:32:48 2013 -0800
Move nss directory into sysdeps Subdirs.
commit 573c29b288d5cb88f3a09b9b7b5bcf0db762fd5d
Author: Roland McGrath <address@hidden>
Date: Tue Feb 5 12:15:56 2013 -0800
Replace an alloca use with a variable-length array.
commit b2e25af00c4b6268624a06472477112fc015e7d8
Author: Roland McGrath <address@hidden>
Date: Tue Feb 5 11:38:14 2013 -0800
Fix aliases in stub lseek.
commit eab55bfb14f5e1ea6f522d81632ce5a1b8a8c942
Author: Roland McGrath <address@hidden>
Date: Tue Feb 5 11:34:06 2013 -0800
Add missing includes to sysdeps/generic/malloc-sysdep.h.
commit f9834ea4774532f13c49a527c64eda1c0587f910
Author: Maciej W. Rozycki <address@hidden>
Date: Tue Feb 5 15:31:08 2013 +0000
MIPS: Correct formatting of syscall wrapper `asm' specifiers.
commit b82ba2f011fc4628ceece07412846d0b4d50cac2
Author: Maciej W. Rozycki <address@hidden>
Date: Tue Feb 5 14:41:32 2013 +0000
MIPS: Respect the legacy syscall restart convention.
That convention requires the instruction immediately preceding SYSCALL
to initialize $v0 with the syscall number. Then if a restart triggers,
$v0 will have been clobbered by the syscall interrupted, and needs to be
reinititalized. The kernel will decrement the PC by 4 before switching
back to the user mode so that $v0 has been reloaded before SYSCALL is
executed again. This implies the place $v0 is loaded from must be
preserved across a syscall, e.g. an immediate, static register, stack
slot, etc.
The restriction was lifted with Linux 2.6.36 kernel release and no
special requirements are placed around the SYSCALL instruction anymore,
however we still support older kernel binaries.
commit 9a0d1941d30221ed8875ebef4c080bd726740802
Author: Carlos O'Donell <address@hidden>
Date: Mon Feb 4 20:06:46 2013 -0500
getenv: Remove check for non-standard endianness.
stdlib/getenv.c (getenv): Assume __BIG_ENDIAN in the
else clause and remove check for non-standard endianness.
commit c51ebd9c78e3d054bec29bee132608fc5edec1d1
Author: David S. Miller <address@hidden>
Date: Mon Feb 4 12:06:42 2013 -0800
Add long-double sparc ULPs updates missing in previous commit.
commit b83bbec4cc1aee4a55b791bfbc5b94a6a5205cb0
Author: David S. Miller <address@hidden>
Date: Mon Feb 4 10:31:18 2013 -0800
Update sparc ULPs after Joseph's casin fixes.
* sysdeps/sparc/fpu/libm-test-ulps: Update.
commit 6277fdabc074afa76ad5883a4b99cdf8e75de31a
Author: Joseph Myers <address@hidden>
Date: Mon Feb 4 16:29:39 2013 +0000
Remove CHECK_STRING, CHECK_STRING_NULL_OK and __ubp_memchr.
commit 903ae060db90aa1d72aa67afbc5a5ecabdcdbef7
Author: Andreas Schwab <address@hidden>
Date: Mon Jan 28 17:51:03 2013 +0100
Don't use GLIBC_PRIVATE errno outside of libraries
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 2752 +++++++++++++++++++-
INSTALL | 11 +-
Makeconfig | 84 +-
Makefile.in | 5 +-
Makerules | 17 +-
NEWS | 60 +-
Rules | 49 +-
Versions.def | 2 +
aclocal.m4 | 7 +
argp/argp-parse.c | 7 +-
benchtests/Makefile | 59 +
benchtests/bench-skeleton.c | 75 +
benchtests/exp-inputs | 1 +
benchtests/pow-inputs | 1 +
bits/stdlib-bsearch.h | 43 +
catgets/gencat.c | 8 +-
config.h.in | 2 +-
config.make.in | 10 +-
configure | 20 +-
configure.in | 13 +-
crypt/Makefile | 3 -
csu/Makefile | 9 -
csu/elf-init.c | 7 +
csu/gmon-start.c | 24 +
csu/libc-start.c | 31 +-
csu/libc-tls.c | 4 +-
debug/backtrace.c | 4 +-
debug/segfault.c | 2 -
elf/Makefile | 11 +-
elf/Versions | 23 +-
elf/cache.c | 4 +
elf/dl-addr.c | 18 +-
elf/dl-cache.c | 5 +-
elf/dl-deps.c | 4 +-
elf/dl-hwcaps.c | 9 +-
elf/dl-open.c | 45 +-
elf/dl-runtime.c | 6 +-
elf/dl-support.c | 10 +-
elf/dl-sym.c | 14 +-
elf/dl-sysdep.c | 2 +-
elf/elf.h | 137 +-
elf/pldd.c | 5 +-
elf/rtld.c | 4 +-
elf/setup-vdso.h | 2 +-
elf/tlsdeschtab.h | 4 +-
elf/tst-stackguard1.c | 1 +
extra-lib.mk | 7 +-
hesiod/Depend | 2 +
hesiod/nss_hesiod/hesiod-grp.c | 27 -
iconv/Versions | 4 +-
iconv/iconv_charmap.c | 5 +-
iconv/iconv_prog.c | 6 +-
iconv/iconvconfig.c | 12 +-
iconv/strtab.c | 3 +-
include/errno.h | 4 +-
include/libc-symbols.h | 3 +-
include/link.h | 3 +
include/netdb.h | 22 +-
include/programs/xmalloc.h | 33 +
include/rounding-mode.h | 2 +-
include/set-hooks.h | 2 +-
include/stdlib.h | 5 +
include/sys/cdefs.h | 2 -
intl/Makefile | 3 -
io/fcntl.h | 6 +
io/lseek.c | 7 +-
libio/wfileops.c | 2 +-
locale/elem-hash.h | 2 +-
locale/programs/locale.c | 5 +-
locale/programs/localedef.c | 11 +-
locale/programs/localedef.h | 8 +-
locale/programs/locarchive.c | 2 +-
locale/programs/simple-hash.c | 5 +-
locale/setlocale.c | 2 +-
malloc/arena.c | 8 +-
malloc/hooks.c | 6 +-
malloc/malloc.c | 38 +-
malloc/malloc.h | 13 +-
malloc/mcheck.c | 23 +-
malloc/memusagestat.c | 108 +-
malloc/morecore.c | 11 +-
malloc/mtrace.c | 19 +-
manual/Makefile | 2 +-
manual/arith.texi | 26 +-
manual/conf.texi | 4 +-
manual/debug.texi | 2 +-
manual/errno.texi | 2 +-
manual/examples/mkfsock.c | 5 +-
manual/filesys.texi | 22 +-
manual/getopt.texi | 2 +-
manual/install.texi | 8 +-
manual/libc-texinfo.sh | 2 +
manual/llio.texi | 30 +-
manual/math.texi | 8 +-
manual/memory.texi | 32 +-
manual/message.texi | 3 +-
manual/nss.texi | 2 +-
manual/resource.texi | 14 +-
manual/search.texi | 2 +-
manual/signal.texi | 4 +-
manual/socket.texi | 24 +-
manual/startup.texi | 2 +-
manual/stdio.texi | 4 +-
manual/string.texi | 14 +-
manual/sysinfo.texi | 8 +-
manual/syslog.texi | 4 +-
manual/terminal.texi | 8 +-
manual/threads.texi | 44 +
manual/time.texi | 4 +-
manual/users.texi | 6 +-
math/Makefile | 5 +-
math/atest-exp.c | 4 +-
math/atest-exp2.c | 4 +-
math/atest-sincos.c | 33 +-
math/basic-test.c | 51 +-
math/bits/mathcalls.h | 2 +-
math/fegetenv.c | 5 +-
math/gen-libm-test.pl | 24 +-
math/k_casinh.c | 57 +
math/k_casinhf.c | 63 +-
math/k_casinhl.c | 63 +-
math/libm-test.inc | 1871 +++++++++-----
math/test-misc.c | 12 +-
math/test-snan.c | 351 +++
misc/Makefile | 4 -
misc/sys/cdefs.h | 17 +-
misc/sys/mman.h | 2 +-
misc/tst-efgcvt.c | 2 +-
misc/tst-pselect.c | 1 +
nis/nss-nisplus.h | 3 +-
nptl/ChangeLog | 120 +
nptl/Makeconfig | 1 -
nptl/allocatestack.c | 2 +-
nptl/nptl-init.c | 3 +-
nptl/pthreadP.h | 16 +-
nptl/pthread_attr_getstacksize.c | 2 +-
nptl/pthread_barrier_init.c | 4 +-
nptl/pthread_cond_broadcast.c | 45 +-
nptl/pthread_cond_signal.c | 33 +-
nptl/pthread_cond_timedwait.c | 59 +-
nptl/pthread_cond_wait.c | 57 +-
nptl/pthread_create.c | 14 +-
nptl/pthread_mutex_init.c | 5 +-
nptl/pthread_rwlock_init.c | 4 +-
nptl/sysdeps/pthread/bits/libc-lockP.h | 45 +-
nptl/sysdeps/pthread/tst-timer.c | 1 +
nptl/sysdeps/unix/sysv/linux/fork.c | 2 +-
nptl/sysdeps/unix/sysv/linux/i386/dl-sysdep.h | 31 +-
nptl/sysdeps/unix/sysv/linux/i386/i686/dl-sysdep.h | 50 +-
nptl/sysdeps/unix/sysv/linux/lowlevellock.c | 2 +-
.../sysdeps/unix/sysv/linux/powerpc/lowlevellock.h | 30 +
nptl/sysdeps/unix/sysv/linux/s390/lowlevellock.h | 28 +
nptl/sysdeps/unix/sysv/linux/sparc/lowlevellock.h | 30 +
nptl/tst-barrier4.c | 1 +
nptl/tst-cancel14.c | 1 +
nptl/tst-cancel15.c | 1 +
nptl/tst-mutex9.c | 3 +
nptl/tst-oddstacklimit.c | 1 +
nptl/tst-robust7.c | 1 +
nptl/tst-stackguard1.c | 1 +
nptl/vars.c | 10 +-
nscd/connections.c | 150 +-
nscd/nscd-client.h | 5 +-
nscd/nscd.h | 7 +-
nss/getent.c | 12 +-
nss/makedb.c | 5 +-
po/es.po | 2747 +++++++++++---------
ports/ChangeLog.aarch64 | 45 +
ports/ChangeLog.alpha | 53 +
ports/ChangeLog.am33 | 25 +
ports/ChangeLog.arm | 325 +++
ports/ChangeLog.hppa | 13 +
ports/ChangeLog.ia64 | 87 +
ports/ChangeLog.m68k | 33 +
ports/ChangeLog.mips | 319 +++
ports/ChangeLog.powerpc | 51 +
ports/ChangeLog.tile | 31 +
ports/sysdeps/aarch64/libm-test-ulps | 364 +++
ports/sysdeps/alpha/memchr.c | 3 +-
ports/sysdeps/am33/dl-machine.h | 8 +-
ports/sysdeps/am33/elf/start.S | 8 +-
ports/sysdeps/arm/__longjmp.S | 38 +-
ports/sysdeps/arm/add_n.S | 99 +
ports/sysdeps/arm/addmul_1.S | 73 +
ports/sysdeps/arm/arm-features.h | 20 +
ports/sysdeps/arm/arm-mcount.S | 22 +-
ports/sysdeps/arm/armv6/rawmemchr.S | 109 +
ports/sysdeps/arm/armv6/stpcpy.S | 1 +
ports/sysdeps/arm/armv6/strchr.S | 147 ++
ports/sysdeps/arm/armv6/strcpy.S | 231 ++
ports/sysdeps/arm/armv6/strlen.S | 103 +
ports/sysdeps/arm/armv6/strrchr.S | 131 +
ports/sysdeps/arm/armv6t2/Implies | 2 +
ports/sysdeps/arm/armv6t2/ffs.S | 35 +
ports/sysdeps/arm/armv6t2/ffsll.S | 50 +
ports/sysdeps/arm/armv6t2/memchr.S | 62 +-
ports/sysdeps/arm/bits/setjmp.h | 2 +-
ports/sysdeps/arm/configure | 6 +-
ports/sysdeps/arm/configure.in | 4 +-
ports/sysdeps/arm/crti.S | 6 +-
ports/sysdeps/arm/crtn.S | 10 +-
ports/sysdeps/arm/dl-machine.h | 2 +-
ports/sysdeps/arm/dl-tlsdesc.S | 77 +-
ports/sysdeps/arm/dl-trampoline.S | 19 +-
ports/sysdeps/arm/frame.h | 6 +-
ports/sysdeps/arm/include/bits/setjmp.h | 34 +
ports/sysdeps/arm/jmpbuf-offsets.h | 19 -
ports/sysdeps/arm/jmpbuf-unwind.h | 1 -
ports/sysdeps/arm/memcpy.S | 249 ++-
ports/sysdeps/arm/memmove.S | 249 ++-
ports/sysdeps/arm/memset.S | 46 +-
ports/sysdeps/arm/preconfigure | 97 +-
ports/sysdeps/arm/preconfigure.in | 58 +
ports/sysdeps/arm/setjmp.S | 35 +-
ports/sysdeps/arm/start.S | 10 +-
ports/sysdeps/arm/strlen.S | 11 +-
ports/sysdeps/arm/sub_n.S | 2 +
ports/sysdeps/arm/submul_1.S | 74 +
ports/sysdeps/arm/sysdep.h | 250 ++-
ports/sysdeps/ia64/dl-fptr.h | 10 +
ports/sysdeps/ia64/dl-machine.h | 4 +-
ports/sysdeps/ia64/entry.h | 5 +-
ports/sysdeps/ia64/fpu/libm_error.c | 117 +-
ports/sysdeps/ia64/memchr.S | 3 -
ports/sysdeps/m68k/memchr.S | 3 -
ports/sysdeps/mips/__longjmp.c | 6 +-
ports/sysdeps/mips/abort-instr.h | 6 +-
ports/sysdeps/mips/add_n.S | 2 +-
ports/sysdeps/mips/bits/atomic.h | 45 +-
ports/sysdeps/mips/bits/nan.h | 28 +-
ports/sysdeps/mips/bsd-_setjmp.S | 4 +-
ports/sysdeps/mips/bsd-setjmp.S | 4 +-
ports/sysdeps/mips/dl-machine.h | 102 +-
ports/sysdeps/mips/dl-trampoline.c | 130 +
ports/sysdeps/mips/fpu/e_sqrt.c | 2 +-
ports/sysdeps/mips/fpu/e_sqrtf.c | 2 +-
ports/sysdeps/mips/fpu_control.h | 11 +-
ports/sysdeps/mips/include/sys/asm.h | 53 +
ports/sysdeps/mips/machine-gmon.h | 14 +-
ports/sysdeps/mips/memset.S | 1 +
ports/sysdeps/mips/mips32/crti.S | 2 +
ports/sysdeps/mips/mips32/crtn.S | 2 +
ports/sysdeps/mips/mips32/fpu/Versions | 5 +
ports/sysdeps/mips/mips32/fpu/fpu_control.c | 34 +
ports/sysdeps/mips/mips32/mips16/add_n.c | 1 +
ports/sysdeps/mips/mips32/mips16/addmul_1.c | 1 +
ports/sysdeps/mips/mips32/mips16/fpu/Makefile | 5 +
ports/sysdeps/mips/mips32/mips16/lshift.c | 1 +
ports/sysdeps/mips/mips32/mips16/mul_1.c | 1 +
ports/sysdeps/mips/mips32/mips16/rshift.c | 1 +
ports/sysdeps/mips/mips32/mips16/sub_n.c | 1 +
ports/sysdeps/mips/mips32/mips16/submul_1.c | 1 +
ports/sysdeps/mips/mips64/add_n.S | 8 +-
ports/sysdeps/mips/mips64/addmul_1.S | 8 +-
ports/sysdeps/mips/mips64/bsd-_setjmp.S | 6 +-
ports/sysdeps/mips/mips64/bsd-setjmp.S | 6 +-
ports/sysdeps/mips/mips64/lshift.S | 8 +-
ports/sysdeps/mips/mips64/mul_1.S | 8 +-
ports/sysdeps/mips/mips64/n32/crti.S | 2 +
ports/sysdeps/mips/mips64/n32/crtn.S | 2 +
ports/sysdeps/mips/mips64/n64/crti.S | 2 +
ports/sysdeps/mips/mips64/n64/crtn.S | 2 +
ports/sysdeps/mips/mips64/rshift.S | 8 +-
ports/sysdeps/mips/mips64/setjmp.S | 6 +-
ports/sysdeps/mips/mips64/sub_n.S | 8 +-
ports/sysdeps/mips/mips64/submul_1.S | 8 +-
ports/sysdeps/mips/nptl/tls.h | 5 +
ports/sysdeps/mips/preconfigure | 7 +-
ports/sysdeps/mips/setjmp.S | 4 +-
ports/sysdeps/mips/setjmp_aux.c | 2 +-
ports/sysdeps/mips/start.S | 80 +-
ports/sysdeps/mips/sys/asm.h | 13 +-
ports/sysdeps/mips/sys/tas.h | 5 +-
ports/sysdeps/mips/tls-macros.h | 63 +-
ports/sysdeps/powerpc/nofpu/fegetenv.c | 5 +-
ports/sysdeps/powerpc/nofpu/fesetenv.c | 5 +-
ports/sysdeps/powerpc/nofpu/feupdateenv.c | 5 +-
ports/sysdeps/powerpc/nofpu/fgetexcptflg.c | 5 +-
ports/sysdeps/powerpc/nofpu/fraiseexcpt.c | 5 +-
ports/sysdeps/powerpc/nofpu/fsetexcptflg.c | 5 +-
ports/sysdeps/powerpc/powerpc32/405/memcmp.S | 6 +-
ports/sysdeps/powerpc/powerpc32/405/memcpy.S | 6 +-
ports/sysdeps/powerpc/powerpc32/405/memset.S | 6 +-
ports/sysdeps/powerpc/powerpc32/405/strcmp.S | 6 +-
ports/sysdeps/powerpc/powerpc32/405/strcpy.S | 6 +-
ports/sysdeps/powerpc/powerpc32/405/strlen.S | 6 +-
ports/sysdeps/powerpc/powerpc32/405/strncmp.S | 6 +-
ports/sysdeps/powerpc/powerpc32/476/memset.S | 6 +-
ports/sysdeps/unix/alpha/sysdep.h | 3 +
ports/sysdeps/unix/arm/sysdep.S | 39 +-
ports/sysdeps/unix/mips/mips32/sysdep.h | 6 +
ports/sysdeps/unix/mips/mips64/n32/sysdep.h | 8 +
ports/sysdeps/unix/mips/mips64/n64/sysdep.h | 8 +
ports/sysdeps/unix/mips/sysdep.S | 2 +
ports/sysdeps/unix/mips/sysdep.h | 12 +-
ports/sysdeps/unix/sysv/linux/aarch64/bits/mman.h | 76 +-
ports/sysdeps/unix/sysv/linux/aarch64/configure | 14 +
ports/sysdeps/unix/sysv/linux/aarch64/configure.in | 13 +
.../sysdeps/unix/sysv/linux/aarch64/gettimeofday.c | 3 +-
.../unix/sysv/linux/aarch64/nptl/libc.abilist | 3 +
.../sysv/linux/aarch64/nptl/libpthread.abilist | 1 -
ports/sysdeps/unix/sysv/linux/aarch64/sigaction.c | 4 +-
ports/sysdeps/unix/sysv/linux/alpha/bits/mman.h | 3 +
ports/sysdeps/unix/sysv/linux/alpha/bits/msq.h | 1 +
ports/sysdeps/unix/sysv/linux/alpha/fdatasync.c | 1 -
ports/sysdeps/unix/sysv/linux/alpha/gethostname.c | 3 +-
ports/sysdeps/unix/sysv/linux/alpha/msgctl.c | 3 +-
.../unix/sysv/linux/alpha/nptl/libc.abilist | 3 +
.../unix/sysv/linux/alpha/nptl/lowlevellock.h | 25 +
ports/sysdeps/unix/sysv/linux/alpha/shmctl.c | 3 +-
ports/sysdeps/unix/sysv/linux/alpha/sigaction.c | 4 +-
ports/sysdeps/unix/sysv/linux/am33/bits/mman.h | 63 +-
ports/sysdeps/unix/sysv/linux/am33/brk.c | 2 +-
ports/sysdeps/unix/sysv/linux/am33/clone.S | 7 +-
ports/sysdeps/unix/sysv/linux/arm/Makefile | 5 +-
.../sysdeps/unix/sysv/linux/arm/____longjmp_chk.S | 6 +-
ports/sysdeps/unix/sysv/linux/arm/aeabi_read_tp.S | 9 +
ports/sysdeps/unix/sysv/linux/arm/bits/mman.h | 76 +-
ports/sysdeps/unix/sysv/linux/arm/clone.S | 17 +-
ports/sysdeps/unix/sysv/linux/arm/configure | 1 +
ports/sysdeps/unix/sysv/linux/arm/configure.in | 1 +
ports/sysdeps/unix/sysv/linux/arm/dl-cache.h | 9 +-
ports/sysdeps/unix/sysv/linux/arm/getcontext.S | 2 +-
ports/sysdeps/unix/sysv/linux/arm/mmap.S | 9 +-
ports/sysdeps/unix/sysv/linux/arm/mmap64.S | 14 +-
.../sysdeps/unix/sysv/linux/arm/nptl/libc.abilist | 3 +
.../unix/sysv/linux/arm/nptl/libpthread.abilist | 1 -
.../unix/sysv/linux/arm/nptl/lowlevellock.h | 28 +
ports/sysdeps/unix/sysv/linux/arm/nptl/pt-vfork.S | 21 +-
.../unix/sysv/linux/arm/nptl/sysdep-cancel.h | 313 ++--
.../unix/sysv/linux/arm/nptl/unwind-forcedunwind.c | 13 +-
.../unix/sysv/linux/arm/nptl/unwind-resume.c | 13 +-
ports/sysdeps/unix/sysv/linux/arm/nptl/vfork.S | 24 +-
ports/sysdeps/unix/sysv/linux/arm/pread.c | 5 +-
ports/sysdeps/unix/sysv/linux/arm/pread64.c | 5 +-
ports/sysdeps/unix/sysv/linux/arm/pwrite.c | 5 +-
ports/sysdeps/unix/sysv/linux/arm/pwrite64.c | 5 +-
ports/sysdeps/unix/sysv/linux/arm/readelflib.c | 6 +
ports/sysdeps/unix/sysv/linux/arm/setcontext.S | 4 +-
ports/sysdeps/unix/sysv/linux/arm/sigaction.c | 4 +-
ports/sysdeps/unix/sysv/linux/arm/syscall.S | 5 +-
ports/sysdeps/unix/sysv/linux/arm/sysdep.h | 234 +-
ports/sysdeps/unix/sysv/linux/arm/truncate64.c | 3 +-
ports/sysdeps/unix/sysv/linux/arm/vfork.S | 3 +-
ports/sysdeps/unix/sysv/linux/generic/bits/msq.h | 1 +
ports/sysdeps/unix/sysv/linux/hppa/bits/mman.h | 3 +
ports/sysdeps/unix/sysv/linux/hppa/bits/msq.h | 1 +
.../unix/sysv/linux/hppa/nptl/lowlevellock.c | 12 -
.../unix/sysv/linux/hppa/nptl/lowlevellock.h | 2 -
ports/sysdeps/unix/sysv/linux/ia64/bits/mman.h | 76 +-
ports/sysdeps/unix/sysv/linux/ia64/bits/msq.h | 6 +-
ports/sysdeps/unix/sysv/linux/ia64/makecontext.c | 20 +-
.../sysdeps/unix/sysv/linux/ia64/nptl/dl-sysdep.h | 27 +-
.../sysdeps/unix/sysv/linux/ia64/nptl/libc.abilist | 3 +
ports/sysdeps/unix/sysv/linux/ia64/sigaction.c | 4 +-
ports/sysdeps/unix/sysv/linux/ia64/sysdep.h | 7 +-
ports/sysdeps/unix/sysv/linux/ia64/umount.c | 3 +-
ports/sysdeps/unix/sysv/linux/m68k/bits/mman.h | 76 +-
.../sysv/linux/m68k/coldfire/nptl/libc.abilist | 3 +
.../linux/m68k/coldfire/nptl/libpthread.abilist | 1 -
.../sysdeps/unix/sysv/linux/m68k/kernel-features.h | 20 +
.../unix/sysv/linux/m68k/m680x0/nptl/libc.abilist | 3 +
ports/sysdeps/unix/sysv/linux/mips/Makefile | 3 -
ports/sysdeps/unix/sysv/linux/mips/bits/mman.h | 78 +-
ports/sysdeps/unix/sysv/linux/mips/bits/msq.h | 1 +
ports/sysdeps/unix/sysv/linux/mips/brk.c | 13 +-
ports/sysdeps/unix/sysv/linux/mips/clone.S | 20 +-
ports/sysdeps/unix/sysv/linux/mips/configure | 3 +-
ports/sysdeps/unix/sysv/linux/mips/configure.in | 2 +-
ports/sysdeps/unix/sysv/linux/mips/getcontext.S | 12 +-
ports/sysdeps/unix/sysv/linux/mips/makecontext.S | 7 +-
.../unix/sysv/linux/mips/mips32/mips16/Makefile | 13 +
.../unix/sysv/linux/mips/mips32/mips16/Versions | 6 +
.../sysv/linux/mips/mips32/mips16/mips16-syscall.h | 89 +
.../linux/mips/mips32/mips16/mips16-syscall0.c | 30 +
.../linux/mips/mips32/mips16/mips16-syscall1.c | 32 +
.../linux/mips/mips32/mips16/mips16-syscall2.c | 32 +
.../linux/mips/mips32/mips16/mips16-syscall3.c | 32 +
.../linux/mips/mips32/mips16/mips16-syscall4.c | 32 +
.../linux/mips/mips32/mips16/mips16-syscall5.c | 33 +
.../linux/mips/mips32/mips16/mips16-syscall6.c | 33 +
.../linux/mips/mips32/mips16/mips16-syscall7.c | 33 +
.../unix/sysv/linux/mips/mips32/nptl/libc.abilist | 21 +-
ports/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h | 204 +-
.../unix/sysv/linux/mips/mips32/truncate64.c | 3 +-
.../sysdeps/unix/sysv/linux/mips/mips64/fxstat64.c | 3 +-
.../unix/sysv/linux/mips/mips64/fxstatat64.c | 7 +-
.../sysdeps/unix/sysv/linux/mips/mips64/lxstat64.c | 3 +-
ports/sysdeps/unix/sysv/linux/mips/mips64/msgctl.c | 4 +-
.../sysv/linux/mips/mips64/n32/nptl/libc.abilist | 3 +
.../unix/sysv/linux/mips/mips64/n32/sysdep.h | 150 +-
.../unix/sysv/linux/mips/mips64/n64/ioctl.S | 4 +-
.../sysv/linux/mips/mips64/n64/nptl/libc.abilist | 3 +
.../unix/sysv/linux/mips/mips64/n64/sysdep.h | 150 +-
.../sysv/linux/mips/mips64/nptl/sysdep-cancel.h | 1 +
ports/sysdeps/unix/sysv/linux/mips/mips64/shmctl.c | 4 +-
.../sysdeps/unix/sysv/linux/mips/mips64/syscall.S | 8 +-
.../sysdeps/unix/sysv/linux/mips/mips64/xstat64.c | 3 +-
.../unix/sysv/linux/mips/nptl/lowlevellock.h | 30 +
.../unix/sysv/linux/mips/nptl/sysdep-cancel.h | 2 +
ports/sysdeps/unix/sysv/linux/mips/pread.c | 10 +-
ports/sysdeps/unix/sysv/linux/mips/pread64.c | 10 +-
ports/sysdeps/unix/sysv/linux/mips/pwrite.c | 10 +-
ports/sysdeps/unix/sysv/linux/mips/pwrite64.c | 10 +-
ports/sysdeps/unix/sysv/linux/mips/setcontext.S | 9 +-
ports/sysdeps/unix/sysv/linux/mips/sigaction.c | 4 +-
ports/sysdeps/unix/sysv/linux/mips/swapcontext.S | 7 +-
ports/sysdeps/unix/sysv/linux/mips/ustat.c | 3 +-
ports/sysdeps/unix/sysv/linux/mips/vfork.S | 13 +-
.../powerpc/powerpc32/nofpu/nptl/libc.abilist | 3 +
ports/sysdeps/unix/sysv/linux/tile/bits/mman.h | 76 +-
.../unix/sysv/linux/tile/nptl/lowlevellock.h | 28 +
.../linux/tile/tilegx/tilegx32/nptl/libc.abilist | 3 +
.../tile/tilegx/tilegx32/nptl/libpthread.abilist | 1 -
.../linux/tile/tilegx/tilegx64/nptl/libc.abilist | 3 +
.../tile/tilegx/tilegx64/nptl/libpthread.abilist | 1 -
.../unix/sysv/linux/tile/tilepro/nptl/libc.abilist | 3 +
.../linux/tile/tilepro/nptl/libpthread.abilist | 1 -
posix/Makefile | 9 +-
posix/Versions | 4 +-
posix/bug-regex34.c | 46 +
posix/bug-regex35.c | 52 +
posix/regcomp.c | 72 +-
posix/regex_internal.h | 27 +-
posix/regexec.c | 16 +-
posix/tst-pathconf.c | 176 ++
resolv/Versions | 2 +-
resolv/res_send.c | 4 +-
rt/Makefile | 3 -
scripts/bench.pl | 93 +
scripts/config.guess | 31 +-
scripts/config.sub | 72 +-
scripts/rellns-sh | 17 +-
stdio-common/printf_fp.c | 3 -
stdio-common/tstdiomisc.c | 38 +-
stdio-common/vfprintf.c | 51 +-
stdlib/Makefile | 15 +-
stdlib/Versions | 4 +
stdlib/bsearch.c | 31 +-
stdlib/cxa_thread_atexit_impl.c | 102 +
stdlib/exit.c | 3 +
stdlib/getenv.c | 4 -
stdlib/stdlib.h | 12 +-
stdlib/strtod_l.c | 44 +-
stdlib/tst-tls-atexit-lib.c | 36 +
stdlib/tst-tls-atexit.c | 111 +
string/Makefile | 6 -
string/Versions | 4 +-
string/bits/string2.h | 2 +-
string/memchr.c | 7 +-
string/memcmp.c | 3 -
string/mempcpy.c | 38 +-
string/str-two-way.h | 12 +-
string/strcpy.c | 10 +-
sysdeps/generic/bp-checks.h | 84 -
sysdeps/generic/bp-sym.h | 25 -
sysdeps/generic/frame.h | 4 +-
sysdeps/generic/ldconfig.h | 9 +-
sysdeps/generic/ldsodefs.h | 13 +-
sysdeps/generic/malloc-sysdep.h | 3 +
sysdeps/generic/math-tests.h | 36 +
sysdeps/gnu/bits/msq.h | 8 +-
sysdeps/gnu/configure | 9 +-
sysdeps/gnu/configure.in | 9 +-
sysdeps/i386/add_n.S | 23 +-
sysdeps/i386/addmul_1.S | 20 +-
sysdeps/i386/bp-asm.h | 143 -
sysdeps/i386/bsd-_setjmp.S | 15 +-
sysdeps/i386/bsd-setjmp.S | 17 +-
sysdeps/i386/configure | 12 +
sysdeps/i386/configure.in | 6 +
sysdeps/i386/dl-machine.h | 6 +-
sysdeps/i386/fpu/fegetenv.c | 5 +-
sysdeps/i386/fpu/fesetenv.c | 5 +-
sysdeps/i386/fpu/feupdateenv.c | 5 +-
sysdeps/i386/fpu/fsetexcptflg.c | 5 +-
sysdeps/i386/fpu/libm-test-ulps | 1128 ++++++++-
sysdeps/i386/fpu/math-tests.h | 26 +
sysdeps/i386/fpu/s_frexp.S | 13 +-
sysdeps/i386/fpu/s_frexpf.S | 13 +-
sysdeps/i386/fpu/s_frexpl.S | 13 +-
sysdeps/i386/fpu/s_remquo.S | 13 +-
sysdeps/i386/fpu/s_remquof.S | 13 +-
sysdeps/i386/fpu/s_remquol.S | 13 +-
sysdeps/i386/i486/strcat.S | 22 +-
sysdeps/i386/i486/strlen.S | 14 +-
sysdeps/i386/i586/add_n.S | 23 +-
sysdeps/i386/i586/addmul_1.S | 20 +-
sysdeps/i386/i586/bzero.S | 2 +-
sysdeps/i386/i586/lshift.S | 21 +-
sysdeps/i386/i586/memcpy.S | 20 +-
sysdeps/i386/i586/mempcpy.S | 4 +-
sysdeps/i386/i586/memset.S | 20 +-
sysdeps/i386/i586/mul_1.S | 20 +-
sysdeps/i386/i586/rshift.S | 21 +-
sysdeps/i386/i586/strchr.S | 42 +-
sysdeps/i386/i586/strcpy.S | 20 +-
sysdeps/i386/i586/strlen.S | 14 +-
sysdeps/i386/i586/sub_n.S | 23 +-
sysdeps/i386/i586/submul_1.S | 20 +-
sysdeps/i386/i686/Makefile | 2 -
sysdeps/i386/i686/add_n.S | 23 +-
sysdeps/i386/i686/bzero.S | 2 +-
sysdeps/i386/i686/memcmp.S | 20 +-
sysdeps/i386/i686/memcpy.S | 19 +-
sysdeps/i386/i686/memmove.S | 31 +-
sysdeps/i386/i686/mempcpy.S | 25 +-
sysdeps/i386/i686/memset.S | 20 +-
sysdeps/i386/i686/strcmp.S | 27 +-
sysdeps/i386/i686/strtok.S | 60 +-
sysdeps/i386/i686/strtok_r.S | 4 +-
sysdeps/i386/lshift.S | 21 +-
sysdeps/i386/memchr.S | 33 +-
sysdeps/i386/memcmp.S | 24 +-
sysdeps/i386/mul_1.S | 20 +-
sysdeps/i386/rawmemchr.S | 23 +-
sysdeps/i386/rshift.S | 21 +-
sysdeps/i386/setjmp.S | 15 +-
sysdeps/i386/start.S | 10 +-
sysdeps/i386/stpcpy.S | 22 +-
sysdeps/i386/stpncpy.S | 33 +-
sysdeps/i386/strchr.S | 25 +-
sysdeps/i386/strchrnul.S | 23 +-
sysdeps/i386/strcspn.S | 14 +-
sysdeps/i386/strpbrk.S | 24 +-
sysdeps/i386/strrchr.S | 23 +-
sysdeps/i386/strspn.S | 14 +-
sysdeps/i386/strtok.S | 56 +-
sysdeps/i386/strtok_r.S | 4 +-
sysdeps/i386/sub_n.S | 23 +-
sysdeps/i386/submul_1.S | 20 +-
sysdeps/ieee754/bits/nan.h | 10 +-
sysdeps/ieee754/dbl-64/branred.c | 6 -
sysdeps/ieee754/dbl-64/dosincos.c | 6 -
sysdeps/ieee754/dbl-64/e_asin.c | 9 -
sysdeps/ieee754/dbl-64/e_atan2.c | 813 ++++---
sysdeps/ieee754/dbl-64/e_exp.c | 6 -
sysdeps/ieee754/dbl-64/e_j0.c | 6 +-
sysdeps/ieee754/dbl-64/e_j1.c | 6 +-
sysdeps/ieee754/dbl-64/e_log.c | 3 -
sysdeps/ieee754/dbl-64/e_pow.c | 18 -
sysdeps/ieee754/dbl-64/e_remainder.c | 6 -
sysdeps/ieee754/dbl-64/mpa-arch.h | 47 +
sysdeps/ieee754/dbl-64/mpa.c | 517 +++--
sysdeps/ieee754/dbl-64/mpa.h | 28 +-
sysdeps/ieee754/dbl-64/mpatan.c | 107 +-
sysdeps/ieee754/dbl-64/mpatan2.c | 45 +-
sysdeps/ieee754/dbl-64/mpexp.c | 57 +-
sysdeps/ieee754/dbl-64/mplog.c | 44 +-
sysdeps/ieee754/dbl-64/mpsqrt.c | 78 +-
sysdeps/ieee754/dbl-64/mptan.c | 28 +-
sysdeps/ieee754/dbl-64/s_atan.c | 9 -
sysdeps/ieee754/dbl-64/s_sin.c | 10 -
sysdeps/ieee754/dbl-64/s_tan.c | 3 -
sysdeps/ieee754/dbl-64/sincos32.c | 28 +-
sysdeps/ieee754/dbl-64/slowexp.c | 64 +-
sysdeps/ieee754/dbl-64/slowpow.c | 96 +-
sysdeps/ieee754/dbl-64/x2y2m1.c | 2 +-
sysdeps/ieee754/ldbl-128/e_j0l.c | 75 +-
sysdeps/ieee754/ldbl-128/e_j1l.c | 76 +-
sysdeps/ieee754/ldbl-128ibm/e_acoshl.c | 2 +-
sysdeps/ieee754/ldbl-128ibm/e_expl.c | 4 +-
sysdeps/ieee754/ldbl-128ibm/e_logl.c | 13 +-
sysdeps/ieee754/ldbl-128ibm/math_ldbl.h | 10 +-
sysdeps/ieee754/ldbl-128ibm/w_expl.c | 26 +-
sysdeps/ieee754/ldbl-96/e_j1l.c | 2 +-
sysdeps/init_array/crti.S | 13 +
sysdeps/init_array/crtn.S | 13 +
sysdeps/init_array/elf-init.c | 37 +
sysdeps/init_array/gmon-start.c | 41 +
sysdeps/mach/configure | 2 +
sysdeps/mach/configure.in | 1 +
sysdeps/posix/libc_fatal.c | 46 +-
sysdeps/posix/open64.c | 7 +-
sysdeps/powerpc/Implies | 1 +
sysdeps/powerpc/bits/fenv.h | 4 +-
sysdeps/powerpc/{fpu => }/bits/fenvinline.h | 0
sysdeps/powerpc/{fpu => }/bits/mathinline.h | 0
sysdeps/powerpc/fpu/Makefile | 1 -
sysdeps/powerpc/fpu/fegetenv.c | 5 +-
sysdeps/powerpc/fpu/fenv_libc.h | 4 +-
sysdeps/powerpc/fpu/fesetenv.c | 5 +-
sysdeps/powerpc/fpu/feupdateenv.c | 5 +-
sysdeps/powerpc/fpu/fgetexcptflg.c | 5 +-
sysdeps/powerpc/fpu/fraiseexcpt.c | 5 +-
sysdeps/powerpc/fpu/fsetexcptflg.c | 5 +-
sysdeps/powerpc/fpu/libm-test-ulps | 6 +
sysdeps/powerpc/fpu/math_ldbl.h | 171 +--
sysdeps/powerpc/fpu/s_llround.c | 4 +
sysdeps/powerpc/fpu/test-powerpc-snan.c | 382 ---
sysdeps/powerpc/fpu/w_sqrt.c | 4 +
sysdeps/powerpc/{fpu => }/fpu_control.h | 0
sysdeps/powerpc/power4/fpu/Makefile | 7 +
sysdeps/powerpc/power4/fpu/mpa-arch.h | 56 +
sysdeps/powerpc/power4/fpu/mpa.c | 214 ++
sysdeps/powerpc/powerpc32/__longjmp-common.S | 7 +-
sysdeps/powerpc/powerpc32/a2/memcpy.S | 6 +-
sysdeps/powerpc/powerpc32/add_n.S | 12 +-
sysdeps/powerpc/powerpc32/addmul_1.S | 11 +-
sysdeps/powerpc/powerpc32/backtrace.c | 4 +-
sysdeps/powerpc/powerpc32/bp-asm.h | 112 -
sysdeps/powerpc/powerpc32/bsd-_setjmp.S | 25 +-
sysdeps/powerpc/powerpc32/bsd-setjmp.S | 1 -
sysdeps/powerpc/powerpc32/bzero.S | 17 +-
sysdeps/powerpc/powerpc32/cell/memcpy.S | 6 +-
sysdeps/powerpc/powerpc32/fpu/__longjmp-common.S | 7 +-
sysdeps/powerpc/powerpc32/fpu/setjmp-common.S | 9 +-
sysdeps/powerpc/powerpc32/lshift.S | 11 +-
sysdeps/powerpc/powerpc32/memset.S | 30 +-
sysdeps/powerpc/powerpc32/mul_1.S | 11 +-
sysdeps/powerpc/powerpc32/power4/Implies | 2 +
sysdeps/powerpc/powerpc32/power4/fpu/Makefile | 5 -
sysdeps/powerpc/powerpc32/power4/fpu/mpa.c | 744 ------
sysdeps/powerpc/powerpc32/power4/fpu/slowexp.c | 65 -
sysdeps/powerpc/powerpc32/power4/fpu/slowpow.c | 93 -
sysdeps/powerpc/powerpc32/power4/memcmp.S | 6 +-
sysdeps/powerpc/powerpc32/power4/memcpy.S | 6 +-
sysdeps/powerpc/powerpc32/power4/memset.S | 6 +-
sysdeps/powerpc/powerpc32/power4/strncmp.S | 9 +-
sysdeps/powerpc/powerpc32/power6/memcpy.S | 6 +-
sysdeps/powerpc/powerpc32/power6/memset.S | 6 +-
sysdeps/powerpc/powerpc32/power7/memchr.S | 8 +-
sysdeps/powerpc/powerpc32/power7/memcmp.S | 6 +-
sysdeps/powerpc/powerpc32/power7/memcpy.S | 6 +-
sysdeps/powerpc/powerpc32/power7/mempcpy.S | 10 +-
sysdeps/powerpc/powerpc32/power7/memrchr.S | 8 +-
sysdeps/powerpc/powerpc32/power7/memset.S | 6 +-
sysdeps/powerpc/powerpc32/power7/rawmemchr.S | 6 +-
sysdeps/powerpc/powerpc32/power7/strcasecmp.S | 8 +-
sysdeps/powerpc/powerpc32/power7/strchr.S | 8 +-
sysdeps/powerpc/powerpc32/power7/strchrnul.S | 6 +-
sysdeps/powerpc/powerpc32/power7/strlen.S | 6 +-
sysdeps/powerpc/powerpc32/power7/strncmp.S | 9 +-
sysdeps/powerpc/powerpc32/power7/strnlen.S | 8 +-
sysdeps/powerpc/powerpc32/rshift.S | 11 +-
sysdeps/powerpc/powerpc32/setjmp-common.S | 9 +-
sysdeps/powerpc/powerpc32/start.S | 12 +-
sysdeps/powerpc/powerpc32/stpcpy.S | 28 +-
sysdeps/powerpc/powerpc32/strchr.S | 27 +-
sysdeps/powerpc/powerpc32/strcmp.S | 16 +-
sysdeps/powerpc/powerpc32/strcpy.S | 27 +-
sysdeps/powerpc/powerpc32/strlen.S | 8 +-
sysdeps/powerpc/powerpc32/strncmp.S | 9 +-
sysdeps/powerpc/powerpc32/sub_n.S | 13 +-
sysdeps/powerpc/powerpc32/submul_1.S | 11 +-
sysdeps/powerpc/powerpc64/__longjmp-common.S | 7 +-
sysdeps/powerpc/powerpc64/a2/memcpy.S | 6 +-
sysdeps/powerpc/powerpc64/backtrace.c | 4 +-
sysdeps/powerpc/powerpc64/bp-asm.h | 113 -
sysdeps/powerpc/powerpc64/cell/memcpy.S | 6 +-
sysdeps/powerpc/powerpc64/memcpy.S | 6 +-
sysdeps/powerpc/powerpc64/memset.S | 44 +-
sysdeps/powerpc/powerpc64/power4/Implies | 2 +
sysdeps/powerpc/powerpc64/power4/fpu/Makefile | 5 -
sysdeps/powerpc/powerpc64/power4/fpu/mpa.c | 744 ------
sysdeps/powerpc/powerpc64/power4/fpu/slowexp.c | 65 -
sysdeps/powerpc/powerpc64/power4/fpu/slowpow.c | 93 -
sysdeps/powerpc/powerpc64/power4/memcmp.S | 9 +-
sysdeps/powerpc/powerpc64/power4/memcpy.S | 6 +-
sysdeps/powerpc/powerpc64/power4/memset.S | 44 +-
sysdeps/powerpc/powerpc64/power4/strncmp.S | 9 +-
sysdeps/powerpc/powerpc64/power6/memcpy.S | 6 +-
sysdeps/powerpc/powerpc64/power6/memset.S | 44 +-
sysdeps/powerpc/powerpc64/power7/memchr.S | 8 +-
sysdeps/powerpc/powerpc64/power7/memcmp.S | 9 +-
sysdeps/powerpc/powerpc64/power7/memcpy.S | 6 +-
sysdeps/powerpc/powerpc64/power7/mempcpy.S | 10 +-
sysdeps/powerpc/powerpc64/power7/memrchr.S | 8 +-
sysdeps/powerpc/powerpc64/power7/memset.S | 12 +-
sysdeps/powerpc/powerpc64/power7/rawmemchr.S | 6 +-
sysdeps/powerpc/powerpc64/power7/strcasecmp.S | 8 +-
sysdeps/powerpc/powerpc64/power7/strchr.S | 8 +-
sysdeps/powerpc/powerpc64/power7/strchrnul.S | 6 +-
sysdeps/powerpc/powerpc64/power7/strlen.S | 6 +-
sysdeps/powerpc/powerpc64/power7/strncmp.S | 9 +-
sysdeps/powerpc/powerpc64/power7/strnlen.S | 8 +-
sysdeps/powerpc/powerpc64/setjmp-common.S | 19 +-
sysdeps/powerpc/powerpc64/start.S | 12 +-
sysdeps/powerpc/powerpc64/stpcpy.S | 29 +-
sysdeps/powerpc/powerpc64/strchr.S | 33 +-
sysdeps/powerpc/powerpc64/strcmp.S | 22 +-
sysdeps/powerpc/powerpc64/strcpy.S | 33 +-
sysdeps/powerpc/powerpc64/strlen.S | 14 +-
sysdeps/powerpc/powerpc64/strncmp.S | 9 +-
sysdeps/s390/s390-32/dl-trampoline.S | 16 +-
sysdeps/s390/s390-32/multiarch/ifunc-resolve.c | 6 +-
sysdeps/s390/s390-64/dl-trampoline.S | 70 +-
sysdeps/s390/s390-64/multiarch/ifunc-resolve.c | 6 +-
sysdeps/sparc/backtrace.c | 9 +-
sysdeps/sparc/configure | 2 +
sysdeps/sparc/configure.in | 1 +
sysdeps/sparc/fpu/libm-test-ulps | 1516 ++++++++++--
sysdeps/sparc/sparc32/memchr.S | 3 -
sysdeps/sparc/sparc32/sparcv9/Makefile | 2 -
sysdeps/sparc/sparc64/Makefile | 1 -
sysdeps/sparc/sparc64/memchr.S | 3 -
sysdeps/unix/i386/sysdep.S | 2 -
sysdeps/unix/inet/Subdirs | 1 +
sysdeps/unix/sysv/linux/Makefile | 3 +-
sysdeps/unix/sysv/linux/aio_sigqueue.c | 3 +-
sysdeps/unix/sysv/linux/bits/mman-linux.h | 108 +
sysdeps/unix/sysv/linux/bits/msq.h | 1 +
sysdeps/unix/sysv/linux/dl-sysdep.c | 2 +-
sysdeps/unix/sysv/linux/execve.c | 31 +-
sysdeps/unix/sysv/linux/fips-private.h | 2 +-
sysdeps/unix/sysv/linux/fpathconf.c | 7 -
sysdeps/unix/sysv/linux/fxstat.c | 5 +-
sysdeps/unix/sysv/linux/fxstat64.c | 3 +-
sysdeps/unix/sysv/linux/fxstatat.c | 15 +-
sysdeps/unix/sysv/linux/fxstatat64.c | 7 +-
sysdeps/unix/sysv/linux/gai_sigqueue.c | 3 +-
sysdeps/unix/sysv/linux/getcwd.c | 3 +-
sysdeps/unix/sysv/linux/getdents.c | 9 +-
sysdeps/unix/sysv/linux/i386/brk.c | 7 +-
sysdeps/unix/sysv/linux/i386/chown.c | 3 +-
sysdeps/unix/sysv/linux/i386/clone.S | 18 +-
sysdeps/unix/sysv/linux/i386/fchownat.c | 7 +-
sysdeps/unix/sysv/linux/i386/fxstat.c | 5 +-
sysdeps/unix/sysv/linux/i386/fxstatat.c | 15 +-
sysdeps/unix/sysv/linux/i386/getgroups.c | 3 +-
sysdeps/unix/sysv/linux/i386/getresgid.c | 4 +-
sysdeps/unix/sysv/linux/i386/getresuid.c | 4 +-
sysdeps/unix/sysv/linux/i386/lchown.c | 3 +-
sysdeps/unix/sysv/linux/i386/lxstat.c | 5 +-
sysdeps/unix/sysv/linux/i386/mmap64.S | 12 +-
sysdeps/unix/sysv/linux/i386/msgctl.c | 14 +-
sysdeps/unix/sysv/linux/i386/nptl/libc.abilist | 3 +
sysdeps/unix/sysv/linux/i386/posix_fadvise64.S | 8 +-
sysdeps/unix/sysv/linux/i386/semtimedop.S | 8 +-
sysdeps/unix/sysv/linux/i386/setgroups.c | 3 +-
sysdeps/unix/sysv/linux/i386/setrlimit.c | 5 +-
sysdeps/unix/sysv/linux/i386/shmctl.c | 10 +-
sysdeps/unix/sysv/linux/i386/sigaction.c | 4 +-
sysdeps/unix/sysv/linux/i386/sysdep.h | 2 -
sysdeps/unix/sysv/linux/i386/xstat.c | 5 +-
sysdeps/unix/sysv/linux/internal_statvfs.c | 6 +
sysdeps/unix/sysv/linux/kernel-features.h | 5 +
sysdeps/unix/sysv/linux/ldsodefs.h | 6 -
sysdeps/unix/sysv/linux/libc_fatal.c | 216 +--
sysdeps/unix/sysv/linux/linux_fsinfo.h | 7 +
sysdeps/unix/sysv/linux/llseek.c | 2 +-
sysdeps/unix/sysv/linux/lxstat.c | 6 +-
sysdeps/unix/sysv/linux/lxstat64.c | 3 +-
sysdeps/unix/sysv/linux/mmap64.c | 9 +-
sysdeps/unix/sysv/linux/msgctl.c | 20 +-
sysdeps/unix/sysv/linux/msgrcv.c | 11 +-
sysdeps/unix/sysv/linux/msgsnd.c | 6 +-
sysdeps/unix/sysv/linux/pathconf.c | 23 +-
sysdeps/unix/sysv/linux/powerpc/Implies | 4 -
sysdeps/unix/sysv/linux/powerpc/bits/libc-vdso.h | 10 +
sysdeps/unix/sysv/linux/powerpc/bits/mman.h | 73 +-
sysdeps/unix/sysv/linux/powerpc/bits/msq.h | 1 +
sysdeps/unix/sysv/linux/powerpc/gettimeofday.c | 49 +-
sysdeps/unix/sysv/linux/powerpc/libc-start.c | 35 +-
sysdeps/unix/sysv/linux/powerpc/powerpc32/brk.S | 9 +-
sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S | 11 +-
.../linux/powerpc/powerpc32/fpu/nptl/libc.abilist | 3 +
sysdeps/unix/sysv/linux/powerpc/powerpc32/pread.c | 5 +-
.../unix/sysv/linux/powerpc/powerpc32/pread64.c | 5 +-
sysdeps/unix/sysv/linux/powerpc/powerpc32/pwrite.c | 5 +-
.../unix/sysv/linux/powerpc/powerpc32/pwrite64.c | 5 +-
.../unix/sysv/linux/powerpc/powerpc32/truncate64.c | 3 +-
sysdeps/unix/sysv/linux/powerpc/powerpc64/brk.S | 9 +-
sysdeps/unix/sysv/linux/powerpc/powerpc64/clone.S | 11 +-
.../sysv/linux/powerpc/powerpc64/nptl/libc.abilist | 3 +
sysdeps/unix/sysv/linux/powerpc/powerpc64/pread.c | 7 +-
.../unix/sysv/linux/powerpc/powerpc64/pread64.c | 7 +-
sysdeps/unix/sysv/linux/powerpc/powerpc64/pwrite.c | 7 +-
.../unix/sysv/linux/powerpc/powerpc64/pwrite64.c | 7 +-
sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h | 3 +-
sysdeps/unix/sysv/linux/pread.c | 3 +-
sysdeps/unix/sysv/linux/pread64.c | 3 +-
sysdeps/unix/sysv/linux/ptrace.c | 75 +-
sysdeps/unix/sysv/linux/pwrite.c | 3 +-
sysdeps/unix/sysv/linux/pwrite64.c | 3 +-
sysdeps/unix/sysv/linux/readv.c | 5 +-
sysdeps/unix/sysv/linux/s390/bits/mman.h | 76 +-
sysdeps/unix/sysv/linux/s390/bits/msq.h | 1 +
sysdeps/unix/sysv/linux/s390/gettimeofday.c | 3 +-
sysdeps/unix/sysv/linux/s390/s390-32/chown.c | 3 +-
sysdeps/unix/sysv/linux/s390/s390-32/getcontext.S | 43 +-
sysdeps/unix/sysv/linux/s390/s390-32/lchown.c | 3 +-
.../unix/sysv/linux/s390/s390-32/nptl/libc.abilist | 3 +
sysdeps/unix/sysv/linux/s390/s390-32/setcontext.S | 43 +-
sysdeps/unix/sysv/linux/s390/s390-32/swapcontext.S | 6 +-
sysdeps/unix/sysv/linux/s390/s390-64/getcontext.S | 43 +-
.../unix/sysv/linux/s390/s390-64/nptl/libc.abilist | 3 +
sysdeps/unix/sysv/linux/s390/s390-64/setcontext.S | 43 +-
sysdeps/unix/sysv/linux/s390/s390-64/swapcontext.S | 6 +-
sysdeps/unix/sysv/linux/s390/sys/ptrace.h | 3 +-
sysdeps/unix/sysv/linux/s390/ucontext_i.sym | 2 +
sysdeps/unix/sysv/linux/semctl.c | 8 +-
sysdeps/unix/sysv/linux/semop.c | 4 +-
sysdeps/unix/sysv/linux/semtimedop.c | 3 +-
sysdeps/unix/sysv/linux/sh/bits/mman.h | 76 +-
sysdeps/unix/sysv/linux/sh/chown.c | 3 +-
sysdeps/unix/sysv/linux/sh/nptl/libc.abilist | 3 +
sysdeps/unix/sysv/linux/sh/pread.c | 5 +-
sysdeps/unix/sysv/linux/sh/pread64.c | 5 +-
sysdeps/unix/sysv/linux/sh/pwrite.c | 5 +-
sysdeps/unix/sysv/linux/sh/pwrite64.c | 5 +-
sysdeps/unix/sysv/linux/shmat.c | 15 +-
sysdeps/unix/sysv/linux/shmctl.c | 18 +-
sysdeps/unix/sysv/linux/shmdt.c | 2 +-
sysdeps/unix/sysv/linux/sigaction.c | 4 +-
sysdeps/unix/sysv/linux/sigqueue.c | 2 +-
sysdeps/unix/sysv/linux/sigtimedwait.c | 3 +-
sysdeps/unix/sysv/linux/sigwaitinfo.c | 3 +-
sysdeps/unix/sysv/linux/sparc/bits/mman.h | 74 +-
sysdeps/unix/sysv/linux/sparc/bits/msq.h | 1 +
.../sysv/linux/sparc/sparc32/nptl/libc.abilist | 3 +
sysdeps/unix/sysv/linux/sparc/sparc64/msgctl.c | 3 +-
sysdeps/unix/sysv/linux/sparc/sparc64/msgrcv.c | 6 +-
.../sysv/linux/sparc/sparc64/nptl/libc.abilist | 3 +
sysdeps/unix/sysv/linux/sparc/sparc64/shmctl.c | 3 +-
sysdeps/unix/sysv/linux/sparc/sparc64/sigaction.c | 4 +-
sysdeps/unix/sysv/linux/sparc/sys/ptrace.h | 3 +-
sysdeps/unix/sysv/linux/sys/ptrace.h | 3 +-
sysdeps/unix/sysv/linux/sysctl.c | 7 +-
sysdeps/unix/sysv/linux/times.c | 10 +-
sysdeps/unix/sysv/linux/truncate64.c | 3 +-
sysdeps/unix/sysv/linux/ustat.c | 3 +-
sysdeps/unix/sysv/linux/wordsize-64/fxstat.c | 3 +-
sysdeps/unix/sysv/linux/wordsize-64/fxstatat.c | 5 +-
sysdeps/unix/sysv/linux/wordsize-64/lxstat.c | 3 +-
sysdeps/unix/sysv/linux/wordsize-64/xstat.c | 3 +-
sysdeps/unix/sysv/linux/writev.c | 5 +-
sysdeps/unix/sysv/linux/x86/bits/mman.h | 72 +-
sysdeps/unix/sysv/linux/x86/bits/msq.h | 1 +
.../unix/sysv/linux/x86_64/64/nptl/libc.abilist | 3 +
sysdeps/unix/sysv/linux/x86_64/clone.S | 8 +-
sysdeps/unix/sysv/linux/x86_64/sigaction.c | 4 +-
sysdeps/unix/sysv/linux/x86_64/sysdep.h | 2 -
.../unix/sysv/linux/x86_64/x32/nptl/libc.abilist | 3 +
.../sysv/linux/x86_64/x32/nptl/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/xmknod.c | 4 +-
sysdeps/unix/sysv/linux/xmknodat.c | 4 +-
sysdeps/unix/sysv/linux/xstat.c | 7 +-
sysdeps/unix/sysv/linux/xstat64.c | 3 +-
sysdeps/unix/x86_64/sysdep.S | 2 -
sysdeps/x86/bits/string.h | 2 +-
sysdeps/x86_64/bp-asm.h | 140 -
sysdeps/x86_64/bsd-_setjmp.S | 8 +-
sysdeps/x86_64/bsd-setjmp.S | 8 +-
sysdeps/x86_64/configure | 10 +
sysdeps/x86_64/configure.in | 5 +
sysdeps/x86_64/fpu/libm-test-ulps | 1648 ++++++++++--
sysdeps/x86_64/fpu/multiarch/mpa-avx.c | 1 +
sysdeps/x86_64/fpu/multiarch/mpa-fma4.c | 1 +
sysdeps/x86_64/mempcpy.S | 4 +-
sysdeps/x86_64/memset.S | 2 +-
sysdeps/x86_64/multiarch/Makefile | 6 +-
sysdeps/x86_64/multiarch/bzero.S | 28 -
sysdeps/x86_64/multiarch/ifunc-impl-list.c | 24 -
sysdeps/x86_64/multiarch/init-arch.c | 11 -
sysdeps/x86_64/multiarch/init-arch.h | 4 -
sysdeps/x86_64/multiarch/memset-x86-64.S | 19 -
sysdeps/x86_64/multiarch/memset.S | 79 -
sysdeps/x86_64/multiarch/memset_chk.S | 44 -
sysdeps/x86_64/multiarch/strcasestr-nonascii.c | 2 +-
sysdeps/x86_64/multiarch/strcat-sse2-unaligned.S | 232 ++-
sysdeps/x86_64/multiarch/strcat-ssse3.S | 316 +++-
sysdeps/x86_64/multiarch/strlen-sse2-no-bsf.S | 685 -----
sysdeps/x86_64/multiarch/strlen-sse2-pminub.S | 259 --
sysdeps/x86_64/multiarch/strlen-sse4.S | 84 -
sysdeps/x86_64/multiarch/strlen.S | 68 -
sysdeps/x86_64/multiarch/strnlen-sse2-no-bsf.S | 3 -
sysdeps/x86_64/multiarch/strnlen.S | 57 -
sysdeps/x86_64/multiarch/strstr.c | 7 +-
sysdeps/x86_64/preconfigure | 120 -
sysdeps/x86_64/rtld-strchr.S | 8 +-
sysdeps/x86_64/rtld-strlen.S | 2 -
sysdeps/x86_64/setjmp.S | 6 +-
sysdeps/x86_64/start.S | 9 +-
sysdeps/x86_64/strcat.S | 7 +-
sysdeps/x86_64/strcmp.S | 14 +-
sysdeps/x86_64/strcpy.S | 6 +-
sysdeps/x86_64/strcpy_chk.S | 2 -
sysdeps/x86_64/strlen.S | 272 ++-
sysdeps/x86_64/strnlen.S | 67 +-
sysdeps/x86_64/strtok.S | 6 +-
sysdeps/x86_64/strtok_r.S | 4 +-
time/Versions | 8 +-
time/mktime.c | 2 +-
timezone/zic.c | 6 +-
wcsmbs/Versions | 8 +-
886 files changed, 21863 insertions(+), 13784 deletions(-)
create mode 100644 benchtests/Makefile
create mode 100644 benchtests/bench-skeleton.c
create mode 100644 benchtests/exp-inputs
create mode 100644 benchtests/pow-inputs
create mode 100644 bits/stdlib-bsearch.h
create mode 100644 hesiod/Depend
create mode 100644 include/programs/xmalloc.h
create mode 100644 manual/threads.texi
create mode 100644 math/test-snan.c
create mode 100644 ports/sysdeps/arm/add_n.S
create mode 100644 ports/sysdeps/arm/addmul_1.S
create mode 100644 ports/sysdeps/arm/armv6/rawmemchr.S
create mode 100644 ports/sysdeps/arm/armv6/stpcpy.S
create mode 100644 ports/sysdeps/arm/armv6/strchr.S
create mode 100644 ports/sysdeps/arm/armv6/strcpy.S
create mode 100644 ports/sysdeps/arm/armv6/strlen.S
create mode 100644 ports/sysdeps/arm/armv6/strrchr.S
create mode 100644 ports/sysdeps/arm/armv6t2/Implies
create mode 100644 ports/sysdeps/arm/armv6t2/ffs.S
create mode 100644 ports/sysdeps/arm/armv6t2/ffsll.S
create mode 100644 ports/sysdeps/arm/include/bits/setjmp.h
delete mode 100644 ports/sysdeps/arm/jmpbuf-offsets.h
create mode 100644 ports/sysdeps/arm/preconfigure.in
create mode 100644 ports/sysdeps/arm/sub_n.S
create mode 100644 ports/sysdeps/arm/submul_1.S
create mode 100644 ports/sysdeps/mips/include/sys/asm.h
create mode 100644 ports/sysdeps/mips/mips32/fpu/Versions
create mode 100644 ports/sysdeps/mips/mips32/fpu/fpu_control.c
create mode 100644 ports/sysdeps/mips/mips32/mips16/add_n.c
create mode 100644 ports/sysdeps/mips/mips32/mips16/addmul_1.c
create mode 100644 ports/sysdeps/mips/mips32/mips16/fpu/Makefile
create mode 100644 ports/sysdeps/mips/mips32/mips16/lshift.c
create mode 100644 ports/sysdeps/mips/mips32/mips16/mul_1.c
create mode 100644 ports/sysdeps/mips/mips32/mips16/rshift.c
create mode 100644 ports/sysdeps/mips/mips32/mips16/sub_n.c
create mode 100644 ports/sysdeps/mips/mips32/mips16/submul_1.c
create mode 100644 ports/sysdeps/unix/sysv/linux/mips/mips32/mips16/Makefile
create mode 100644 ports/sysdeps/unix/sysv/linux/mips/mips32/mips16/Versions
create mode 100644
ports/sysdeps/unix/sysv/linux/mips/mips32/mips16/mips16-syscall.h
create mode 100644
ports/sysdeps/unix/sysv/linux/mips/mips32/mips16/mips16-syscall0.c
create mode 100644
ports/sysdeps/unix/sysv/linux/mips/mips32/mips16/mips16-syscall1.c
create mode 100644
ports/sysdeps/unix/sysv/linux/mips/mips32/mips16/mips16-syscall2.c
create mode 100644
ports/sysdeps/unix/sysv/linux/mips/mips32/mips16/mips16-syscall3.c
create mode 100644
ports/sysdeps/unix/sysv/linux/mips/mips32/mips16/mips16-syscall4.c
create mode 100644
ports/sysdeps/unix/sysv/linux/mips/mips32/mips16/mips16-syscall5.c
create mode 100644
ports/sysdeps/unix/sysv/linux/mips/mips32/mips16/mips16-syscall6.c
create mode 100644
ports/sysdeps/unix/sysv/linux/mips/mips32/mips16/mips16-syscall7.c
create mode 100644 posix/bug-regex34.c
create mode 100644 posix/bug-regex35.c
create mode 100644 posix/tst-pathconf.c
create mode 100755 scripts/bench.pl
create mode 100644 stdlib/cxa_thread_atexit_impl.c
create mode 100644 stdlib/tst-tls-atexit-lib.c
create mode 100644 stdlib/tst-tls-atexit.c
delete mode 100644 sysdeps/generic/bp-checks.h
delete mode 100644 sysdeps/generic/bp-sym.h
create mode 100644 sysdeps/generic/math-tests.h
delete mode 100644 sysdeps/i386/bp-asm.h
create mode 100644 sysdeps/i386/fpu/math-tests.h
create mode 100644 sysdeps/ieee754/dbl-64/mpa-arch.h
create mode 100644 sysdeps/init_array/crti.S
create mode 100644 sysdeps/init_array/crtn.S
create mode 100644 sysdeps/init_array/elf-init.c
create mode 100644 sysdeps/init_array/gmon-start.c
rename sysdeps/powerpc/{fpu => }/bits/fenvinline.h (100%)
rename sysdeps/powerpc/{fpu => }/bits/mathinline.h (100%)
delete mode 100644 sysdeps/powerpc/fpu/test-powerpc-snan.c
rename sysdeps/powerpc/{fpu => }/fpu_control.h (100%)
create mode 100644 sysdeps/powerpc/power4/fpu/Makefile
create mode 100644 sysdeps/powerpc/power4/fpu/mpa-arch.h
create mode 100644 sysdeps/powerpc/power4/fpu/mpa.c
delete mode 100644 sysdeps/powerpc/powerpc32/bp-asm.h
create mode 100644 sysdeps/powerpc/powerpc32/power4/Implies
delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/Makefile
delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/mpa.c
delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/slowexp.c
delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/slowpow.c
delete mode 100644 sysdeps/powerpc/powerpc64/bp-asm.h
create mode 100644 sysdeps/powerpc/powerpc64/power4/Implies
delete mode 100644 sysdeps/powerpc/powerpc64/power4/fpu/Makefile
delete mode 100644 sysdeps/powerpc/powerpc64/power4/fpu/mpa.c
delete mode 100644 sysdeps/powerpc/powerpc64/power4/fpu/slowexp.c
delete mode 100644 sysdeps/powerpc/powerpc64/power4/fpu/slowpow.c
create mode 100644 sysdeps/unix/sysv/linux/bits/mman-linux.h
delete mode 100644 sysdeps/unix/sysv/linux/powerpc/Implies
delete mode 100644 sysdeps/x86_64/bp-asm.h
delete mode 100644 sysdeps/x86_64/multiarch/bzero.S
delete mode 100644 sysdeps/x86_64/multiarch/memset-x86-64.S
delete mode 100644 sysdeps/x86_64/multiarch/memset.S
delete mode 100644 sysdeps/x86_64/multiarch/memset_chk.S
delete mode 100644 sysdeps/x86_64/multiarch/strlen-sse2-no-bsf.S
delete mode 100644 sysdeps/x86_64/multiarch/strlen-sse2-pminub.S
delete mode 100644 sysdeps/x86_64/multiarch/strlen-sse4.S
delete mode 100644 sysdeps/x86_64/multiarch/strlen.S
delete mode 100644 sysdeps/x86_64/multiarch/strnlen-sse2-no-bsf.S
delete mode 100644 sysdeps/x86_64/multiarch/strnlen.S
hooks/post-receive
--
glibc maintenance
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] glibc maintenance branch, reviewed, updated. glibc-2.16-ports-merge-1354-gaf15c19,
Thomas Schwinge <=