From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6114 invoked by alias); 14 May 2009 18:31:09 -0000 Received: (qmail 6106 invoked by uid 22791); 14 May 2009 18:31:08 -0000 X-SWARE-Spam-Status: No, hits=-0.9 required=5.0 tests=AWL,BAYES_00,KAM_STOCKGEN,MSGID_FROM_MTA_HEADER,SPF_PASS X-Spam-Check-By: sourceware.org Received: from mtagate4.de.ibm.com (HELO mtagate4.de.ibm.com) (195.212.29.153) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 14 May 2009 18:31:04 +0000 Received: from d12nrmr1607.megacenter.de.ibm.com (d12nrmr1607.megacenter.de.ibm.com [9.149.167.49]) by mtagate4.de.ibm.com (8.14.3/8.13.8) with ESMTP id n4EIV1b0154206 for ; Thu, 14 May 2009 18:31:01 GMT Received: from d12av02.megacenter.de.ibm.com (d12av02.megacenter.de.ibm.com [9.149.165.228]) by d12nrmr1607.megacenter.de.ibm.com (8.13.8/8.13.8/NCO v9.2) with ESMTP id n4EIV1L32678808 for ; Thu, 14 May 2009 20:31:01 +0200 Received: from d12av02.megacenter.de.ibm.com (loopback [127.0.0.1]) by d12av02.megacenter.de.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id n4EIV0EX030735 for ; Thu, 14 May 2009 20:31:01 +0200 Received: from tuxmaker.boeblingen.de.ibm.com (tuxmaker.boeblingen.de.ibm.com [9.152.85.9]) by d12av02.megacenter.de.ibm.com (8.12.11.20060308/8.12.11) with SMTP id n4EIUxpk030728; Thu, 14 May 2009 20:30:59 +0200 Message-Id: <200905141830.n4EIUxpk030728@d12av02.megacenter.de.ibm.com> Received: by tuxmaker.boeblingen.de.ibm.com (sSMTP sendmail emulation); Thu, 14 May 2009 20:30:59 +0200 Subject: Re: Macros in config files. To: muller@ics.u-strasbg.fr (Pierre Muller) Date: Thu, 14 May 2009 18:31:00 -0000 From: "Ulrich Weigand" Cc: gdb-patches@sourceware.org, pedro@codesourcery.com ('Pedro Alves'), eliz@gnu.org ('Eli Zaretskii') In-Reply-To: <001701c9d4a9$283cbb00$78b63100$@u-strasbg.fr> from "Pierre Muller" at May 14, 2009 05:32:13 PM MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2009-05/txt/msg00306.txt.bz2 Pierre Muller wrote: > nm CODESET This seems a false positive. > nm ADD_SHARED_SYMBOL_FILES > nm FILL_FPXREGSET > nm GET_THREAD_SIGNALS > nm THREAD_STATE_CLEAR_TRACED > nm THREAD_STATE_FLAVOR > nm THREAD_STATE_SET_TRACED > nm THREAD_STATE_SIZE These should be easy to get rid of. > nm GDB_FPREGSET_T > nm GDB_GREGSET_T > nm REALTIME_HI > nm REALTIME_LO These should probably be set via configure. > nm START_INFERIOR_TRAPS_EXPECTED > nm PROCFS_DONT_TRACE_FAULTS > nm PROCFS_NEED_CLEAR_CURSIG_FOR_KILL > nm TARGET_HAS_HARDWARE_WATCHPOINTS > nm CANNOT_STEP_HW_WATCHPOINTS That's the procfs targets ... The proper solution would probably be to create real procfs "subtarget", as was done for e.g. the Linux target. Not sure if this is worth the effort ... a quick hack might be platform #ifdefs in procfs. > nm DEPRECATED_IBM6000_TARGET > nm PC_SOLIB > nm SOLIB_ADD > nm SOLIB_CREATE_INFERIOR_HOOK That's difficult -- AIX shared library support needs to be re-implemented from scratch in the new framework. I'd already started to do that some time ago but got side- tracked ... Bye, Ulrich -- Dr. Ulrich Weigand GNU Toolchain for Linux on System z and Cell BE Ulrich.Weigand@de.ibm.com