From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22399 invoked by alias); 25 Nov 2013 09:14:29 -0000 Mailing-List: contact libc-ports-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: libc-ports-owner@sourceware.org Received: (qmail 22388 invoked by uid 89); 25 Nov 2013 09:14:28 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.0 required=5.0 tests=AWL,BAYES_50,RDNS_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no version=3.3.2 X-HELO: mail-pd0-f170.google.com Received: from Unknown (HELO mail-pd0-f170.google.com) (209.85.192.170) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Mon, 25 Nov 2013 09:12:55 +0000 Received: by mail-pd0-f170.google.com with SMTP id g10so5119045pdj.29 for ; Mon, 25 Nov 2013 01:12:47 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=0cO8HLI8w+0KVXS0gPIKaLjCKNBcm/1pQGH3s1M4g8A=; b=YXlZ3wYtV2koHi/l4X2fH7u4dZuLnZgAtdIujSc4tAyTXVbJ3NrfzqEgLxImZGykT4 LZ3S/R8tbGvw+G+igFO7AlEt+XXWbso2+X+4m+jRtgolwL1seRNYimgdTTR0JWK+IpxW jjCZWkQi4QiQySajGWXTHUjdD5/juhvjiBDKDkoqeDaND0B7Rch/P59wMFMezJ5y8Eab umEHtpSIp5CQn1uGZIzuwJN+g47JFUsHDq+vIwuLzu4+XCsdZQFL5z29K/n6Y+vngru1 vg0IvrFEqSo+nPOeGMDw7fcQeePchji+D4hiXFDnPYrWCHrYTDFI+MfqSbhG1uzzDQ0Q FkEQ== X-Gm-Message-State: ALoCoQnK37oVsR5AuOHnoYzEFwkVkIlfNjNqJHRnjFOlheU4DN1QBX1yb4w+RT48sZGFt6ALMVTb MIME-Version: 1.0 X-Received: by 10.68.160.69 with SMTP id xi5mr863864pbb.168.1385370767389; Mon, 25 Nov 2013 01:12:47 -0800 (PST) Received: by 10.68.172.129 with HTTP; Mon, 25 Nov 2013 01:12:47 -0800 (PST) Date: Mon, 25 Nov 2013 10:26:00 -0000 Message-ID: Subject: __unused changes From: Justin Cormack To: libc-ports@sourceware.org Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes X-SW-Source: 2013-11/txt/msg00047.txt.bz2 Hello, I recently proposed a change in glibc, across all architectures, to change the use of __unused for unused struct members to __glibc_reserved. You can see the thread here http://sourceware-org.1504.n7.nabble.com/Re-PATCH-Use-unused0-instead-of-unused-for-user-visible-struct-members-td248849.html The reason behind this is that historically BSD software has used __unused as a macro for __attribute__ ((__unused__)) and this has caused compilation issues when using this code with glibc. This should not cause any breakage, as these struct members are not supposed to be used publicly, but please look for any unintended breakage that could arise. Thanks Justin