Thanks for doing that. Perhaps something like the attached as well?
From 9fce35022cc3dfa516059062ead881bf787404a9 Mon Sep 17 00:00:00 2001
From: Paul Eggert <egg...@cs.ucla.edu>
Date: Mon, 3 Apr 2023 11:30:08 -0700
Subject: [PATCH] Document extern-inline find

---
 ChangeLog | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index e9a8688988..8829004554 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,11 @@
 2023-04-03  Bruno Haible  <br...@clisp.org>
 
 	Use the 'extern-inline' module explicitly where needed.
+	I found the list of affected modules through this command:
+	  for m in $(for f in `grep -Fl _GL_INLINE_HEADER_BEGIN lib/*.h | sort`
+	             do ./gnulib-tool --find $f; done)
+	  do grep '^extern-inline' modules/$m > /dev/null || echo $m
+	  done
 	* modules/fdutimensat (Depends-on): Add extern-inline.
 	* modules/file-has-acl (Depends-on): Likewise.
 	* modules/hamt (Depends-on): Likewise.
-- 
2.37.2

Reply via email to