[binutils-gdb] [gdb] Move ChangeLog files to archive dir
Tom de Vries via Gdb-cvs <[email protected]> Mon, 13 Jul 2026 11:33:48 +0000 (GMT)
| Newsgroups | gmane.comp.gdb.cvs |
|---|---|
| Message-ID | <20260713113348.251434BA2E0C__29412.9264004127$1783942438$gmane$org@sourceware.org> |
https://sourceware.org/git/gitweb.cgi?p=3Dbinutils-gdb.git;h=3D5befd84f46c6= 7ba4b5a7aefb3fae0423eb024935 commit 5befd84f46c67ba4b5a7aefb3fae0423eb024935 Author: Tom de Vries <[email protected]> Date: Mon Jul 13 13:33:42 2026 +0200 [gdb] Move ChangeLog files to archive dir =20 We stopped updating ChangeLog files in 2021, and they are no longer maintained. =20 If I want to see history, I use git log, so I don't use them for any pu= rpose. =20 And they're in my way when I'm searching for files, grepping, or refact= oring using sed. =20 Move them out of the way, into a root-level directory named archive (alternative names: legacy, deprecated, attic, stale, historical, unmaintained). =20 Result of: ... for f in $(find gdb* -name "ChangeLog*"); do dir=3D$(dirname $f) f=3D$(basename $f) u=3Darchive/$dir mkdir -p $u git mv $dir/$f $u/$f done ... =20 Also drop ignoring ChangeLog files in some pre-commit tools. =20 A less impactful but also less effective change would be to move <dir>/= ChangeLog into <dir>/archive/ChangeLog. Diff: --- {gdb =3D> archive/gdb}/ChangeLog-1990 | 0 {gdb =3D> archive/gdb}/ChangeLog-1991 | 0 {gdb =3D> archive/gdb}/ChangeLog-1992 | 0 {gdb =3D> archive/gdb}/ChangeLog-1993 | 0 {gdb =3D> archive/gdb}/ChangeLog-1994 | 0 {gdb =3D> archive/gdb}/ChangeLog-1995 | 0 {gdb =3D> archive/gdb}/ChangeLog-1996 | 0 {gdb =3D> archive/gdb}/ChangeLog-1997 | 0 {gdb =3D> archive/gdb}/ChangeLog-1998 | 0 {gdb =3D> archive/gdb}/ChangeLog-1999 | 0 {gdb =3D> archive/gdb}/ChangeLog-2000 | 0 {gdb =3D> archive/gdb}/ChangeLog-2001 | 0 {gdb =3D> archive/gdb}/ChangeLog-2002 | 0 {gdb =3D> archive/gdb}/ChangeLog-2003 | 0 {gdb =3D> archive/gdb}/ChangeLog-2004 | 0 {gdb =3D> archive/gdb}/ChangeLog-2005 | 0 {gdb =3D> archive/gdb}/ChangeLog-2006 | 0 {gdb =3D> archive/gdb}/ChangeLog-2007 | 0 {gdb =3D> archive/gdb}/ChangeLog-2008 | 0 {gdb =3D> archive/gdb}/ChangeLog-2009 | 0 {gdb =3D> archive/gdb}/ChangeLog-2010 | 0 {gdb =3D> archive/gdb}/ChangeLog-2011 | 0 {gdb =3D> archive/gdb}/ChangeLog-2012 | 0 {gdb =3D> archive/gdb}/ChangeLog-2013 | 0 {gdb =3D> archive/gdb}/ChangeLog-2014 | 0 {gdb =3D> archive/gdb}/ChangeLog-2015 | 0 {gdb =3D> archive/gdb}/ChangeLog-2016 | 0 {gdb =3D> archive/gdb}/ChangeLog-2017 | 0 {gdb =3D> archive/gdb}/ChangeLog-2018 | 0 {gdb =3D> archive/gdb}/ChangeLog-2019 | 0 {gdb =3D> archive/gdb}/ChangeLog-2020 | 0 {gdb =3D> archive/gdb}/ChangeLog-2021 | 0 {gdb =3D> archive/gdb}/ChangeLog-3.x | 0 {gdb =3D> archive/gdb}/doc/ChangeLog-1991-2021 | 0 {gdb =3D> archive/gdb}/mi/ChangeLog-1999-2003 | 0 {gdb =3D> archive/gdb}/stubs/ChangeLog-2012-2020 | 0 {gdb =3D> archive/gdb}/testsuite/ChangeLog-1993-2013 | 0 {gdb =3D> archive/gdb}/testsuite/ChangeLog-2014-2021 | 0 {gdb =3D> archive/gdb}/testsuite/gdb.mi/ChangeLog-1999-2003 | 0 {gdb =3D> archive/gdb}/tui/ChangeLog-1998-2003 | 0 {gdbserver =3D> archive/gdbserver}/ChangeLog-2002-2021 | 0 {gdbsupport =3D> 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(-) 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-2= 021 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-20= 12-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/Chan= geLog-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/Chan= geLog-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/testsui= te/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-2= 003 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-20= 02-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/>. =20 -import re import subprocess import sys =20 -# Files to completely ignore. -re_ignore =3D re.compile("ChangeLog") - # Files that are not clean, so they're only checked when changes. todo_list =3D [] =20 clean =3D [] other =3D [] for f in sys.argv[1:]: - m =3D 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 =3D false [tool.codespell] =20 skip =3D [ -# Skip ChangeLogs and generated files. -'*/ChangeLog*', +# Skip generated files. '*/configure', 'gdbsupport/Makefile.in', '*.dat',