From patchwork Mon Oct 24 16:07:57 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Steve Ellcey X-Patchwork-Id: 16768 Received: (qmail 34431 invoked by alias); 24 Oct 2016 16:08:14 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 33678 invoked by uid 89); 24 Oct 2016 16:08:13 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=Increase, thinks X-HELO: NAM01-BY2-obe.outbound.protection.outlook.com Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Steve.Ellcey@cavium.com; Message-ID: <1477325277.8523.48.camel@caviumnetworks.com> Subject: [PATCH] Fix -Wformat-length warning in tst-setgetname.c From: Steve Ellcey To: Date: Mon, 24 Oct 2016 09:07:57 -0700 MIME-Version: 1.0 X-ClientProxiedBy: SN1PR17CA0078.namprd17.prod.outlook.com (10.163.3.174) To SN2PR0701MB1071.namprd07.prod.outlook.com (10.160.59.17) X-MS-Office365-Filtering-Correlation-Id: 6345968e-8b02-4a39-56c9-08d3fc27ed9b X-Microsoft-Exchange-Diagnostics: 1; SN2PR0701MB1071; 2:stzA53Q6119ckvIDZwatSDcCnVPN3BogpMpiyjn6xepU+SuE3I/Nmh47tmUkvv+6u/VMn8OKS8vgJAau6M9LgHf0GiOlaXiTgB9R75aziDD7I9xW7c8LalNPi2fF6O4Z8T0C62eDjS0qpeK8XQNJyZ1lkH17Djc3pAvZRwVmsF+lebyVxGAwRNbtloX6ciVcJBnsWF4rgMvpUk2G0NYPkw==; 3:VJTWMA8VM3eCuH0HHFSs1ZTG3mZHn7qB/41OIRzO4JKkmuFTa4SUl0bNdKLKBSnqpxh+TKMQ78Oa2Dz5oA7ziYf5ZRHq+o9UCqxLoWJWD/lJyj5TuCKpP/F97j3Rs1joltkxoRfh+oI29EzrrOD3Xg==; 25:viMSoLDcbkxmTouzzThsijUJCYlQvOWPp02ljlMeaxsf2TLjQEmoE1EyvLaFvJ5ZS/1EruJN4uLWc5opl67mHIUOPNjVU44p3ndxMGe8+8EpwpzSFfJrruzs0NkXbvaWMY/67hiVHZXMAk4vsxldWterY5E90W3nhw+k2ybrU+tRH2IlF0veLzVKWNy3uuzrZ9iOBZAddckI9MVKEfuxqYLOpw+hL4MQaGfmqAv84yX1Q+OdWSLfdFXfwkH8AF9Sh7RYSfTsjlPheQB+8VSNluv5bYVw8akw+j3urELURBaNrOrU/cVBv9P/dAtiAzEdUgBVBn0yAReaRE7wiODBDHXvG3558cSC0K9vRf8AlhlPcmJ855tzW+8dlSkQOjdkLH2uF+7WTf9NK7S+/VpNczNOAp6LUP2gS9YR0YOWUgORED88JHOykHP0hGjPxqD5 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN2PR0701MB1071; X-Microsoft-Exchange-Diagnostics: 1; SN2PR0701MB1071; 31:I8FY9ROSJP96QhCTLEcw1XLCwoUzS6Ft9ky3vpd6G5uADOY2o8oBxAf0SYiMKmDTWl2UhICxN95nZSvEyvKqKl+0x376WjYI1u43o+DGmJyYaJ/LPsSyVFzww72kdQn5xV/w7P6bk1GoG4iO71SwQGOHSFE9/S5iq22423q6PnS3Oh9nSdJnrKmuG5sfvpAS71Dj1VK+kPViJ2qrAfFoopRkbUr6MXSurZ0lasBiVJXrddL69C2raaHOocq6wYBOZOyBPVxURuP6ANmI5TMs/Q==; 20:kemMhI/t5GsewTEG6DFGDQFtMBVWXgY9lNBm4WC1ZJG9o13p0AmLWpwXGxh9ANfnZ8d7ObTNxZOzndZnrNlBGtBk66YIGeWSM82uQjGxqT+XRhTNdugbVo7oh05UtaqQCA3F8bIrYf7ZaC9p8kgWKVwQdrVCkFxiv6WPbK2U0oobIJsJ2BAsIKFlJH2LsDW9w9fEcyh+R33N2VfbuqZ7Xlx/SWlUmkhcNhNnCu9rpkHNLp2RWeIADe/ZhU55uxySMKmfFcp4Sn588n7UKpBwhRaaeTLse8oDHBtxRLTbR2x0brBW0CrD72gdc0/P4DVSVomxTHy7Mpsji31s1/m2i9MjfeO+02D31IDt3O9u4i4cWgqUuWa7unUsngQMc3Px7m2Xh/WS+XO2grdmvtKfmsfkuGsZsMRTwb4Ao+7qs2j/Z6nM+II2q9eq9MXLKDw40krvT2RS4JuIg/axLVE3OH6Lp1w+MxZwkqVArtQR3BYibkdGLxCThqh/8pJqNxkSFC5mUkv5wD9SlRobFNghmpiZMBd67xsyP8WththPZpU3DC9/Ln8Sk4u+w1h/tOSnywpPkXpflhBYIPVSSy+HpevshdqWq1tA3bjbqDyWJKc= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046); SRVR:SN2PR0701MB1071; BCL:0; PCL:0; RULEID:; SRVR:SN2PR0701MB1071; X-Microsoft-Exchange-Diagnostics: 1; SN2PR0701MB1071; 4:qOiICJcY3MEK8TQvl/cUqM0A2ApocJ0DAnsF/XXLAufVOcJz9DKw5aPbgh+k79nFMdzni6WrercaoOgENB3jPUaOJrq0tKrbtCbQoyQrFoIZm06A7SdzG3VUDKc2X12R5CSj7jlSaUoRTpVl434yTpFxDocvilDC3r+pOnyEX+UgONp0IKkXZWa8cb1+bUXUbLRbYGMvV9n3OwYJOhFPSq7pN6NlFL61O8LQACS0NtfuyBC0a5RnDaFSL0DlNt4NZpAHsWJOw7fAb/2D4VeSqZ77Q2hvusVcJiw3d1dWW+4ZBMhqYm+2iJbtQ69V+btQjRTlwS07KOkQFWkUqy+J3PjcoXOs6XJwDIUnSP7XsAtF1el55GQKU928F4HOL8HL1DlB/HSNLJCdrEgISQyo6g== X-Forefront-PRVS: 0105DAA385 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(189002)(377424004)(199003)(5820100001)(50226002)(2906002)(66066001)(101416001)(47776003)(42186005)(4001150100001)(229853001)(305945005)(53416004)(7736002)(7846002)(2870700001)(6666003)(50986999)(2351001)(81166006)(6916009)(42882006)(81156014)(105586002)(8676002)(33646002)(110136003)(106356001)(5660300001)(50466002)(68736007)(92566002)(3846002)(6116002)(36756003)(19580405001)(107886002)(23676002)(19580395003)(189998001)(450100001)(97736004)(77096005)(586003)(69596002)(103116003)(99106002); DIR:OUT; SFP:1101; SCL:1; SRVR:SN2PR0701MB1071; H:sellcey-lt.caveonetworks.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjJQUjA3MDFNQjEwNzE7MjM6TnVKZXd4Qi96U2ZrWnJFZ1J6clFmdHRo?= =?utf-8?B?VDFEN09OU3lIQjNuMHIxQjQ3cE9rOVdhK2gxRXhEZTF2N2VOazRkSjczZVFn?= =?utf-8?B?bHN3UDlDbExNY1pjKy93aW1SajF0U0hsWU1OM2Q4dGphZ25NSTh0T0VXM3gy?= =?utf-8?B?Z2QvOGhvSDVRdGwrUGRodXByZjJaSFBDT21tMUJTK29EaStCVUhrSm1XOGtj?= =?utf-8?B?dzgrcGl2aHpaYkxUYXpLbVRJS0pCOHZTa3RLN1JBcE1tSm5WWkozS1A4WkZ5?= =?utf-8?B?MzRTWW5STldEZGFnNWd3bHpIaGlmU3JWbkQ0RHRlTnIvN2VFeDRIM25RUUQ0?= =?utf-8?B?S2tzdDVSck13Ym1DTG9tVXE4VlZVZ0cycjBMbVkwWXZ4MElQTHJRQ2lFSnky?= =?utf-8?B?Y0diZHkvdVd4NUZLeEoxeWRSVVZ1R1kvbG1naVFyeWdqNlhjc3JicDFjcHRa?= =?utf-8?B?R1VJMForenZJcWFxakdHMjJZeGllT1hTV3E4eCtaWFd6emZkY0d4WkREN0Yw?= =?utf-8?B?bzFvcjhmc0pQTnpXQmdQQzVJM216RUp5MDlNWVR1YldsVDdJUVpoa2dhY2xS?= =?utf-8?B?cWJ5MjJBRm9oWGVNRmkwMFNlSmNEQVhSeUF3NWFJWUZQaWdrMDVmYUdGOVkz?= =?utf-8?B?bFZRSWRrd3pHeThqWW50a1J6aml4QkJ0K2VrS1ZuRlk1SGZJWDE0ZGthQWE0?= =?utf-8?B?djBORGF3bHlTTVlSTjZjd3BiR25KL29kU3BSeGlhcEtjYStMZ1doUXZnZUNz?= =?utf-8?B?MStrcXNiYXFCOXZ0eFhPclJsczF6ZjNFK0Jkb2gzZ1hkVW80SjJ1ZWUvbGRZ?= =?utf-8?B?QUx0YVJCdXo1dHBEUVlyUFJ3ZGtzUGRyQUdhZktLZWs4UTVnNWhqUnk0WWVr?= =?utf-8?B?dzZGWFUzK1hZMDUrMVZkb2prZDNUay8rL2tnS0lLcVVaRDVhbEQxQ0o2ZnBh?= =?utf-8?B?Y0F6cTFHcnROTFNHdzlRb3N2SG10S0U1dC9YbUtUb2FaSDRZOEwwMW5hS0ha?= =?utf-8?B?Z21nRU5mYlh5UnpCcUNCdjliYkFRem5aa080bER5b1VJQjZHNDhWbjJ4eXY0?= =?utf-8?B?Wi9OYUkyTnA0NnR5UmZ3bXowNkNnaDczTi9IeVprd1djUnpOTU13YTNENjJq?= =?utf-8?B?QTVMUk5FNlhQZmg2YXJKWko3c3ZrdXlrU0E4Z202MjFMdlJXK0VQSVBhN09L?= =?utf-8?B?Q2t1Vk1KbW4yWTlnRVdjcnB3SkwyeG9sUUV3eUorSWYzTmRyOVhJTnNlb0Ev?= =?utf-8?B?N3cxQUt1eVZoZ0k4Umt2K1JYMWFDNWZwV3dUVFJSanJuQnFkTHZ0ajltRDE3?= =?utf-8?B?dVh5c0tUWXErZkNvTnB4NHZEMzEwMnhKNmh5b0hyejk5UVBScmN0N2NlUVhk?= =?utf-8?B?L2JXTFliUXpaSWlDZ3VlV0xNaExEQWV3WlUyM29VUE1CRUt0b2hDRlNZMWtJ?= =?utf-8?B?andlK3NFWXE4NzhNVmRXT1VXSHh5Y3pyK0lLYkVvUE5iSWZsOEdJS1hUdjRN?= =?utf-8?B?ZW9kRnRad3ZMRWx0RTJ3a09ndUpMWjVhb2VBZEpCcUx4ancwK2FZUjRZcWlG?= =?utf-8?B?VEsvYTlxdXl2UHRNQ2ViY05ScTFTa2xwLzNFQUQwcUdpQjB5OFZyWUVrWGta?= =?utf-8?B?c1lHdXdWdWtFaTh0YXNFR3Z1dGxDSmxjY1ptcTNBUVNnSFAvUDJzcHVoUUU3?= =?utf-8?Q?UZYEg+rNKdOKYaS3gKnt2TNzAwdlij2VgnIUeYvYq?= X-Microsoft-Exchange-Diagnostics: 1; SN2PR0701MB1071; 6:jK4Fg5g8XJCdSmIpLYABYeAbLg+qMoWmTv6wXILnJamUzn4fZSt5aAa1vjUGH/Z3CRFkA7qTWdeqwu0QxQp8C69wIL/t0PmtAGe0K3F75mrDSdTcNRZTTbxgBLbz0oouroRGItgXX0ikRWGQj7ULyBpdoV46kWDx+Wezwyj4ATJjzWFV0K7O++3rgzetfu0FFCMhPpvfWVOtM4JzVHq4rifnfHo2K0AWPKuxx3nYA3SI5FP8XwbqUoBmEY4UK5uXQjgO4AN0IOATAJBuj+FFDDMfsVprUDEXi+UgFT+hrycW16hma4RLiKFX+qunzuwU; 5:jy+PLSCJkIy/jzpxNkFKyc+M52u9bEEL++cD09YLOlCG4tdqbYyC/xttgff61vWDtTAA/VWKWk7Vw4I9YLDwqEMuyEgVdufQNi+qUQvxd9Q0e1gc/guurLlMJ2MJu3YiUziB3/driAcHB/62Kub+vA==; 24:UhbAAgxXhtYAvZdzGxCBywUpKDz1J0QjEhc0XEw0tUMLyWVahYXq0pfpWtx0Obr3VQ0cBPXr80a/tR78LHP5b3Tj6dRkNTjHgY6Sukkv3Ew=; 7:TbmLX7RXqqrVoTrt0ac2XCwtwHZBGTFwzT/zN4Ysm3MJIs40rdcDdVvu0ccPFe+RYpgNG0knVfFxm+JMPpdd1ke9ECohhYZyObQYzUn0BGEn98sMb5AFs0P1ajzh1F/pHKGG2UEMKhI+UOSwroXwXHPmMS0lfQVAiNE87SfPRP5oYzWVi0NEFFCC5DSxiAvRpWMdScaM5eUz7IWwTm/Oa51vZE5R6huJzW+bf79Qua2SswXTV0bRihtpcSgv4eZrdrQhUWO4GTMdWzM/y5ofQgvKbZVJNCg1AW/r8gLb8FTV2FrrLwsRikvHXCUvK5ip8XiUxqZoiXmqU4WIR7Fx1qbWHufNAnuXoRN3sfu1XkY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Oct 2016 16:08:00.7845 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN2PR0701MB1071 Here is another patch to fix a new warning (-Wformat-length) coming from GCC 7.0.  If GCC thinks an snprintf might overrun the buffer being written to, it gives a warning.  This patch increases the buffer size so that the warning is no longer given. OK to checkin? Steve Ellcey sellcey@caviumnetworks.com 2016-10-24  Steve Ellcey   * sysdeps/unix/sysv/linux/tst-setgetname.c: Increase buffer size. diff --git a/sysdeps/unix/sysv/linux/tst-setgetname.c b/sysdeps/unix/sysv/linux/ tst-setgetname.c index f490d83..30fbe4e 100644 --- a/sysdeps/unix/sysv/linux/tst-setgetname.c +++ b/sysdeps/unix/sysv/linux/tst-setgetname.c @@ -56,7 +56,7 @@ get_self_comm (long tid, char *buf, size_t len)  {    int res = 0;  #define FMT "/proc/self/task/%lu/comm" -  char fname[sizeof (FMT) + 8]; +  char fname[sizeof (FMT) + 32];    sprintf (fname, FMT, (unsigned long) tid);      int fd = open (fname, O_RDONLY);