From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27720 invoked by alias); 18 Jun 2012 15:41:07 -0000 Received: (qmail 27694 invoked by uid 22791); 18 Jun 2012 15:41:04 -0000 X-SWARE-Spam-Status: No, hits=-4.4 required=5.0 tests=AWL,BAYES_00,KHOP_RCVD_UNTRUST,KHOP_THREADED,RCVD_IN_HOSTKARMA_W,RCVD_IN_HOSTKARMA_WL X-Spam-Check-By: sourceware.org Received: from relay1.mentorg.com (HELO relay1.mentorg.com) (192.94.38.131) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 18 Jun 2012 15:40:52 +0000 Received: from nat-ies.mentorg.com ([192.94.31.2] helo=EU1-MAIL.mgc.mentorg.com) by relay1.mentorg.com with esmtp id 1Sge4R-00026v-AL from joseph_myers@mentor.com ; Mon, 18 Jun 2012 08:40:51 -0700 Received: from digraph.polyomino.org.uk ([172.16.63.104]) by EU1-MAIL.mgc.mentorg.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 18 Jun 2012 16:40:49 +0100 Received: from jsm28 (helo=localhost) by digraph.polyomino.org.uk with local-esmtp (Exim 4.74) (envelope-from ) id 1Sge4O-00021Y-Ew; Mon, 18 Jun 2012 15:40:48 +0000 Date: Mon, 18 Jun 2012 15:41:00 -0000 From: "Joseph S. Myers" To: Mark Salter cc: libc-ports@sourceware.org Subject: Re: [PATCH] am33: bring port up to date with NPTL support In-Reply-To: Message-ID: References: <1340030785-32581-1-git-send-email-msalter@redhat.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 X-SW-Source: 2012-06/txt/msg00068.txt.bz2 Another point: you don't have a syscalls.list for am33, so as a 32-bit architecture that means you'll probably be missing prlimit64 and fanotify_mark (as generating ABI baselines, and comparing them with those for other architectures, might show). So you should add one - and an appropriate Versions file to put those functions in the version actually adding them for am33. Regarding versions - shlib-versions should ideally be set up to avoid symbols at versions that didn't exist in working form for am33. See how Tile avoids versions before 2.12, and between 2.12 and 2.15. If you haven't had any versions between 2.9 and 2.16 you could cause intermediate symbol versions not to exist for am33, for example (you might need to declare explicitly all past symbol versions that should exist for am33; I'm not sure). -- Joseph S. Myers joseph@codesourcery.com