From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28540 invoked by alias); 28 Jun 2017 13:10:02 -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 28448 invoked by uid 89); 28 Jun 2017 13:10:01 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-26.1 required=5.0 tests=BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: mail-it0-f51.google.com Received: from mail-it0-f51.google.com (HELO mail-it0-f51.google.com) (209.85.214.51) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 28 Jun 2017 13:09:57 +0000 Received: by mail-it0-f51.google.com with SMTP id m68so29337738ith.1 for ; Wed, 28 Jun 2017 06:09:57 -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=mmLn4pNt4UDiad7k9Jk75+lwzqn9o1OwXoukSz41ZN0=; b=b080WZs0hVKsd/IaxrVZ+FSroFu+vr+3euv7YuQ4PYTRodNdFe4a2aD7HPwlOLA/fC G+bGh3MzKYKebWqo0U+fFbkhly9VYI2dq9JSHofuoosqQI/nfH8uiLjzaM8ZE1ClFJ3T Ndul6PiBeUbtWnnzusqpev6rsMbMmyVxaDEo1e5Xel1oJ3Dih/s4XvhfgyaSK3g9DNEt QUDxDJdd+lI4pT2lbl+z5jrpRBMTLtAPQbUKn688kGuXxx29AYr2rD3vzfkxK9drF4bW zb5BwJ2KNpsyLdGeLcbzLqe2dy3VVWLYV7pMw7n1EKJMSAXBrn+lim4uhOSH+X4v/gPq wdpg== X-Gm-Message-State: AKS2vOwVEABLWeEG5nIEB26AxU0Y+dlG4SkNrH7V1vdU5+yQhBBSqWyI XOZvwR9IgImJjTckp73MiFOxcCYJEA== X-Received: by 10.36.41.204 with SMTP id p195mr7769680itp.12.1498655395892; Wed, 28 Jun 2017 06:09:55 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.4.203 with HTTP; Wed, 28 Jun 2017 06:09:55 -0700 (PDT) From: Aditya Upadhyay Date: Wed, 28 Jun 2017 13:10:00 -0000 Message-ID: Subject: Porting cpowl.c from NetBSD To: newlib@sourceware.org Content-Type: multipart/mixed; boundary="001a113f681483845b055304e6d6" X-IsSubscribed: yes X-SW-Source: 2017/txt/msg00495.txt.bz2 --001a113f681483845b055304e6d6 Content-Type: text/plain; charset="UTF-8" Content-length: 175 Hello Developers, This is the patch for cpowl.c ported from NetBSD. I am requesting you to please review the same and suggest the changes. Thanks & Regards, Aditya Upadhyay --001a113f681483845b055304e6d6 Content-Type: text/x-patch; charset="US-ASCII"; name="0010-Importing-cpowl.c-from-NetBSD.patch" Content-Disposition: attachment; filename="0010-Importing-cpowl.c-from-NetBSD.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_j4h0q3qz0 Content-length: 4510 RnJvbSBkOWEzMzk1ZWRhNmIzZGM4NDJjYmNlYmZkNzMxYWQwYTMyNGQyZjNi IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBZGl0eWEgVXBhZGh5 YXkgPGFhZGl0MDQwMkBnbWFpbC5jb20+CkRhdGU6IFdlZCwgMjggSnVuIDIw MTcgMTg6Mjk6MTAgKzA1MzAKU3ViamVjdDogW1BBVENIIDEwLzEwXSBJbXBv cnRpbmcgY3Bvd2wuYyBmcm9tIE5ldEJTRC4KCi0tLQogbmV3bGliL2xpYm0v Y29tcGxleC9NYWtlZmlsZS5hbSB8ICAyICstCiBuZXdsaWIvbGlibS9jb21w bGV4L2Nwb3dsLmMgICAgIHwgNTYgKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgNTcgaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IG5l d2xpYi9saWJtL2NvbXBsZXgvY3Bvd2wuYwoKZGlmZiAtLWdpdCBhL25ld2xp Yi9saWJtL2NvbXBsZXgvTWFrZWZpbGUuYW0gYi9uZXdsaWIvbGlibS9jb21w bGV4L01ha2VmaWxlLmFtCmluZGV4IGRlMmZjYTkuLmUxMjFhYzUgMTAwNjQ0 Ci0tLSBhL25ld2xpYi9saWJtL2NvbXBsZXgvTWFrZWZpbGUuYW0KKysrIGIv bmV3bGliL2xpYm0vY29tcGxleC9NYWtlZmlsZS5hbQpAQCAtMTIsNyArMTIs NyBAQCBzcmMgPSBjYWJzLmMgY2Fjb3MuYyBjYWNvc2guYyBjYXJnLmMgY2Fz aW4uYyBjYXNpbmguYyBcCiAKIGxzcmMgPSBjYWJzbC5jIGNyZWFsbC5jIGNp bWFnbC5jIGNjb3NobC5jIGNhY29zaGwuYyBcIAogICAgICAgIGNsb2dsLmMg Y3NxcnRsLmMgY2FyZ2wuYyBjcHJvamwuYyBjZXhwbC5jIGNlcGhlc19zdWJy bC5jXAotICAgICAgIGNhY29zbC5jIGNjb3NsLmMKKyAgICAgICBjYWNvc2wu YyBjY29zbC5jIGNwb3dsLmMKIAogZnNyYyA9CWNhYnNmLmMgY2FzaW5mLmMg Y2Nvc2YuYyBjaW1hZ2YuYyBjcHJvamYuYyAgXAogICAgICAgICBjc3FydGYu YyBjYWNvc2YuYyBjYXNpbmhmLmMgY2Nvc2hmLmMgY2xvZ2YuYyBjbG9nMTBm LmMgXApkaWZmIC0tZ2l0IGEvbmV3bGliL2xpYm0vY29tcGxleC9jcG93bC5j IGIvbmV3bGliL2xpYm0vY29tcGxleC9jcG93bC5jCm5ldyBmaWxlIG1vZGUg MTAwNjQ0CmluZGV4IDAwMDAwMDAuLjg1YzJjMjAKLS0tIC9kZXYvbnVsbAor KysgYi9uZXdsaWIvbGlibS9jb21wbGV4L2Nwb3dsLmMKQEAgLTAsMCArMSw1 NiBAQAorLyogJE5ldEJTRDogY3Bvd2wuYyx2IDEuMSAyMDE0LzEwLzEwIDAw OjQ4OjE4IGNocmlzdG9zIEV4cCAkICovCisKKy8qLQorICogQ29weXJpZ2h0 IChjKSAyMDA3IFRoZSBOZXRCU0QgRm91bmRhdGlvbiwgSW5jLgorICogQWxs IHJpZ2h0cyByZXNlcnZlZC4KKyAqCisgKiBUaGlzIGNvZGUgaXMgZGVyaXZl ZCBmcm9tIHNvZnR3YXJlIHdyaXR0ZW4gYnkgU3RlcGhlbiBMLiBNb3NoaWVy LgorICogSXQgaXMgcmVkaXN0cmlidXRlZCBieSB0aGUgTmV0QlNEIEZvdW5k YXRpb24gYnkgcGVybWlzc2lvbiBvZiB0aGUgYXV0aG9yLgorICoKKyAqIFJl ZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9y bXMsIHdpdGggb3Igd2l0aG91dAorICogbW9kaWZpY2F0aW9uLCBhcmUgcGVy bWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25z CisgKiBhcmUgbWV0OgorICogMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJj ZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAg IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xs b3dpbmcgZGlzY2xhaW1lci4KKyAqIDIuIFJlZGlzdHJpYnV0aW9ucyBpbiBi aW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0 CisgKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0 aGUgZm9sbG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCisgKiAgICBkb2N1bWVu dGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0 aGUgZGlzdHJpYnV0aW9uLgorICoKKyAqIFRISVMgU09GVFdBUkUgSVMgUFJP VklERUQgQlkgVEhFIE5FVEJTRCBGT1VOREFUSU9OLCBJTkMuIEFORCBDT05U UklCVVRPUlMKKyAqIGBgQVMgSVMnJyBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1Q TElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRAor ICogVE8sIFRIRSBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklM SVRZIEFORCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIKKyAqIFBVUlBPU0Ug QVJFIERJU0NMQUlNRUQuICBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgRk9VTkRB VElPTiBPUiBDT05UUklCVVRPUlMKKyAqIEJFIExJQUJMRSBGT1IgQU5ZIERJ UkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJQUwsIEVYRU1QTEFS WSwgT1IKKyAqIENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBC VVQgTk9UIExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GCisgKiBTVUJTVElU VVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1Ig UFJPRklUUzsgT1IgQlVTSU5FU1MKKyAqIElOVEVSUlVQVElPTikgSE9XRVZF UiBDQVVTRUQgQU5EIE9OIEFOWSBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVU SEVSIElOCisgKiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9S VCAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKQorICogQVJJ U0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdB UkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUKKyAqIFBPU1NJQklMSVRZIE9G IFNVQ0ggREFNQUdFLgorICovCisKKyNpbmNsdWRlIDxjb21wbGV4Lmg+Cisj aW5jbHVkZSA8bWF0aC5oPgorCitsb25nIGRvdWJsZSBjb21wbGV4CitjcG93 bChsb25nIGRvdWJsZSBjb21wbGV4IGEsIGxvbmcgZG91YmxlIGNvbXBsZXgg eikKK3sKKwlsb25nIGRvdWJsZSBjb21wbGV4IHc7CisJbG9uZyBkb3VibGUg eCwgeSwgciwgdGhldGEsIGFic2EsIGFyZ2E7CisKKwl4ID0gY3JlYWxsKHop OworCXkgPSBjaW1hZ2woeik7CisJYWJzYSA9IGNhYnNsKGEpOworCWlmIChh YnNhID09IDAuMEwpIHsKKwkJcmV0dXJuICgwLjBMICsgMC4wTCAqIEkpOwor CX0KKwlhcmdhID0gY2FyZ2woYSk7CisJciA9IHBvd2woYWJzYSwgeCk7CisJ dGhldGEgPSB4ICogYXJnYTsKKwlpZiAoeSAhPSAwLjBMKSB7CisJCXIgPSBy ICogZXhwbCgteSAqIGFyZ2EpOworCQl0aGV0YSA9IHRoZXRhICsgeSAqIGxv Z2woYWJzYSk7CisJfQorCXcgPSByICogY29zbCh0aGV0YSkgKyAociAqIHNp bmwodGhldGEpKSAqIEk7CisJcmV0dXJuIHc7Cit9Ci0tIAoyLjcuNAoK --001a113f681483845b055304e6d6--