From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id ZABqJXjXZGAAFQAAWB0awg (envelope-from ) for ; Wed, 31 Mar 2021 16:11:36 -0400 Received: by simark.ca (Postfix, from userid 112) id 837841EE1B; Wed, 31 Mar 2021 16:11:36 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RDNS_DYNAMIC,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (ip-8-43-85-97.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 87F541EE0E for ; Wed, 31 Mar 2021 16:11:32 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 299913857C6F; Wed, 31 Mar 2021 20:11:32 +0000 (GMT) Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) by sourceware.org (Postfix) with ESMTPS id 5820E3857C6F for ; Wed, 31 Mar 2021 20:11:27 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 5820E3857C6F Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=embecosm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=andrew.burgess@embecosm.com Received: by mail-wr1-x436.google.com with SMTP id j7so20915709wrd.1 for ; Wed, 31 Mar 2021 13:11:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=embecosm.com; s=google; h=date:from:to:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=/yR/tX0ILd2gP+Suojms5A8sayyHp75Tj+iIBnu2rdk=; b=aHo3JMMgfD9onvqPBm6JdQCFNOMF64QdYO/1522K0PpTnXsw+5HEPGlObEq2NcuSBb hDVaFuuwSfd5Y6bO3P+mtKaPhmnz81shwfOMheypT0igxnVg8FnwNZrJOaw3OjU89xuP byk1E+5E3p/gQuBnnduVHal7WDiLnnjik792uZjIy9Msz5Blz5qQsVHzF+VnTsacenMW DGb4t3ZuFJBlSJUOp9tcx0S5+zGIaGEmhzH69JLNCXIDrxzkcPFICpgG4X84ob5JqGmH MNJ0sgG6H7iZVeSyqayATS+rbYhKeu/ENf40uNRipocgJH46OE3BPvKvSM0lUm/BufWP IUeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=/yR/tX0ILd2gP+Suojms5A8sayyHp75Tj+iIBnu2rdk=; b=a11cKghQdpuqs1+3jmSyvFmB8vDjbtuc9Nx0HM4cBeMWS2/DTErhp0tDgkTfnPi29F LHdB578542mt9EKZb9ygnyKwJyoML8B4r8La8cG1vyuSrBJ8nrP8szayypTz86gUNNVa M6khaPuz/8i+2Uuu8za4sd/GeBQc4Pcc85fKatsHyHAo0ocmtehTDS5+LWU+v94GTzsJ JlTEiLY8Ga67gp0X8myEFGcfipnG7BtnpYS76iX+XBAIAxdg8qy/MKFfzOcCJdHpSp/e 3Tq5oiT6S9zOezMdmQGi8OrxyqyEVv7B8cSt2wHeyephO278+WpaJyNcJFjT+1ZiI8nT ZMsg== X-Gm-Message-State: AOAM533bULHhj98nSywRTf8nkVIc23BSfIAlSqcBSSKDNq3zEQIroL77 l8XqJriKat3ywbfmk38GC24CDTGNd8y5ng== X-Google-Smtp-Source: ABdhPJziiCebRUaCp6vMzVvBZhwslGP31VtzcKIB9SNHITLYmAhrvwFMtRK12wQtSrAOueG/GtBF5A== X-Received: by 2002:adf:e548:: with SMTP id z8mr5682342wrm.246.1617221486302; Wed, 31 Mar 2021 13:11:26 -0700 (PDT) Received: from localhost (host109-151-46-70.range109-151.btcentralplus.com. [109.151.46.70]) by smtp.gmail.com with ESMTPSA id f2sm6121622wrq.34.2021.03.31.13.11.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Mar 2021 13:11:25 -0700 (PDT) Date: Wed, 31 Mar 2021 21:11:25 +0100 From: Andrew Burgess To: gdb-patches@sourceware.org Subject: Re: [PATCHv3 0/3] Adding startup files to GDB Message-ID: <20210331201125.GC5391@embecosm.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: Linux/5.8.18-100.fc31.x86_64 (x86_64) X-Uptime: 21:10:21 up 1 day, 5:37, X-Editor: GNU Emacs [ http://www.gnu.org/software/emacs ] X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces@sourceware.org Sender: "Gdb-patches" Final Ping! With lots of help from Eli the docs are now looking good. So I'm planning to push this series in the new few days, unless anyone would like to object. Thanks, Andrew * Andrew Burgess [2021-02-18 16:41:01 +0000]: > Changes since v2: > > Patch #1 > > - Make use of gdb::optional as Simon suggested. > > Patch #2 > > - Rename 'startup' files to 'earlyinit' files as Simon suggested. > > - Extensive documentation changes to address Eli's feedback, and to > reflect the naming change. > > - Renamed the test script to reflect the naming change. > > Patch #3 > > - Updates to the documentation to (I hope) address Eli's feedback. > > > Thanks, > Andrew > > --- > > Andrew Burgess (2): > gdb: refactor the initialization file lookup code > gdb: process early initialization files and command line options > > Tom Tromey (1): > gdb: add "set startup-quietly" command > > gdb/ChangeLog | 33 +++ > gdb/NEWS | 19 ++ > gdb/config.in | 3 + > gdb/configure | 6 + > gdb/configure.ac | 3 + > gdb/doc/ChangeLog | 14 ++ > gdb/doc/gdb.texinfo | 125 +++++++++- > gdb/main.c | 253 +++++++++++++++------ > gdb/testsuite/ChangeLog | 11 + > gdb/testsuite/gdb.base/early-init-file.c | 22 ++ > gdb/testsuite/gdb.base/early-init-file.exp | 149 ++++++++++++ > gdb/testsuite/lib/gdb-utils.exp | 1 + > gdb/top.c | 33 +++ > gdb/top.h | 5 + > 14 files changed, 603 insertions(+), 74 deletions(-) > create mode 100644 gdb/testsuite/gdb.base/early-init-file.c > create mode 100644 gdb/testsuite/gdb.base/early-init-file.exp > > -- > 2.25.4 >