From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31564 invoked by alias); 11 Aug 2004 22:01:54 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 31556 invoked from network); 11 Aug 2004 22:01:53 -0000 Received: from unknown (HELO takamaka.act-europe.fr) (142.179.108.108) by sourceware.org with SMTP; 11 Aug 2004 22:01:53 -0000 Received: by takamaka.act-europe.fr (Postfix, from userid 507) id D5DBF47D91; Wed, 11 Aug 2004 15:01:21 -0700 (PDT) Date: Wed, 11 Aug 2004 22:01:00 -0000 From: Joel Brobecker To: gdb-patches@sources.redhat.com Subject: [RFC] s/PTRACE_ARG3_TYPE/PTRACE_TYPE_ARG3/g ? Message-ID: <20040811220121.GF25562@gnat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i X-SW-Source: 2004-08/txt/msg00411.txt.bz2 configure now automatically detects the type of arg3 in ptrace, and sets PTRACE_TYPE_ARG3. But the code mostly uses the historical PTRACE_ARG3_TYPE. I suggest we do a global search-and-replace of the latter by the former. There are a bunch of C file that use the old macro. Once the macro is gone, we can delete their definitions in the config files as an obvious change. Opinions? List of C files that use it: alphabsd-nat.c amd64bsd-nat.c armnbsd-nat.c gdbserver/linux-low.c hppabsd-nat.c hppah-nat.c i386bsd-nat.c ia64-linux-nat.c inferior.h infptrace.c inftarg.c infttrace.c infttrace.h linux-nat.c lynx-nat.c m68kbsd-nat.c m68klinux-nat.c m88kbsd-nat.c mipsnbsd-nat.c ns32knbsd-nat.c ppc-linux-nat.c ppcnbsd-nat.c ppcobsd-nat.c shnbsd-nat.c sparc-nat.c vaxbsd-nat.c List of config files that define it: config/alpha/nm-linux.h config/alpha/nm-osf.h config/i386/nm-linux64.h config/ia64/nm-linux.h config/mips/nm-linux.h config/nm-bsd.h config/nm-lynx.h config/nm-nbsd.h config/pa/nm-hppah.h config/powerpc/nm-aix.h config/powerpc/nm-ppc64-linux.h config/rs6000/xm-aix4.h config/s390/nm-linux.h config/sparc/nm-linux.h Unfortunately, I will probably not be around to make that change. But this is the kind of change a guy named cagney has become an expert at doing. :-). And we also need to remove it from the gdbint doc, btw. -- Joel