From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 94333 invoked by alias); 28 Jun 2017 13:53:38 -0000 Mailing-List: contact newlib-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: newlib-owner@sourceware.org Received: (qmail 94265 invoked by uid 89); 28 Jun 2017 13:53:34 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-26.8 required=5.0 tests=AWL,BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_LOW,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: mail-it0-f54.google.com Received: from mail-it0-f54.google.com (HELO mail-it0-f54.google.com) (209.85.214.54) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 28 Jun 2017 13:53:32 +0000 Received: by mail-it0-f54.google.com with SMTP id v202so5746109itb.1 for ; Wed, 28 Jun 2017 06:53:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=rfJaaHo6P/caDTUXnXt0ccVDM0fjQZhGYs9FywWNEgw=; b=WT0GRBnGcxeVhSODHjNOSZzIQPhWU2Oro6DPeuiBVoLfjCDSa49eNRJl6ZxH/t+Te9 R1P7uvLZSTGkqePrADnhg3TEl4W2SmjTpF1xbvWlRoVaU5lxfgkZUyvk7fNQjn8eu2Y3 +uGKKWJrnRg3tvEn+4jX3Bgmaatf+wVLnU/SaD39ggXuqNBMdi5rQy7F1xtlak0sUU/d CZboo7CSYNnWseeqmexWYIFxuVE6LQM4ikVjKF62J5jirJZAYMNGmQkEOlPB04R64eSe aYRN9r3+9GHtv33WEHAFpvVCWyU+e+xIYat2aBcxV4iPzrmEpyzQHT/TT562bLT2P+Uz yN+w== X-Gm-Message-State: AKS2vOyWyBR0HsKuTkBmBs5etdEEZ427HisuoAbjwrdrQPV6qDozG0n4 xzVyuQ7fOMlO4Xmy1sOVZT773vO8WQ== X-Received: by 10.36.47.143 with SMTP id j137mr8271658itj.62.1498658010379; Wed, 28 Jun 2017 06:53:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.4.203 with HTTP; Wed, 28 Jun 2017 06:53:29 -0700 (PDT) From: Aditya Upadhyay Date: Wed, 28 Jun 2017 13:53:00 -0000 Message-ID: Subject: Long double complex methods To: newlib@sourceware.org Content-Type: multipart/mixed; boundary="001a113f655c5ae08c055305824c" X-IsSubscribed: yes X-SW-Source: 2017/txt/msg00496.txt.bz2 --001a113f655c5ae08c055305824c Content-Type: text/plain; charset="UTF-8" Content-length: 176 Hello Developers, This is the patch for conjl.c and ctanl.c ported from NetBSD. Please review the same and suggest me needed modification. Thanks & Regards, Aditya Upadhyay --001a113f655c5ae08c055305824c Content-Type: text/x-patch; charset="US-ASCII"; name="0011-Importing-conjl.c-from-NetBSD.patch" Content-Disposition: attachment; filename="0011-Importing-conjl.c-from-NetBSD.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_j4h2a2mz0 Content-length: 4201 RnJvbSAzNWZlYTVjYjQ5MTIwNzNiODAyN2IwNjIyZGQ5MTQzYjhiZDYxODAz IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBZGl0eWEgVXBhZGh5 YXkgPGFhZGl0MDQwMkBnbWFpbC5jb20+CkRhdGU6IFdlZCwgMjggSnVuIDIw MTcgMTg6NTA6NTIgKzA1MzAKU3ViamVjdDogW1BBVENIIDExLzEyXSBJbXBv cnRpbmcgY29uamwuYyBmcm9tIE5ldEJTRC4KCi0tLQogbmV3bGliL2xpYm0v Y29tcGxleC9NYWtlZmlsZS5hbSB8ICAyICstCiBuZXdsaWIvbGlibS9jb21w bGV4L2NvbmpsLmMgICAgIHwgNDYgKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgNDcgaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IG5l d2xpYi9saWJtL2NvbXBsZXgvY29uamwuYwoKZGlmZiAtLWdpdCBhL25ld2xp Yi9saWJtL2NvbXBsZXgvTWFrZWZpbGUuYW0gYi9uZXdsaWIvbGlibS9jb21w bGV4L01ha2VmaWxlLmFtCmluZGV4IGUxMjFhYzUuLjk3OWE5YTkgMTAwNjQ0 Ci0tLSBhL25ld2xpYi9saWJtL2NvbXBsZXgvTWFrZWZpbGUuYW0KKysrIGIv bmV3bGliL2xpYm0vY29tcGxleC9NYWtlZmlsZS5hbQpAQCAtMTIsNyArMTIs NyBAQCBzcmMgPSBjYWJzLmMgY2Fjb3MuYyBjYWNvc2guYyBjYXJnLmMgY2Fz aW4uYyBjYXNpbmguYyBcCiAKIGxzcmMgPSBjYWJzbC5jIGNyZWFsbC5jIGNp bWFnbC5jIGNjb3NobC5jIGNhY29zaGwuYyBcIAogICAgICAgIGNsb2dsLmMg Y3NxcnRsLmMgY2FyZ2wuYyBjcHJvamwuYyBjZXhwbC5jIGNlcGhlc19zdWJy bC5jXAotICAgICAgIGNhY29zbC5jIGNjb3NsLmMgY3Bvd2wuYworICAgICAg IGNhY29zbC5jIGNjb3NsLmMgY3Bvd2wuYyBjb25qbC5jCiAKIGZzcmMgPQlj YWJzZi5jIGNhc2luZi5jIGNjb3NmLmMgY2ltYWdmLmMgY3Byb2pmLmMgIFwK ICAgICAgICAgY3NxcnRmLmMgY2Fjb3NmLmMgY2FzaW5oZi5jIGNjb3NoZi5j IGNsb2dmLmMgY2xvZzEwZi5jIFwKZGlmZiAtLWdpdCBhL25ld2xpYi9saWJt L2NvbXBsZXgvY29uamwuYyBiL25ld2xpYi9saWJtL2NvbXBsZXgvY29uamwu YwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4zNTA5NGNl Ci0tLSAvZGV2L251bGwKKysrIGIvbmV3bGliL2xpYm0vY29tcGxleC9jb25q bC5jCkBAIC0wLDAgKzEsNDYgQEAKKy8qCSROZXRCU0Q6IGNvbmpsLmMsdiAx LjQgMjAxMC8wOS8yMCAxNjo1NToyMCBjaHJpc3RvcyBFeHAgJAkqLworCisv Ki0KKyAqIENvcHlyaWdodCAoYykgMjAxMCBUaGUgTmV0QlNEIEZvdW5kYXRp b24sIEluYy4KKyAqIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKgorICogUmVk aXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jt cywgd2l0aCBvciB3aXRob3V0CisgKiBtb2RpZmljYXRpb24sIGFyZSBwZXJt aXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMK KyAqIGFyZSBtZXQ6CisgKiAxLiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNl IGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAorICogICAg bm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxv d2luZyBkaXNjbGFpbWVyLgorICogMi4gUmVkaXN0cmlidXRpb25zIGluIGJp bmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQK KyAqICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRo ZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKKyAqICAgIGRvY3VtZW50 YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRo ZSBkaXN0cmlidXRpb24uCisgKgorICogVEhJUyBTT0ZUV0FSRSBJUyBQUk9W SURFRCBCWSBUSEUgTkVUQlNEIEZPVU5EQVRJT04sIElOQy4gQU5EIENPTlRS SUJVVE9SUworICogYGBBUyBJUycnIEFORCBBTlkgRVhQUkVTUyBPUiBJTVBM SUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVECisg KiBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJ VFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUgorICogUFVSUE9TRSBB UkUgRElTQ0xBSU1FRC4gIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBGT1VOREFU SU9OIE9SIENPTlRSSUJVVE9SUworICogQkUgTElBQkxFIEZPUiBBTlkgRElS RUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZ LCBPUgorICogQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJV VCBOT1QgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YKKyAqIFNVQlNUSVRV VEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLCBEQVRBLCBPUiBQ Uk9GSVRTOyBPUiBCVVNJTkVTUworICogSU5URVJSVVBUSU9OKSBIT1dFVkVS IENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRI RVIgSU4KKyAqIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JU IChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpCisgKiBBUklT SU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UgT0YgVEhJUyBTT0ZUV0FS RSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRQorICogUE9TU0lCSUxJVFkgT0Yg U1VDSCBEQU1BR0UuCisgKi8KKyNpbmNsdWRlIDxzeXMvY2RlZnMuaD4KK19f UkNTSUQoIiROZXRCU0Q6IGNvbmpsLmMsdiAxLjQgMjAxMC8wOS8yMCAxNjo1 NToyMCBjaHJpc3RvcyBFeHAgJCIpOworCisjaW5jbHVkZSA8Y29tcGxleC5o PgorI2luY2x1ZGUgIi4uL2NvbW1vbi9mZGxpYm0uaCIKKworLyoKKyAqIGNv bmpsKGxvbmcgZG91YmxlIGNvbXBsZXggeikKKyAqIFRoaXMgZnVuY3Rpb24g cmV0dXJucyB0aGUgY29tcGxleCBjb25qdWdhdGUgdmFsdWUgb2YgaXRzIGFy Z3VtZW50LCB6LgorICovCitsb25nIGRvdWJsZSBjb21wbGV4Citjb25qbChs b25nIGRvdWJsZSBjb21wbGV4IHopCit7CisJbG9uZ19kb3VibGVfY29tcGxl eCB3ID0geyAueiA9IHogfTsKKworCUlNQUdfUEFSVCh3KSA9IC1JTUFHX1BB UlQodyk7CisKKwlyZXR1cm4gKHcueik7Cit9Ci0tIAoyLjcuNAoK --001a113f655c5ae08c055305824c Content-Type: text/x-patch; charset="US-ASCII"; name="0012-Porting-ctanl.c-from-NetBSD.patch" Content-Disposition: attachment; filename="0012-Porting-ctanl.c-from-NetBSD.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_j4h2a2ov1 Content-length: 4514 RnJvbSBiMGY5MGI0NDZiMjFjMGVlMTZhZWYwMzYxNDU4MGFkZThkMGFjNDNi IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBZGl0eWEgVXBhZGh5 YXkgPGFhZGl0MDQwMkBnbWFpbC5jb20+CkRhdGU6IFdlZCwgMjggSnVuIDIw MTcgMTk6MDY6MDMgKzA1MzAKU3ViamVjdDogW1BBVENIIDEyLzEyXSBQb3J0 aW5nIGN0YW5sLmMgZnJvbSBOZXRCU0QuCgotLS0KIG5ld2xpYi9saWJtL2Nv bXBsZXgvTWFrZWZpbGUuYW0gfCAgMyArKy0KIG5ld2xpYi9saWJtL2NvbXBs ZXgvY3RhbmwuYyAgICAgfCA1NiArKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCA1OCBpbnNlcnRp b25zKCspLCAxIGRlbGV0aW9uKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgbmV3 bGliL2xpYm0vY29tcGxleC9jdGFubC5jCgpkaWZmIC0tZ2l0IGEvbmV3bGli L2xpYm0vY29tcGxleC9NYWtlZmlsZS5hbSBiL25ld2xpYi9saWJtL2NvbXBs ZXgvTWFrZWZpbGUuYW0KaW5kZXggOTc5YTlhOS4uMDJjYWIzNSAxMDA2NDQK LS0tIGEvbmV3bGliL2xpYm0vY29tcGxleC9NYWtlZmlsZS5hbQorKysgYi9u ZXdsaWIvbGlibS9jb21wbGV4L01ha2VmaWxlLmFtCkBAIC0xMiw3ICsxMiw4 IEBAIHNyYyA9IGNhYnMuYyBjYWNvcy5jIGNhY29zaC5jIGNhcmcuYyBjYXNp bi5jIGNhc2luaC5jIFwKIAogbHNyYyA9IGNhYnNsLmMgY3JlYWxsLmMgY2lt YWdsLmMgY2Nvc2hsLmMgY2Fjb3NobC5jIFwgCiAgICAgICAgY2xvZ2wuYyBj c3FydGwuYyBjYXJnbC5jIGNwcm9qbC5jIGNleHBsLmMgY2VwaGVzX3N1YnJs LmNcCi0gICAgICAgY2Fjb3NsLmMgY2Nvc2wuYyBjcG93bC5jIGNvbmpsLmMK KyAgICAgICBjYWNvc2wuYyBjY29zbC5jIGNwb3dsLmMgY29uamwuYyBcCisg ICAgICAgY3RhbmwuYwogCiBmc3JjID0JY2Fic2YuYyBjYXNpbmYuYyBjY29z Zi5jIGNpbWFnZi5jIGNwcm9qZi5jICBcCiAgICAgICAgIGNzcXJ0Zi5jIGNh Y29zZi5jIGNhc2luaGYuYyBjY29zaGYuYyBjbG9nZi5jIGNsb2cxMGYuYyBc CmRpZmYgLS1naXQgYS9uZXdsaWIvbGlibS9jb21wbGV4L2N0YW5sLmMgYi9u ZXdsaWIvbGlibS9jb21wbGV4L2N0YW5sLmMKbmV3IGZpbGUgbW9kZSAxMDA2 NDQKaW5kZXggMDAwMDAwMC4uOTI1NWJkYgotLS0gL2Rldi9udWxsCisrKyBi L25ld2xpYi9saWJtL2NvbXBsZXgvY3RhbmwuYwpAQCAtMCwwICsxLDU2IEBA CisvKiAkTmV0QlNEOiBjdGFubC5jLHYgMS4xIDIwMTQvMTAvMTAgMDA6NDg6 MTggY2hyaXN0b3MgRXhwICQgKi8KKworLyotCisgKiBDb3B5cmlnaHQgKGMp IDIwMDcgVGhlIE5ldEJTRCBGb3VuZGF0aW9uLCBJbmMuCisgKiBBbGwgcmln aHRzIHJlc2VydmVkLgorICoKKyAqIFRoaXMgY29kZSBpcyBkZXJpdmVkIGZy b20gc29mdHdhcmUgd3JpdHRlbiBieSBTdGVwaGVuIEwuIE1vc2hpZXIuCisg KiBJdCBpcyByZWRpc3RyaWJ1dGVkIGJ5IHRoZSBOZXRCU0QgRm91bmRhdGlv biBieSBwZXJtaXNzaW9uIG9mIHRoZSBhdXRob3IuCisgKgorICogUmVkaXN0 cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywg d2l0aCBvciB3aXRob3V0CisgKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0 ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKKyAq IGFyZSBtZXQ6CisgKiAxLiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNv ZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAorICogICAgbm90 aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2lu ZyBkaXNjbGFpbWVyLgorICogMi4gUmVkaXN0cmlidXRpb25zIGluIGJpbmFy eSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAq ICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBm b2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKKyAqICAgIGRvY3VtZW50YXRp b24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZSBk aXN0cmlidXRpb24uCisgKgorICogVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURF RCBCWSBUSEUgTkVUQlNEIEZPVU5EQVRJT04sIElOQy4gQU5EIENPTlRSSUJV VE9SUworICogYGBBUyBJUycnIEFORCBBTlkgRVhQUkVTUyBPUiBJTVBMSUVE IFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVECisgKiBU TywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkg QU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUgorICogUFVSUE9TRSBBUkUg RElTQ0xBSU1FRC4gIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBGT1VOREFUSU9O IE9SIENPTlRSSUJVVE9SUworICogQkUgTElBQkxFIEZPUiBBTlkgRElSRUNU LCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBP UgorICogQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBO T1QgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YKKyAqIFNVQlNUSVRVVEUg R09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9G SVRTOyBPUiBCVVNJTkVTUworICogSU5URVJSVVBUSU9OKSBIT1dFVkVSIENB VVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIg SU4KKyAqIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUIChJ TkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpCisgKiBBUklTSU5H IElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UgT0YgVEhJUyBTT0ZUV0FSRSwg RVZFTiBJRiBBRFZJU0VEIE9GIFRIRQorICogUE9TU0lCSUxJVFkgT0YgU1VD SCBEQU1BR0UuCisgKi8KKworCisjaW5jbHVkZSA8Y29tcGxleC5oPgorI2lu Y2x1ZGUgPG1hdGguaD4KKyNpbmNsdWRlICJjZXBoZXNfc3VicmwuaCIKKwor bG9uZyBkb3VibGUgY29tcGxleAorY3RhbmwobG9uZyBkb3VibGUgY29tcGxl eCB6KQoreworCWxvbmcgZG91YmxlIGNvbXBsZXggdzsKKwlsb25nIGRvdWJs ZSBkOworCisJZCA9IGNvc2woMi4wTCAqIGNyZWFsbCh6KSkgKyBjb3NobCgy LjBMICogY2ltYWdsKHopKTsKKworCWlmIChmYWJzbChkKSA8IDAuMjVMKQor CQlkID0gX2N0YW5zbCh6KTsKKworCWlmIChkID09IDAuMEwpIHsKKwkJLyog bXRoZXJyICgiY3RhbiIsIE9WRVJGTE9XKTsgKi8KKwkJdyA9IEhVR0VfVkFM RiArIEhVR0VfVkFMRiAqIEk7CisJCXJldHVybiB3OworCX0KKworCXcgPSBz aW5sKDIuMEwgKiBjcmVhbGwoeikpIC8gZCArIChzaW5obCgyLjBMICogY2lt YWdsKHopKSAvIGQpICogSTsKKwlyZXR1cm4gdzsKK30KLS0gCjIuNy40Cgo= --001a113f655c5ae08c055305824c--