Message ID | 20170404145219.30702-1-simon.marchi@ericsson.com |
---|---|
State | New, archived |
Headers |
Received: (qmail 31805 invoked by alias); 4 Apr 2017 14:52:45 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: <gdb-patches.sourceware.org> List-Unsubscribe: <mailto:gdb-patches-unsubscribe-##L=##H@sourceware.org> List-Subscribe: <mailto:gdb-patches-subscribe@sourceware.org> List-Archive: <http://sourceware.org/ml/gdb-patches/> List-Post: <mailto:gdb-patches@sourceware.org> List-Help: <mailto:gdb-patches-help@sourceware.org>, <http://sourceware.org/ml/#faqs> Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 31785 invoked by uid 89); 4 Apr 2017 14:52:44 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-24.9 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3 autolearn=ham version=3.3.2 spammy= X-HELO: sessmg22.ericsson.net Received: from sessmg22.ericsson.net (HELO sessmg22.ericsson.net) (193.180.251.58) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 04 Apr 2017 14:52:42 +0000 Received: from ESESSHC012.ericsson.se (Unknown_Domain [153.88.183.54]) by (Symantec Mail Security) with SMTP id CB.B8.21650.933B3E85; Tue, 4 Apr 2017 16:52:42 +0200 (CEST) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.54) with Microsoft SMTP Server (TLS) id 14.3.339.0; Tue, 4 Apr 2017 16:52:33 +0200 Authentication-Results: sourceware.org; dkim=none (message not signed) header.d=none; sourceware.org; dmarc=none action=none header.from=ericsson.com; Received: from elxcz23q12-y4.ca.am.ericsson.se (192.75.88.130) by AM4PR07MB1714.eurprd07.prod.outlook.com (2603:10a6:200:26::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1019.8; Tue, 4 Apr 2017 14:52:31 +0000 From: Simon Marchi <simon.marchi@ericsson.com> To: <gdb-patches@sourceware.org> CC: Simon Marchi <simon.marchi@ericsson.com> Subject: [PATCH pushed] gdbserver: Clear .deps on clean Date: Tue, 4 Apr 2017 10:52:19 -0400 Message-ID: <20170404145219.30702-1-simon.marchi@ericsson.com> In-Reply-To: <d28ec3f4-d167-d828-fc9a-69bdbb83774a@redhat.com> References: <d28ec3f4-d167-d828-fc9a-69bdbb83774a@redhat.com> MIME-Version: 1.0 Content-Type: text/plain X-ClientProxiedBy: BN6PR03CA0066.namprd03.prod.outlook.com (2603:10b6:404:4c::28) To AM4PR07MB1714.eurprd07.prod.outlook.com (2603:10a6:200:26::22) X-MS-Office365-Filtering-Correlation-Id: 74906440-8b55-44fe-ba89-08d47b6a397a X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:AM4PR07MB1714; X-Microsoft-Exchange-Diagnostics: 1; AM4PR07MB1714; 3:tRRwxPuWaxqfX3HIfBalvf7jhtHvqePUpwGJ3FmD5VcaFsZ56VUKzv1JJ7RC9I8T2V2vD+anEPHx8XX0bFweDFCBCv26nnrAg6TX9R79BytrBe+0H0X7YXOzTvadAIsQ9MGUcTrjgPV4b+ReezZI5xyZZv8/92CLj0nsUKDf6x6Jw6SXHeI8jJGj3br34r1YSAUwwGLCUpnAws1HH364P0r5VHE80R0QuarG9F0KTdSQWYtP88VR9y/rowCBpGwuUHW65QdhFHlAvlhgnEZuv8nQJ2UT9LYe1nM5dzYlU2UzNa6/QPudcbuPyyYRTw2IFld0M1WydB88BgvMamb3tQ==; 25:l7ymZa3f8i/xbZI5iVv3cJ37mKGOP+o9YryV7Qp/VqvJhArsKn+ImKHWIQSPaYtLEXwsu/gPElzm+zLOo/AlYkg+SlkISYZdKjVfcf5rmZOgQZ+kqAW19hAkaABqIyiEFDRcZb+yXFf9apEVfpIfpUBM1vz9trvJQ57l0a/G0RgH0QD3ssJUl0rYYdzGmJyeV0gsSjvwcnjRnCh6FwV0LpBTOkVDYcxsosCEptY+lBPz35G+Kz9NmnTdE9vsUwrD2v/eibpdHrONtEX8OzMnyzkMU4JIv2KVs45EFhPBtwHR22XbQrql83cXjawdsquzHAyzJEjsvP93Agp4cx4RTpSZwdmJU+qbyZkDqv+8PWUTADZZzwqzkavXmRhV36PlJZwTsNWrpH3BPbJy8cL7B1vYk7ggj5irNp6m+Tqli92InClbvJVM6m1Q5aGdvZUyU30+c+s0/3wwYQSec0oQtQ== X-Microsoft-Exchange-Diagnostics: 1; AM4PR07MB1714; 31:giqEvOrpjIDgcZTeKTiEEqKqdEzPyt/5C0wYjzmd+p0T9oHCA43infV5hk1+nUJ/MaAXKlT2nXi+y5xGk3Hh3WwpAC00YqO4PVUMR41jlMRFZaYwiRzExSt/M3Szuhuz65VzyxepE7TdrIra6BG+7WmxBCPP1S3BlACOpkgIpCdfw3DepZPKdHDTpvkh3PyjLZxgeJ+gRm+1JkqWMTF+RLm/0z8nMR5rQgB+SxIdQ7A=; 20:Q236OQMDCniDjqYvTrHzAZ4c4hTmm6THVHwelD+AO1iH05o1Ic5jNkqft7tEenIvoJCO6dhgv4xoN5vVvJXq5620quL8i12unr2k3cxFYrm5Cg06ro/VmQvF+MX0om9yEWIzzV+X0ldzG9jSuUcWjBSgLSwGFm1BMh+GFiDx1bFr66sM/oLbsDlfgjYb6gbtzJH8Ywy2B3ps54Pb5Tu+e5PcnA1R325KBKT6XelA+THw/TJlDe0iXcFCfLd64M2n8oOcHkx3Mvlbzra2nKLZrgT6SfBjwydhbTC9421ux6qIaq29aP/Y64r+VGOayiy+3szBPBZTdYkRX1IfxbvzHwXGat/DmxzarTmZbPC+i9gC3AKxwL8eEGaM6KBaatFvdfN+SgOV3n0UEmKaxGVPbdVxbpSYOS2mINTeJnYwqGSQS+R/SqEeDl+50zef1UywM9sDevIbpBoaM5ThyOhzmKVyjanN9hgixmhQyUe6Wm7rk7VTrOL3ByCjjjm1Dim+ X-Microsoft-Antispam-PRVS: <AM4PR07MB1714BB848BCBE0D0C2F89330ED0B0@AM4PR07MB1714.eurprd07.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(37575265505322)(788757137089); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(93006095)(93001095)(6041248)(20161123560025)(20161123564025)(20161123562025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(6072148); SRVR:AM4PR07MB1714; BCL:0; PCL:0; RULEID:; SRVR:AM4PR07MB1714; X-Microsoft-Exchange-Diagnostics: 1; AM4PR07MB1714; 4:1d+3byYyr/h5dMEXaQDKfs2AZlQi0brnQ8jZd4roJdh0k56n0wrY8ZpDxRoVlOHxkBfth/2YDXl0zUetebXPqJdruiIK7oUV7ApqUlfu64EJTeBdm4bwVeHwLsjV73+8j19vzcZTr2C00JdeiI9G17WhuR2fNucv0bKLJiwv6uDAYP/vc6/apleHT/l1yKXlOzG3k17CrUjACpA38GYM4/+Dz8fg2pJ1rkNyOrS/piGwFrJUu7j5LVhRqNq2dZVPeSF/jILaxikROd8KT8syJ4VFrJMPRK6ruveUdp31RavNiDTcB/HKDMouxPg0FSZgw8+6R/xrGDRbdvSUo4QQHdvbKHflFUJ4OLzmSDCUs1PozKxbywFebxUxB29MIzqBvc4bQJjitzmszXwZ1jS2T8zWbrmVouxpKaKc7V5Dp4wBCT0KEm28r5IJ2LussZe2K1F9aNIpCQrimoVpAveEHxbBHvkBzWdmfl734/U3NDdk6ePVvxVkXr8JUxDCzwWrlujODz7xy/OQFbfTCCJBoWx8hK9wp6qETZdlfHxsTc8d/WnxrVL6lXpi9PBFzt0zsj/1mBlO/hZGgORoTzGKKSm2Hxz1ycuaTZZNGGiUhiK8vNsnU3pFR0MsHnUB68T6LS7p5TeNC8akpgylzkyRlvRFPPWUJUJWuqKt1RT/Qsljlu5Z/fcfvPfOzYmCjya75Un+ugSw3VQ410mUzw8O9BWQR4324oREsrz+QprsftKBI/5izVZavKBd+D6peXrmqGH1bLfFLmb3tMuNL2rQA3Vu79k5qminOYnJ8K3ONxA= X-Forefront-PRVS: 0267E514F9 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39850400002)(39400400002)(39840400002)(39410400002)(39860400002)(39450400003)(54534003)(377424004)(76176999)(36756003)(6506006)(50986999)(5003940100001)(2351001)(305945005)(7736002)(3846002)(6486002)(47776003)(33646002)(1076002)(6116002)(5660300001)(50226002)(575784001)(42186005)(53936002)(2950100002)(6916009)(6306002)(86362001)(6512007)(6666003)(189998001)(4326008)(2906002)(38730400002)(107886003)(8676002)(81166006)(110136004)(25786009)(66066001)(50466002)(48376002)(142923001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR07MB1714; H:elxcz23q12-y4.ca.am.ericsson.se; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM4PR07MB1714; 23:E7gY8WTPo+baV8ohzGM6zZfusFCC/HhHw07/oXFy5?= =?us-ascii?Q?HDvK0/ZR8tGtda+FHSzrPbMW4VWpKqwsbVkXtDhw2lwNBMaPBLAg0ct3Ejkk?= =?us-ascii?Q?aP/1XkPSRLSTvEY0soIciPWygslD/qhSocwyRsuCg8mISBEa+ZVe8ZeR+AmZ?= =?us-ascii?Q?f97Fy1PVSnea9N3vwVznFCLkCUsJxaBFUZc9UXYK707FQMw63riPqeOqeNX4?= =?us-ascii?Q?gAfGeNFB6fMC5IcrpTpoRDtMufBXFu7LCJMskVqME23pbDWZkl4N2II4WLlL?= =?us-ascii?Q?ioX8aS1qyUV9CogUXRSU9W+3K/Ulc96MVzF8NBSIgJcfsC3Ftl4JGRkV2D3Z?= =?us-ascii?Q?Uc2YKcEbRXo6XMlpaEfq3ee4ftAMONAhpgQo0NQafxedgt7Iw3AK1hBMxd1S?= =?us-ascii?Q?6JCdrtEdBvjEwfsbJSoyC/xsuzX74Sbgrb3h/6aDgRtLTFRJx6bhEnAxdEsQ?= =?us-ascii?Q?Ra5RriMLpdb81Et/ha+GfbHdHjA2tJSDydwUl699i9Yxkn5RtPxNt5J8kIqL?= =?us-ascii?Q?C9p3HFT1jHYFvEgO6S6tc42NPkJ/KXrz1GvjgFwrmlfP4PbS0LQtz+hwxePn?= =?us-ascii?Q?Pgw6w4G789BBd+DElEpBnwF77VfsdBbzCGvSCTqBdSuIJn90DgyWGm8twFlY?= =?us-ascii?Q?L1YRDJMgpd0YJL3PQRxda0RghmOCLOuAgGsqMj8iC72g7R9r83b2B5XRdkry?= =?us-ascii?Q?B9YGO1MaPTgWbK3lZObammn3UyyNB1W7ZYUNTU6XaHql3zV1BmF9eGyVSKdc?= =?us-ascii?Q?2WW6LrXvD3QojL57LwALEC8O9Fib29MxzG91vYCxUuBNwgVKEiCRAElBZry+?= =?us-ascii?Q?3PPNX7RLpZ2LKyCWDWX5Uy6hfS6TOqWXlyk+VTYM0GLj84Ke2B4XCrNitqq+?= =?us-ascii?Q?UEpw8di7KbL6AVmewaNYf4Dgu9r7UGAHVrWtWdu6vNcnUzQkfpzFVzHAO8G7?= =?us-ascii?Q?xnsAIqsXSFEB/TlhQaqG9FhueSWe5SI9aLP/uZ2gfMKnACvH+rF5+SXSVxeM?= =?us-ascii?Q?gqBJmJqvvGgajmxHErwVp9lU9eRKS6V55byNpUVQMkpDsWjESuSnickAnwwL?= =?us-ascii?Q?mZtUSufV6Vz4jSa94R437cIrWrkFOctJlmsAP+SyHwD6NgfDPpRy/i0iCvNv?= =?us-ascii?Q?jcg1fiDA4yTRDbtWZX8ZG22NdFAQj8xmWKyWMQD293We35/nf6OlGe7e2JYi?= =?us-ascii?Q?BXpyR1Smb2rhlJIvacJtQHNMHhWTmNd7cjF?= X-Microsoft-Exchange-Diagnostics: 1; AM4PR07MB1714; 6:yQr5+a2zWHv5RidghqBC8YQSBvoIh/TfldjS/81qvm5M95OF50w3mx/r9WgSQvE7UaXcHCSGSIteWgCsLvGAcpggCLLfyh8cxXkfK9AypJMNz9EckO15nuCg/4+FaqIEicDRJRCApu5/xDOetx9TQ/qFPPQnjb+VnP1czg/jDJTTHTrsytTlpb6uuy17QLk//4jtvRWLsyvJAPvVHFDf66rSWdtdpB5A4E40N57+tqPbd3pNbf9/WZqCHOJK7ahLetXXz2eZKH6Cr+Afk+KjLKkvis3FRWh3BrYL588kAbBT/baBdRc9gaoZlihNmzcm+ExLGf94MjcFmBgHtH8EbfMmNMwR8mee+MaTHrmNPxLPUJnE5AzjXQ87pvBBQEd8/6tBvT3jvNeEk/QkSw6qnQ==; 5:V/O10Z7bN8V95NYJ1aZvJekXStgYD2TtZOBycanH4lo3ZWHWKDqZ5wF0knJub3hgrz5ueQEpjtYSeRPWd4lnlwR7+Xb8eVTOupgJIPsVv+vjvFLXgTeE3MslatkOfC6MLVE0SPpAnqGkk06b2j2nUw==; 24:Sl75bPseV7BZkt0AfCtVxCamdNcvpJ1ZCjwuWfsaRynCBULExjJFsCDKsLUZrSl8sTsJX72mw15VKj9o1vTXxX8MATLMO4byMCA+tj+7zp0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM4PR07MB1714; 7:saX/XyC5PpQFAp9+KkKI3Q5Q5Zq+lgNga7yfauCGcrxzZCjxXd/dKBob/3/rhNrGqCkkEB7tZTQzGtnIhPxckVjqv36r21PCmsttYcU/COvpUQsHuA5QX/pX9AC0Ecr4goZLO748qzhG4PbtqI1/itifZdMQuLqttThfUSv12wZWwikMVuGcs+JcHyK9DVoNnU57IBd+q7Yv+sWbxrXBpMia39Fue2mFAB50i4soO0rV+3FrnybzcU3cS/O9LBLN5yHwULsBYS8u+p8G4LAEo/Pq5eWh9ZdHwp2LY6Z7zk6GKVysrcSg1mRzgKFLz8Uy42R8AvcgOLnQvZ0PPz12Dg== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Apr 2017 14:52:31.7247 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR07MB1714 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes |
Commit Message
Simon Marchi
April 4, 2017, 2:52 p.m. UTC
I have just pushed this: In some situations, the dependency tracking files in .deps can refer to source files that were removed or renamed, leading to errors like: make: *** No rule to make target `version.c', needed by `version.o'. Stop. This patch makes the clean target clear the .deps directory, which gives the user a chance to recover from the error wihtout knowing about the internals of the build system. It is already done for GDB. See here for more details: https://sourceware.org/ml/gdb-patches/2009-03/msg00000.html gdb/gdbserver/ChangeLog: * Makefile.in (clean): Clear .deps. --- gdb/gdbserver/ChangeLog | 4 ++++ gdb/gdbserver/Makefile.in | 1 + 2 files changed, 5 insertions(+)
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index 7ad841880e..39aea2fe0d 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,3 +1,7 @@ +2017-04-04 Simon Marchi <simon.marchi@ericsson.com> + + * Makefile.in (clean): Clear .deps. + 2017-03-31 Simon Marchi <simon.marchi@polymtl.ca> * .gitignore: Remove generated files, replace with wildcard. diff --git a/gdb/gdbserver/Makefile.in b/gdb/gdbserver/Makefile.in index 6af7c402f8..01dfdc0b89 100644 --- a/gdb/gdbserver/Makefile.in +++ b/gdb/gdbserver/Makefile.in @@ -417,6 +417,7 @@ clean: rm -f $(IPA_LIB) rm -f *-generated.c rm -f stamp-xml + rm -f $(DEPDIR)/*.Po @$(MAKE) $(FLAGS_TO_PASS) DO=$@ "DODIRS=$(SUBDIRS)" subdir_do maintainer-clean realclean distclean: clean