* [RFC] [gdb] Move ChangeLog files to archive dir
@ 2026-06-20 11:40 Tom de Vries
2026-06-23 15:59 ` Keith Seitz
2026-06-26 15:28 ` Tom Tromey
0 siblings, 2 replies; 8+ messages in thread
From: Tom de Vries @ 2026-06-20 11:40 UTC (permalink / raw)
To: gdb-patches
We stopped updating ChangeLog files in 2021, and they are no longer
maintained.
If I want to see history, I use git log, so I don't use them for any purpose.
And they're in my way when I'm searching for files, grepping, or refactoring
using sed.
Move them out of the way, into a root-level directory named archive
(alternative names: legacy, deprecated, attic, stale, historical,
unmaintained).
Result of:
...
for f in $(find gdb* -name "ChangeLog*"); do
dir=$(dirname $f)
f=$(basename $f)
u=archive/$dir
mkdir -p $u
git mv $dir/$f $u/$f
done
...
Also drop ignoring ChangeLog files in some pre-commit tools.
A less impactful but also less effective change would be to move <dir>/ChangeLog
into <dir>/archive/ChangeLog.
---
{gdb => archive/gdb}/ChangeLog-1990 | 0
{gdb => archive/gdb}/ChangeLog-1991 | 0
{gdb => archive/gdb}/ChangeLog-1992 | 0
{gdb => archive/gdb}/ChangeLog-1993 | 0
{gdb => archive/gdb}/ChangeLog-1994 | 0
{gdb => archive/gdb}/ChangeLog-1995 | 0
{gdb => archive/gdb}/ChangeLog-1996 | 0
{gdb => archive/gdb}/ChangeLog-1997 | 0
{gdb => archive/gdb}/ChangeLog-1998 | 0
{gdb => archive/gdb}/ChangeLog-1999 | 0
{gdb => archive/gdb}/ChangeLog-2000 | 0
{gdb => archive/gdb}/ChangeLog-2001 | 0
{gdb => archive/gdb}/ChangeLog-2002 | 0
{gdb => archive/gdb}/ChangeLog-2003 | 0
{gdb => archive/gdb}/ChangeLog-2004 | 0
{gdb => archive/gdb}/ChangeLog-2005 | 0
{gdb => archive/gdb}/ChangeLog-2006 | 0
{gdb => archive/gdb}/ChangeLog-2007 | 0
{gdb => archive/gdb}/ChangeLog-2008 | 0
{gdb => archive/gdb}/ChangeLog-2009 | 0
{gdb => archive/gdb}/ChangeLog-2010 | 0
{gdb => archive/gdb}/ChangeLog-2011 | 0
{gdb => archive/gdb}/ChangeLog-2012 | 0
{gdb => archive/gdb}/ChangeLog-2013 | 0
{gdb => archive/gdb}/ChangeLog-2014 | 0
{gdb => archive/gdb}/ChangeLog-2015 | 0
{gdb => archive/gdb}/ChangeLog-2016 | 0
{gdb => archive/gdb}/ChangeLog-2017 | 0
{gdb => archive/gdb}/ChangeLog-2018 | 0
{gdb => archive/gdb}/ChangeLog-2019 | 0
{gdb => archive/gdb}/ChangeLog-2020 | 0
{gdb => archive/gdb}/ChangeLog-2021 | 0
{gdb => archive/gdb}/ChangeLog-3.x | 0
{gdb => archive/gdb}/doc/ChangeLog-1991-2021 | 0
{gdb => archive/gdb}/mi/ChangeLog-1999-2003 | 0
{gdb => archive/gdb}/stubs/ChangeLog-2012-2020 | 0
{gdb => archive/gdb}/testsuite/ChangeLog-1993-2013 | 0
{gdb => archive/gdb}/testsuite/ChangeLog-2014-2021 | 0
{gdb => archive/gdb}/testsuite/gdb.mi/ChangeLog-1999-2003 | 0
{gdb => archive/gdb}/tui/ChangeLog-1998-2003 | 0
{gdbserver => archive/gdbserver}/ChangeLog-2002-2021 | 0
{gdbsupport => archive/gdbsupport}/ChangeLog-2020-2021 | 0
gdb/contrib/check-whitespace-pre-commit.py | 8 --------
gdb/pyproject.toml | 3 +--
44 files changed, 1 insertion(+), 10 deletions(-)
rename {gdb => archive/gdb}/ChangeLog-1990 (100%)
rename {gdb => archive/gdb}/ChangeLog-1991 (100%)
rename {gdb => archive/gdb}/ChangeLog-1992 (100%)
rename {gdb => archive/gdb}/ChangeLog-1993 (100%)
rename {gdb => archive/gdb}/ChangeLog-1994 (100%)
rename {gdb => archive/gdb}/ChangeLog-1995 (100%)
rename {gdb => archive/gdb}/ChangeLog-1996 (100%)
rename {gdb => archive/gdb}/ChangeLog-1997 (100%)
rename {gdb => archive/gdb}/ChangeLog-1998 (100%)
rename {gdb => archive/gdb}/ChangeLog-1999 (100%)
rename {gdb => archive/gdb}/ChangeLog-2000 (100%)
rename {gdb => archive/gdb}/ChangeLog-2001 (100%)
rename {gdb => archive/gdb}/ChangeLog-2002 (100%)
rename {gdb => archive/gdb}/ChangeLog-2003 (100%)
rename {gdb => archive/gdb}/ChangeLog-2004 (100%)
rename {gdb => archive/gdb}/ChangeLog-2005 (100%)
rename {gdb => archive/gdb}/ChangeLog-2006 (100%)
rename {gdb => archive/gdb}/ChangeLog-2007 (100%)
rename {gdb => archive/gdb}/ChangeLog-2008 (100%)
rename {gdb => archive/gdb}/ChangeLog-2009 (100%)
rename {gdb => archive/gdb}/ChangeLog-2010 (100%)
rename {gdb => archive/gdb}/ChangeLog-2011 (100%)
rename {gdb => archive/gdb}/ChangeLog-2012 (100%)
rename {gdb => archive/gdb}/ChangeLog-2013 (100%)
rename {gdb => archive/gdb}/ChangeLog-2014 (100%)
rename {gdb => archive/gdb}/ChangeLog-2015 (100%)
rename {gdb => archive/gdb}/ChangeLog-2016 (100%)
rename {gdb => archive/gdb}/ChangeLog-2017 (100%)
rename {gdb => archive/gdb}/ChangeLog-2018 (100%)
rename {gdb => archive/gdb}/ChangeLog-2019 (100%)
rename {gdb => archive/gdb}/ChangeLog-2020 (100%)
rename {gdb => archive/gdb}/ChangeLog-2021 (100%)
rename {gdb => archive/gdb}/ChangeLog-3.x (100%)
rename {gdb => archive/gdb}/doc/ChangeLog-1991-2021 (100%)
rename {gdb => archive/gdb}/mi/ChangeLog-1999-2003 (100%)
rename {gdb => archive/gdb}/stubs/ChangeLog-2012-2020 (100%)
rename {gdb => archive/gdb}/testsuite/ChangeLog-1993-2013 (100%)
rename {gdb => archive/gdb}/testsuite/ChangeLog-2014-2021 (100%)
rename {gdb => archive/gdb}/testsuite/gdb.mi/ChangeLog-1999-2003 (100%)
rename {gdb => archive/gdb}/tui/ChangeLog-1998-2003 (100%)
rename {gdbserver => archive/gdbserver}/ChangeLog-2002-2021 (100%)
rename {gdbsupport => archive/gdbsupport}/ChangeLog-2020-2021 (100%)
diff --git a/gdb/ChangeLog-1990 b/archive/gdb/ChangeLog-1990
similarity index 100%
rename from gdb/ChangeLog-1990
rename to archive/gdb/ChangeLog-1990
diff --git a/gdb/ChangeLog-1991 b/archive/gdb/ChangeLog-1991
similarity index 100%
rename from gdb/ChangeLog-1991
rename to archive/gdb/ChangeLog-1991
diff --git a/gdb/ChangeLog-1992 b/archive/gdb/ChangeLog-1992
similarity index 100%
rename from gdb/ChangeLog-1992
rename to archive/gdb/ChangeLog-1992
diff --git a/gdb/ChangeLog-1993 b/archive/gdb/ChangeLog-1993
similarity index 100%
rename from gdb/ChangeLog-1993
rename to archive/gdb/ChangeLog-1993
diff --git a/gdb/ChangeLog-1994 b/archive/gdb/ChangeLog-1994
similarity index 100%
rename from gdb/ChangeLog-1994
rename to archive/gdb/ChangeLog-1994
diff --git a/gdb/ChangeLog-1995 b/archive/gdb/ChangeLog-1995
similarity index 100%
rename from gdb/ChangeLog-1995
rename to archive/gdb/ChangeLog-1995
diff --git a/gdb/ChangeLog-1996 b/archive/gdb/ChangeLog-1996
similarity index 100%
rename from gdb/ChangeLog-1996
rename to archive/gdb/ChangeLog-1996
diff --git a/gdb/ChangeLog-1997 b/archive/gdb/ChangeLog-1997
similarity index 100%
rename from gdb/ChangeLog-1997
rename to archive/gdb/ChangeLog-1997
diff --git a/gdb/ChangeLog-1998 b/archive/gdb/ChangeLog-1998
similarity index 100%
rename from gdb/ChangeLog-1998
rename to archive/gdb/ChangeLog-1998
diff --git a/gdb/ChangeLog-1999 b/archive/gdb/ChangeLog-1999
similarity index 100%
rename from gdb/ChangeLog-1999
rename to archive/gdb/ChangeLog-1999
diff --git a/gdb/ChangeLog-2000 b/archive/gdb/ChangeLog-2000
similarity index 100%
rename from gdb/ChangeLog-2000
rename to archive/gdb/ChangeLog-2000
diff --git a/gdb/ChangeLog-2001 b/archive/gdb/ChangeLog-2001
similarity index 100%
rename from gdb/ChangeLog-2001
rename to archive/gdb/ChangeLog-2001
diff --git a/gdb/ChangeLog-2002 b/archive/gdb/ChangeLog-2002
similarity index 100%
rename from gdb/ChangeLog-2002
rename to archive/gdb/ChangeLog-2002
diff --git a/gdb/ChangeLog-2003 b/archive/gdb/ChangeLog-2003
similarity index 100%
rename from gdb/ChangeLog-2003
rename to archive/gdb/ChangeLog-2003
diff --git a/gdb/ChangeLog-2004 b/archive/gdb/ChangeLog-2004
similarity index 100%
rename from gdb/ChangeLog-2004
rename to archive/gdb/ChangeLog-2004
diff --git a/gdb/ChangeLog-2005 b/archive/gdb/ChangeLog-2005
similarity index 100%
rename from gdb/ChangeLog-2005
rename to archive/gdb/ChangeLog-2005
diff --git a/gdb/ChangeLog-2006 b/archive/gdb/ChangeLog-2006
similarity index 100%
rename from gdb/ChangeLog-2006
rename to archive/gdb/ChangeLog-2006
diff --git a/gdb/ChangeLog-2007 b/archive/gdb/ChangeLog-2007
similarity index 100%
rename from gdb/ChangeLog-2007
rename to archive/gdb/ChangeLog-2007
diff --git a/gdb/ChangeLog-2008 b/archive/gdb/ChangeLog-2008
similarity index 100%
rename from gdb/ChangeLog-2008
rename to archive/gdb/ChangeLog-2008
diff --git a/gdb/ChangeLog-2009 b/archive/gdb/ChangeLog-2009
similarity index 100%
rename from gdb/ChangeLog-2009
rename to archive/gdb/ChangeLog-2009
diff --git a/gdb/ChangeLog-2010 b/archive/gdb/ChangeLog-2010
similarity index 100%
rename from gdb/ChangeLog-2010
rename to archive/gdb/ChangeLog-2010
diff --git a/gdb/ChangeLog-2011 b/archive/gdb/ChangeLog-2011
similarity index 100%
rename from gdb/ChangeLog-2011
rename to archive/gdb/ChangeLog-2011
diff --git a/gdb/ChangeLog-2012 b/archive/gdb/ChangeLog-2012
similarity index 100%
rename from gdb/ChangeLog-2012
rename to archive/gdb/ChangeLog-2012
diff --git a/gdb/ChangeLog-2013 b/archive/gdb/ChangeLog-2013
similarity index 100%
rename from gdb/ChangeLog-2013
rename to archive/gdb/ChangeLog-2013
diff --git a/gdb/ChangeLog-2014 b/archive/gdb/ChangeLog-2014
similarity index 100%
rename from gdb/ChangeLog-2014
rename to archive/gdb/ChangeLog-2014
diff --git a/gdb/ChangeLog-2015 b/archive/gdb/ChangeLog-2015
similarity index 100%
rename from gdb/ChangeLog-2015
rename to archive/gdb/ChangeLog-2015
diff --git a/gdb/ChangeLog-2016 b/archive/gdb/ChangeLog-2016
similarity index 100%
rename from gdb/ChangeLog-2016
rename to archive/gdb/ChangeLog-2016
diff --git a/gdb/ChangeLog-2017 b/archive/gdb/ChangeLog-2017
similarity index 100%
rename from gdb/ChangeLog-2017
rename to archive/gdb/ChangeLog-2017
diff --git a/gdb/ChangeLog-2018 b/archive/gdb/ChangeLog-2018
similarity index 100%
rename from gdb/ChangeLog-2018
rename to archive/gdb/ChangeLog-2018
diff --git a/gdb/ChangeLog-2019 b/archive/gdb/ChangeLog-2019
similarity index 100%
rename from gdb/ChangeLog-2019
rename to archive/gdb/ChangeLog-2019
diff --git a/gdb/ChangeLog-2020 b/archive/gdb/ChangeLog-2020
similarity index 100%
rename from gdb/ChangeLog-2020
rename to archive/gdb/ChangeLog-2020
diff --git a/gdb/ChangeLog-2021 b/archive/gdb/ChangeLog-2021
similarity index 100%
rename from gdb/ChangeLog-2021
rename to archive/gdb/ChangeLog-2021
diff --git a/gdb/ChangeLog-3.x b/archive/gdb/ChangeLog-3.x
similarity index 100%
rename from gdb/ChangeLog-3.x
rename to archive/gdb/ChangeLog-3.x
diff --git a/gdb/doc/ChangeLog-1991-2021 b/archive/gdb/doc/ChangeLog-1991-2021
similarity index 100%
rename from gdb/doc/ChangeLog-1991-2021
rename to archive/gdb/doc/ChangeLog-1991-2021
diff --git a/gdb/mi/ChangeLog-1999-2003 b/archive/gdb/mi/ChangeLog-1999-2003
similarity index 100%
rename from gdb/mi/ChangeLog-1999-2003
rename to archive/gdb/mi/ChangeLog-1999-2003
diff --git a/gdb/stubs/ChangeLog-2012-2020 b/archive/gdb/stubs/ChangeLog-2012-2020
similarity index 100%
rename from gdb/stubs/ChangeLog-2012-2020
rename to archive/gdb/stubs/ChangeLog-2012-2020
diff --git a/gdb/testsuite/ChangeLog-1993-2013 b/archive/gdb/testsuite/ChangeLog-1993-2013
similarity index 100%
rename from gdb/testsuite/ChangeLog-1993-2013
rename to archive/gdb/testsuite/ChangeLog-1993-2013
diff --git a/gdb/testsuite/ChangeLog-2014-2021 b/archive/gdb/testsuite/ChangeLog-2014-2021
similarity index 100%
rename from gdb/testsuite/ChangeLog-2014-2021
rename to archive/gdb/testsuite/ChangeLog-2014-2021
diff --git a/gdb/testsuite/gdb.mi/ChangeLog-1999-2003 b/archive/gdb/testsuite/gdb.mi/ChangeLog-1999-2003
similarity index 100%
rename from gdb/testsuite/gdb.mi/ChangeLog-1999-2003
rename to archive/gdb/testsuite/gdb.mi/ChangeLog-1999-2003
diff --git a/gdb/tui/ChangeLog-1998-2003 b/archive/gdb/tui/ChangeLog-1998-2003
similarity index 100%
rename from gdb/tui/ChangeLog-1998-2003
rename to archive/gdb/tui/ChangeLog-1998-2003
diff --git a/gdbserver/ChangeLog-2002-2021 b/archive/gdbserver/ChangeLog-2002-2021
similarity index 100%
rename from gdbserver/ChangeLog-2002-2021
rename to archive/gdbserver/ChangeLog-2002-2021
diff --git a/gdbsupport/ChangeLog-2020-2021 b/archive/gdbsupport/ChangeLog-2020-2021
similarity index 100%
rename from gdbsupport/ChangeLog-2020-2021
rename to archive/gdbsupport/ChangeLog-2020-2021
diff --git a/gdb/contrib/check-whitespace-pre-commit.py b/gdb/contrib/check-whitespace-pre-commit.py
index 1d23bde19a7..7b4a8c8f7f9 100755
--- a/gdb/contrib/check-whitespace-pre-commit.py
+++ b/gdb/contrib/check-whitespace-pre-commit.py
@@ -14,23 +14,15 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
-import re
import subprocess
import sys
-# Files to completely ignore.
-re_ignore = re.compile("ChangeLog")
-
# Files that are not clean, so they're only checked when changes.
todo_list = []
clean = []
other = []
for f in sys.argv[1:]:
- m = re_ignore.search(f)
- if m:
- continue
-
if f not in todo_list:
clean.append(f)
else:
diff --git a/gdb/pyproject.toml b/gdb/pyproject.toml
index ba1ec0ddb5f..80a106b7183 100644
--- a/gdb/pyproject.toml
+++ b/gdb/pyproject.toml
@@ -58,8 +58,7 @@ spaces-in-braces = false
[tool.codespell]
skip = [
-# Skip ChangeLogs and generated files.
-'*/ChangeLog*',
+# Skip generated files.
'*/configure',
'gdbsupport/Makefile.in',
'*.dat',
base-commit: c1d86e572c2fda841b5df0508a27700413ca715e
--
2.51.0
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [RFC] [gdb] Move ChangeLog files to archive dir
2026-06-20 11:40 [RFC] [gdb] Move ChangeLog files to archive dir Tom de Vries
@ 2026-06-23 15:59 ` Keith Seitz
2026-06-26 15:28 ` Tom Tromey
1 sibling, 0 replies; 8+ messages in thread
From: Keith Seitz @ 2026-06-23 15:59 UTC (permalink / raw)
To: Tom de Vries, gdb-patches
On 6/20/26 4:40 AM, Tom de Vries wrote:
> We stopped updating ChangeLog files in 2021, and they are no longer
> maintained.
>
> If I want to see history, I use git log, so I don't use them for any purpose.
>
> And they're in my way when I'm searching for files, grepping, or refactoring
> using sed.
>
> Move them out of the way, into a root-level directory named archive
> (alternative names: legacy, deprecated, attic, stale, historical,
> unmaintained).
This is such a great idea, I am ashamed I didn't think of it long ago...
[I think "archive" is sufficiently descriptive FWIW.]
+UINT_MAX from me!
Keith
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [RFC] [gdb] Move ChangeLog files to archive dir
2026-06-20 11:40 [RFC] [gdb] Move ChangeLog files to archive dir Tom de Vries
2026-06-23 15:59 ` Keith Seitz
@ 2026-06-26 15:28 ` Tom Tromey
2026-06-26 15:37 ` Tom de Vries
1 sibling, 1 reply; 8+ messages in thread
From: Tom Tromey @ 2026-06-26 15:28 UTC (permalink / raw)
To: Tom de Vries; +Cc: gdb-patches
>>>>> "Tom" == Tom de Vries <tdevries@suse.de> writes:
Tom> We stopped updating ChangeLog files in 2021, and they are no longer
Tom> maintained.
Tom> If I want to see history, I use git log, so I don't use them for any purpose.
Tom> And they're in my way when I'm searching for files, grepping, or refactoring
Tom> using sed.
Tom> Move them out of the way, into a root-level directory named archive
Tom> (alternative names: legacy, deprecated, attic, stale, historical,
Tom> unmaintained).
Won't they still show up in greps?
What if we just 'git rm' them instead?
Or is this too extreme?
Tom
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [RFC] [gdb] Move ChangeLog files to archive dir
2026-06-26 15:28 ` Tom Tromey
@ 2026-06-26 15:37 ` Tom de Vries
2026-07-13 11:30 ` Tom de Vries
0 siblings, 1 reply; 8+ messages in thread
From: Tom de Vries @ 2026-06-26 15:37 UTC (permalink / raw)
To: Tom Tromey; +Cc: gdb-patches
On 6/26/26 5:28 PM, Tom Tromey wrote:
>>>>>> "Tom" == Tom de Vries <tdevries@suse.de> writes:
>
> Tom> We stopped updating ChangeLog files in 2021, and they are no longer
> Tom> maintained.
>
> Tom> If I want to see history, I use git log, so I don't use them for any purpose.
>
> Tom> And they're in my way when I'm searching for files, grepping, or refactoring
> Tom> using sed.
>
> Tom> Move them out of the way, into a root-level directory named archive
> Tom> (alternative names: legacy, deprecated, attic, stale, historical,
> Tom> unmaintained).
>
> Won't they still show up in greps?
>
The greps I do tend to be of the form:
...
$ find gdb* -type f | xargs grep ...
...
so for those, they won't show up.
> What if we just 'git rm' them instead?
> Or is this too extreme?
Assuming all the same information is present in the git logs, I'm fine
with that.
Thanks,
- Tom
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [RFC] [gdb] Move ChangeLog files to archive dir
2026-06-26 15:37 ` Tom de Vries
@ 2026-07-13 11:30 ` Tom de Vries
2026-07-19 19:23 ` Maciej W. Rozycki
0 siblings, 1 reply; 8+ messages in thread
From: Tom de Vries @ 2026-07-13 11:30 UTC (permalink / raw)
To: Tom Tromey; +Cc: gdb-patches
On 6/26/26 5:37 PM, Tom de Vries wrote:
> On 6/26/26 5:28 PM, Tom Tromey wrote:
>>>>>>> "Tom" == Tom de Vries <tdevries@suse.de> writes:
>>
>> Tom> We stopped updating ChangeLog files in 2021, and they are no longer
>> Tom> maintained.
>>
>> Tom> If I want to see history, I use git log, so I don't use them for
>> any purpose.
>>
>> Tom> And they're in my way when I'm searching for files, grepping, or
>> refactoring
>> Tom> using sed.
>>
>> Tom> Move them out of the way, into a root-level directory named archive
>> Tom> (alternative names: legacy, deprecated, attic, stale, historical,
>> Tom> unmaintained).
>>
>> Won't they still show up in greps?
>>
>
> The greps I do tend to be of the form:
> ...
> $ find gdb* -type f | xargs grep ...
> ...
> so for those, they won't show up.
>
>> What if we just 'git rm' them instead?
>> Or is this too extreme?
>
> Assuming all the same information is present in the git logs, I'm fine
> with that.
I've decided to commit this patch. My guess is that complete removal is
more likely to run into objections from other maintainers.
Thanks,
- Tom
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [RFC] [gdb] Move ChangeLog files to archive dir
2026-07-13 11:30 ` Tom de Vries
@ 2026-07-19 19:23 ` Maciej W. Rozycki
2026-07-20 17:20 ` Tom Tromey
0 siblings, 1 reply; 8+ messages in thread
From: Maciej W. Rozycki @ 2026-07-19 19:23 UTC (permalink / raw)
To: Tom de Vries; +Cc: Tom Tromey, gdb-patches
On Mon, 13 Jul 2026, Tom de Vries wrote:
> I've decided to commit this patch. My guess is that complete removal is more
> likely to run into objections from other maintainers.
FWIW I have done:
$ find ... -not -name 'ChangeLog*' ...
since forever, even when ChangeLog files were still actively updated (they
still are for other toolchain components) and it works for me either way,
never had to bother about them. Similarly for .git and other such stuff.
Maciej
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [RFC] [gdb] Move ChangeLog files to archive dir
2026-07-19 19:23 ` Maciej W. Rozycki
@ 2026-07-20 17:20 ` Tom Tromey
2026-07-28 11:30 ` Maciej W. Rozycki
0 siblings, 1 reply; 8+ messages in thread
From: Tom Tromey @ 2026-07-20 17:20 UTC (permalink / raw)
To: Maciej W. Rozycki; +Cc: Tom de Vries, Tom Tromey, gdb-patches
>>>>> Maciej W Rozycki <macro@orcam.me.uk> writes:
> On Mon, 13 Jul 2026, Tom de Vries wrote:
>> I've decided to commit this patch. My guess is that complete removal is more
>> likely to run into objections from other maintainers.
> FWIW I have done:
> $ find ... -not -name 'ChangeLog*' ...
> since forever, even when ChangeLog files were still actively updated (they
> still are for other toolchain components) and it works for me either way,
> never had to bother about them. Similarly for .git and other such stuff.
Is there anybody out there who wants to include these files in greps?
If not we ought to git rm them. Personally I only ever end up viewing a
ChangeLog by mistake, they aren't really useful IMNSHO.
Tom
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [RFC] [gdb] Move ChangeLog files to archive dir
2026-07-20 17:20 ` Tom Tromey
@ 2026-07-28 11:30 ` Maciej W. Rozycki
0 siblings, 0 replies; 8+ messages in thread
From: Maciej W. Rozycki @ 2026-07-28 11:30 UTC (permalink / raw)
To: Tom Tromey; +Cc: Tom de Vries, gdb-patches
On Mon, 20 Jul 2026, Tom Tromey wrote:
> > FWIW I have done:
>
> > $ find ... -not -name 'ChangeLog*' ...
>
> > since forever, even when ChangeLog files were still actively updated (they
> > still are for other toolchain components) and it works for me either way,
> > never had to bother about them. Similarly for .git and other such stuff.
>
> Is there anybody out there who wants to include these files in greps?
I don't think I've had a use specifically for greps, however I do look up
these old ChangeLog files occasionally, most recently just a few days ago
on the binutils side, when chasing very old changes, usually while trying
to figure out the context in the course of fixing bugs.
> If not we ought to git rm them. Personally I only ever end up viewing a
> ChangeLog by mistake, they aren't really useful IMNSHO.
If we were to drop them, we may have to consult FSF first though.
Maciej
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2026-07-28 11:31 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-20 11:40 [RFC] [gdb] Move ChangeLog files to archive dir Tom de Vries
2026-06-23 15:59 ` Keith Seitz
2026-06-26 15:28 ` Tom Tromey
2026-06-26 15:37 ` Tom de Vries
2026-07-13 11:30 ` Tom de Vries
2026-07-19 19:23 ` Maciej W. Rozycki
2026-07-20 17:20 ` Tom Tromey
2026-07-28 11:30 ` Maciej W. Rozycki
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox