From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 87333 invoked by alias); 21 Apr 2017 18:07:36 -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 87262 invoked by uid 89); 21 Apr 2017 18:07:35 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-26.4 required=5.0 tests=BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM autolearn=ham version=3.3.2 spammy=H*r:sk:newlib@ X-HELO: mail-io0-f176.google.com Received: from mail-io0-f176.google.com (HELO mail-io0-f176.google.com) (209.85.223.176) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 21 Apr 2017 18:07:32 +0000 Received: by mail-io0-f176.google.com with SMTP id r16so123522133ioi.2 for ; Fri, 21 Apr 2017 11:07:33 -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=fbWckNn5JzhOXaxcERNIRjgABf/EsKd1z/5pXtsiBlk=; b=cx8CfpjKB+GuVpjyUlsJKyjKrCDyoDzgYCElwol6bkqaMF8axTy8UwO2kErlOs4dzf Ov5QJBq0SF7WWzKAn+iXsYjcHxhet7ufZ9pSjKH+J+t/DD6j4xRWXUpjeUE67wfolC+Z 1HvG0mPGpXhFPfE+hGEbnya6pQ7gJ4Rr8P9XQBNiU4SoAHi4AmIgnQqRyn5csGctcU5P 6SeTL4u7bwF80xa5504Dihan0az/UohrtRyaiI6/7qicU5B8K2ck8nSl1CoE+ChMd11s K6GSpeCxe6a6QD1A0cX5OoX5E575SPQHts8IiZq8LNoruByuchL1P7tc6PzHAgf2zgnG dtag== X-Gm-Message-State: AN3rC/5I4p8Uwkm/kSw57zDg5p7Ae6IOAJfQhkCExBEDE6qQZmuIUM/E kzttI2Wxy1zMw7Xj9ntqVD/vXAkVQQ== X-Received: by 10.36.175.28 with SMTP id t28mr11543408ite.119.1492794204951; Fri, 21 Apr 2017 10:03:24 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.178.76 with HTTP; Fri, 21 Apr 2017 10:03:24 -0700 (PDT) From: Giacomo Tesio Date: Fri, 21 Apr 2017 18:07:00 -0000 Message-ID: Subject: Uninitialized structure in printing functions To: "newlib@sourceware.org" Content-Type: multipart/mixed; boundary=f403045da0824fb468054db03c63 X-IsSubscribed: yes X-SW-Source: 2017/txt/msg00315.txt.bz2 --f403045da0824fb468054db03c63 Content-Type: text/plain; charset=UTF-8 Content-length: 155 Hi, during the port to Jehanne, I had issues with the uninitialized uio structure in several printing functions. The attached patch fixes them. Giacomo --f403045da0824fb468054db03c63 Content-Type: text/plain; charset=US-ASCII; name="newlib.uio.diff" Content-Disposition: attachment; filename="newlib.uio.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_j1s3287i0 Content-length: 4559 ZGlmZiAtLWdpdCBhL25ld2xpYi9saWJjL21hY2hpbmUvcG93ZXJwYy92ZnBy aW50Zi5jIGIvbmV3bGliL2xpYmMvbWFjaGluZS9wb3dlcnBjL3ZmcHJpbnRm LmMKaW5kZXggZDI2NGUyNi4uZTY4YjVlZCAxMDA2NDQKLS0tIGEvbmV3bGli L2xpYmMvbWFjaGluZS9wb3dlcnBjL3ZmcHJpbnRmLmMKKysrIGIvbmV3bGli L2xpYmMvbWFjaGluZS9wb3dlcnBjL3ZmcHJpbnRmLmMKQEAgLTM4MCw3ICsz ODAsNyBAQCBfREVGVU4gKF9WRlBSSU5URl9SLCAoZGF0YSwgZnAsIGZtdDAs IGFwKSwKIAlpbnQgc2l6ZTsJCS8qIHNpemUgb2YgY29udmVydGVkIGZpZWxk IG9yIHN0cmluZyAqLwogCWNoYXIgKnhkaWdzID0gTlVMTDsJLyogZGlnaXRz IGZvciBbeFhdIGNvbnZlcnNpb24gKi8KICNkZWZpbmUgTklPViA4Ci0Jc3Ry dWN0IF9fc3VpbyB1aW87CS8qIG91dHB1dCBpbmZvcm1hdGlvbjogc3VtbWFy eSAqLworCXN0cnVjdCBfX3N1aW8gdWlvID0gezAsIDAsIDB9OwkvKiBvdXRw dXQgaW5mb3JtYXRpb246IHN1bW1hcnkgKi8KIAlzdHJ1Y3QgX19zaW92IGlv dltOSU9WXTsvKiAuLi4gYW5kIGluZGl2aWR1YWwgaW8gdmVjdG9ycyAqLwog CWNoYXIgYnVmW0JVRl07CQkvKiBzcGFjZSBmb3IgJWMsICVbZGlvdXhYXSwg JVtlRWZnR10gKi8KIAljaGFyIG94WzJdOwkJLyogc3BhY2UgZm9yIDB4IGhl eC1wcmVmaXggKi8KZGlmZiAtLWdpdCBhL25ld2xpYi9saWJjL3N0ZGlvL2Zw dXRzLmMgYi9uZXdsaWIvbGliYy9zdGRpby9mcHV0cy5jCmluZGV4IDc1ZjY1 ZDkuLjBmZGEyMzcgMTAwNjQ0Ci0tLSBhL25ld2xpYi9saWJjL3N0ZGlvL2Zw dXRzLmMKKysrIGIvbmV3bGliL2xpYmMvc3RkaW8vZnB1dHMuYwpAQCAtMTE3 LDcgKzExNyw3IEBAIF9ERUZVTihfZnB1dHNfciwgKHB0ciwgcywgZnApLAog ewogI2lmZGVmIF9GVldSSVRFX0lOX1NUUkVBTUlPCiAgIGludCByZXN1bHQ7 Ci0gIHN0cnVjdCBfX3N1aW8gdWlvOworICBzdHJ1Y3QgX19zdWlvIHVpbyA9 IHswLCAwLCAwfTsKICAgc3RydWN0IF9fc2lvdiBpb3Y7CiAKICAgaW92Lmlv dl9iYXNlID0gczsKZGlmZiAtLWdpdCBhL25ld2xpYi9saWJjL3N0ZGlvL2Zw dXR3cy5jIGIvbmV3bGliL2xpYmMvc3RkaW8vZnB1dHdzLmMKaW5kZXggYmIy ZmE2ZC4uZTVhMzMzYyAxMDA2NDQKLS0tIGEvbmV3bGliL2xpYmMvc3RkaW8v ZnB1dHdzLmMKKysrIGIvbmV3bGliL2xpYmMvc3RkaW8vZnB1dHdzLmMKQEAg LTEyNiw3ICsxMjYsNyBAQCBfREVGVU4oX2ZwdXR3c19yLCAocHRyLCB3cywg ZnApLAogICBzaXplX3QgbmJ5dGVzOwogICBjaGFyIGJ1ZltCVUZTSVpdOwog I2lmZGVmIF9GVldSSVRFX0lOX1NUUkVBTUlPCi0gIHN0cnVjdCBfX3N1aW8g dWlvOworICBzdHJ1Y3QgX19zdWlvIHVpbyA9IHswLCAwLCAwfTsKICAgc3Ry dWN0IF9fc2lvdiBpb3Y7CiAKICAgX25ld2xpYl9mbG9ja2ZpbGVfc3RhcnQg KGZwKTsKZGlmZiAtLWdpdCBhL25ld2xpYi9saWJjL3N0ZGlvL2Z3cml0ZS5j IGIvbmV3bGliL2xpYmMvc3RkaW8vZndyaXRlLmMKaW5kZXggNmIzZmY5MC4u MmUzOWNiMCAxMDA2NDQKLS0tIGEvbmV3bGliL2xpYmMvc3RkaW8vZndyaXRl LmMKKysrIGIvbmV3bGliL2xpYmMvc3RkaW8vZndyaXRlLmMKQEAgLTE0OSw3 ICsxNDksNyBAQCBfREVGVU4oX2Z3cml0ZV9yLCAocHRyLCBidWYsIHNpemUs IGNvdW50LCBmcCksCiB7CiAgIHNpemVfdCBuOwogI2lmZGVmIF9GVldSSVRF X0lOX1NUUkVBTUlPCi0gIHN0cnVjdCBfX3N1aW8gdWlvOworICBzdHJ1Y3Qg X19zdWlvIHVpbyA9IHswLCAwLCAwfTsKICAgc3RydWN0IF9fc2lvdiBpb3Y7 CiAKICAgaW92Lmlvdl9iYXNlID0gYnVmOwpkaWZmIC0tZ2l0IGEvbmV3bGli L2xpYmMvc3RkaW8vcHV0cy5jIGIvbmV3bGliL2xpYmMvc3RkaW8vcHV0cy5j CmluZGV4IDc0NjczNzEuLmQxNTQ0MDYgMTAwNjQ0Ci0tLSBhL25ld2xpYi9s aWJjL3N0ZGlvL3B1dHMuYworKysgYi9uZXdsaWIvbGliYy9zdGRpby9wdXRz LmMKQEAgLTgxLDcgKzgxLDcgQEAgX0RFRlVOKF9wdXRzX3IsIChwdHIsIHMp LAogI2lmZGVmIF9GVldSSVRFX0lOX1NUUkVBTUlPCiAgIGludCByZXN1bHQ7 CiAgIHNpemVfdCBjID0gc3RybGVuIChzKTsKLSAgc3RydWN0IF9fc3VpbyB1 aW87CisgIHN0cnVjdCBfX3N1aW8gdWlvID0gezAsIDAsIDB9OwogICBzdHJ1 Y3QgX19zaW92IGlvdlsyXTsKICAgRklMRSAqZnA7CiAKZGlmZiAtLWdpdCBh L25ld2xpYi9saWJjL3N0ZGlvL3ZmcHJpbnRmLmMgYi9uZXdsaWIvbGliYy9z dGRpby92ZnByaW50Zi5jCmluZGV4IGVkOTJiYjIuLmQ0YmQxYzggMTAwNjQ0 Ci0tLSBhL25ld2xpYi9saWJjL3N0ZGlvL3ZmcHJpbnRmLmMKKysrIGIvbmV3 bGliL2xpYmMvc3RkaW8vdmZwcmludGYuYwpAQCAtNzE4LDcgKzcxOCw3IEBA IF9ERUZVTihfVkZQUklOVEZfUiwgKGRhdGEsIGZwLCBmbXQwLCBhcCksCiAJ Y2hhciAqeGRpZ3MgPSBOVUxMOwkvKiBkaWdpdHMgZm9yIFt4WF0gY29udmVy c2lvbiAqLwogI2lmZGVmIF9GVldSSVRFX0lOX1NUUkVBTUlPCiAjZGVmaW5l IE5JT1YgOAotCXN0cnVjdCBfX3N1aW8gdWlvOwkvKiBvdXRwdXQgaW5mb3Jt YXRpb246IHN1bW1hcnkgKi8KKwlzdHJ1Y3QgX19zdWlvIHVpbyA9IHswLCAw LCAwfTsJLyogb3V0cHV0IGluZm9ybWF0aW9uOiBzdW1tYXJ5ICovCiAJc3Ry dWN0IF9fc2lvdiBpb3ZbTklPVl07LyogLi4uIGFuZCBpbmRpdmlkdWFsIGlv IHZlY3RvcnMgKi8KIAlyZWdpc3RlciBzdHJ1Y3QgX19zaW92ICppb3ZwOy8q IGZvciBQUklOVCBtYWNybyAqLwogI2VuZGlmCmRpZmYgLS1naXQgYS9uZXds aWIvbGliYy9zdGRpby92ZndwcmludGYuYyBiL25ld2xpYi9saWJjL3N0ZGlv L3Zmd3ByaW50Zi5jCmluZGV4IGYwMTc5YTAuLjE1NTA0YjUgMTAwNjQ0Ci0t LSBhL25ld2xpYi9saWJjL3N0ZGlvL3Zmd3ByaW50Zi5jCisrKyBiL25ld2xp Yi9saWJjL3N0ZGlvL3Zmd3ByaW50Zi5jCkBAIC00MzgsNyArNDM4LDcgQEAg X0RFRlVOKF9WRldQUklOVEZfUiwgKGRhdGEsIGZwLCBmbXQwLCBhcCksCiAJ d2NoYXJfdCAqeGRpZ3MgPSBOVUxMOwkvKiBkaWdpdHMgZm9yIFt4WF0gY29u dmVyc2lvbiAqLwogI2lmZGVmIF9GVldSSVRFX0lOX1NUUkVBTUlPCiAjZGVm aW5lIE5JT1YgOAotCXN0cnVjdCBfX3N1aW8gdWlvOwkvKiBvdXRwdXQgaW5m b3JtYXRpb246IHN1bW1hcnkgKi8KKwlzdHJ1Y3QgX19zdWlvIHVpbyA9IHsw LCAwLCAwfTsJLyogb3V0cHV0IGluZm9ybWF0aW9uOiBzdW1tYXJ5ICovCiAJ c3RydWN0IF9fc2lvdiBpb3ZbTklPVl07LyogLi4uIGFuZCBpbmRpdmlkdWFs IGlvIHZlY3RvcnMgKi8KIAlyZWdpc3RlciBzdHJ1Y3QgX19zaW92ICppb3Zw Oy8qIGZvciBQUklOVCBtYWNybyAqLwogI2VuZGlmCg== --f403045da0824fb468054db03c63--