From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17549 invoked by alias); 16 Apr 2009 23:39:39 -0000 Received: (qmail 17537 invoked by uid 22791); 16 Apr 2009 23:39:38 -0000 X-SWARE-Spam-Status: No, hits=-1.6 required=5.0 tests=AWL,BAYES_00,UPPERCASE_50_75,ZMIde_GENERICSPAM1 X-Spam-Check-By: sourceware.org Received: from mailhost.u-strasbg.fr (HELO mailhost.u-strasbg.fr) (130.79.200.154) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 16 Apr 2009 23:39:29 +0000 Received: from baal.u-strasbg.fr (baal.u-strasbg.fr [IPv6:2001:660:2402::41]) by mailhost.u-strasbg.fr (8.14.2/jtpda-5.5pre1) with ESMTP id n3GNdOAK021738 for ; Fri, 17 Apr 2009 01:39:24 +0200 (CEST) Received: from mailserver.u-strasbg.fr (ms3.u-strasbg.fr [IPv6:2001:660:2402:d::12]) by baal.u-strasbg.fr (8.14.0/jtpda-5.5pre1) with ESMTP id n3GNdO13078606 for ; Fri, 17 Apr 2009 01:39:24 +0200 (CEST) (envelope-from muller@ics.u-strasbg.fr) Received: from d620muller (lec67-4-82-230-53-140.fbx.proxad.net [82.230.53.140]) (user=mullerp mech=LOGIN) by mailserver.u-strasbg.fr (8.14.3/jtpda-5.5pre1) with ESMTP id n3GNdNON082573 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Fri, 17 Apr 2009 01:39:24 +0200 (CEST) (envelope-from muller@ics.u-strasbg.fr) From: "Pierre Muller" To: Subject: [PATCH] gdb_ari.sh cleanup Date: Thu, 16 Apr 2009 23:39:00 -0000 Message-ID: <001f01c9beec$934dd280$b9e97780$@u-strasbg.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit x-cr-hashedpuzzle: GZU= BrnJ B7ws B9CD DyuR D9OD EFpy E6ZO FTbf Fa9+ GgSX GxlO HIsT HrjG Ivp5 I5Xh;1;ZwBkAGIALQBwAGEAdABjAGgAZQBzAEAAcwBvAHUAcgBjAGUAdwBhAHIAZQAuAG8AcgBnAA==;Sosha1_v1;7;{B91AF857-03F5-4D16-A3E1-B9B4F87FBA18};bQB1AGwAbABlAHIAQABpAGMAcwAuAHUALQBzAHQAcgBhAHMAYgBnAC4AZgByAA==;Thu, 16 Apr 2009 23:39:20 GMT;WwBQAEEAVABDAEgAXQAgAGcAZABiAF8AYQByAGkALgBzAGgAIABjAGwAZQBhAG4AdQBwAA== x-cr-puzzleid: {B91AF857-03F5-4D16-A3E1-B9B4F87FBA18} 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-04/txt/msg00403.txt.bz2 I decided to go along recommendations of removing all old macros in gdb_ari.sh. I removed all macros that only appear in ChangeLog entries other than current ChangeLog and ChangeLog-2008. I did not handle two macros, because they are unused but are still present in docs: REGISTER_U_ADDR PROCESS_LINENUMBER_HOOK Miscellaneous questions: 1a) Should the PARAMS rule be moved to code section? 1b) Same question for __FUNCTION__ rule. 1c) Idem for ARGSUSED 1d) Idem for 2) LITTLE_ENDIAN and BIG_ENDIAN still exists in configure, should I still remove the rule? 3) HAVE_VFORK is still present in config.in should I keep the rule or should we remove it from config.in first? I send here only the list of BEGIN lines of the rules that I removed: Pierre Muller Pascal language support maintainer for GDB < BEGIN { doc["FETCH_INFERIOR_REGISTERS"] = "\ < BEGIN { doc["CANNOT_FETCH_REGISTER"] = "\ < BEGIN { doc["CHILD_(|POST_)WAIT"] = "\ < BEGIN { doc["CHILD_POST_ATTACH"] = "\ < BEGIN { doc["CHILD_THREAD_ALIVE"] = "\ < BEGIN { doc["CHILD_PREPARE_TO_STORE"] = "\ < BEGIN { doc["CHILD_POST_STARTUP_INFERIOR"] = "\ < BEGIN { doc["CHILD_ACKNOWLEDGE_CREATED_INFERIOR"] = "\ < BEGIN { doc["CHILD_(INSERT|REMOVE)_FORK_CATCHPOINT"] = "\ < BEGIN { doc["CHILD_(INSERT|REMOVE)_VFORK_CATCHPOINT"] = "\ < BEGIN { doc["CHILD_(INSERT|REMOVE)_EXEC_CATCHPOINT"] = "\ < BEGIN { doc["CHILD_FOLLOW_FORK"] = "\ < BEGIN { doc["CHILD_REPORTED_EXEC_EVENTS_PER_EXEC_CALL"] = "\ < BEGIN { doc["CHILD_HAS_EXITED"] = "\ < BEGIN { doc["CHILD_(ENABLE_EXCEPTION_CALLBACK|GET_CURRENT_EXCEPTION_EVENT)"] = "\ < BEGIN { doc["CHILD_PID_TO_(EXEC_FILE|STR)"] = "\ < BEGIN { doc["HAVE_OPTIONAL_PROC_FS"] = "\ < BEGIN { doc["VARIABLES_INSIDE_BLOCK"] = "\ < BEGIN { doc["TEXT_SEGMENT_BASE"] = "\ < BEGIN { doc["STATIC_TRANSFORM_NAME"] = "\ < BEGIN { doc["SOFUN_ADDRESS_MAYBE_MISSING"] = "\ < BEGIN { doc["SKIP_PERMANENT_BREAKPOINT"] = "\ < BEGIN { doc["SIGCONTEXT_REGISTER_ADDRESS"] = "\ < BEGIN { doc["SETUP_ARBITRARY_FRAME"] = "\ < BEGIN { doc["NUM_REALREGS"] = "\ < BEGIN { doc["LOWEST_PC"] = "\ < BEGIN { doc["IS_STATIC_TRANSFORM_NAME"] = "\ < BEGIN { doc["GDB_TARGET_IS_HPPA_20W"] = "\ < BEGIN { doc["CLEAR_SOLIB"] = "\ < BEGIN { doc["CHILD_SPECIAL_WAITSTATUS"] = "\ < BEGIN { doc["CHILD_GET_CURRENT_EXCEPTION_EVENT"] = "\ < BEGIN { doc["CHILD_ENABLE_EXCEPTION_CALLBACK"] = "\ < BEGIN { doc["HOST_BYTE_ORDER"] = "\ < BEGIN { doc["USG"] = "\ < BEGIN { doc["EXTRACT_RETURN_VALUE"] = "\ < BEGIN { doc["STORE_RETURN_VALUE"] = "\