https://gcc.gnu.org/g:ce1cf361992463c84d225fb3f3b8b9f18fa96adb

commit r15-9181-gce1cf361992463c84d225fb3f3b8b9f18fa96adb
Author: Iain Sandoe <i...@sandoe.co.uk>
Date:   Mon Mar 24 07:55:32 2025 +0000

    libgcobol: Ensure that config.h is included where needed.
    
    This includes config.h before any other project-related headers
    or sources so that they properly make use of the values determined
    by configure.
    
    libgcobol/ChangeLog:
    
            * gfileio.cc: Include config.h.
            * gmath.cc: Likewise.
            * io.cc: Likewise.
            * libgcobol.cc: Likewise.
    
    Signed-off-by: Iain Sandoe <i...@sandoe.co.uk>

Diff:
---
 libgcobol/gfileio.cc   | 2 ++
 libgcobol/gmath.cc     | 2 ++
 libgcobol/io.cc        | 3 +++
 libgcobol/libgcobol.cc | 2 ++
 4 files changed, 9 insertions(+)

diff --git a/libgcobol/gfileio.cc b/libgcobol/gfileio.cc
index 0216c7b8275d..ed250c47f941 100644
--- a/libgcobol/gfileio.cc
+++ b/libgcobol/gfileio.cc
@@ -40,6 +40,8 @@
 #include <unistd.h>
 #include <algorithm>
 
+#include "config.h"
+
 #include "ec.h"
 #include "io.h"
 #include "common-defs.h"
diff --git a/libgcobol/gmath.cc b/libgcobol/gmath.cc
index 2af0e8a8614a..fb2eae38ef3e 100644
--- a/libgcobol/gmath.cc
+++ b/libgcobol/gmath.cc
@@ -39,6 +39,8 @@
 #include <unistd.h>
 #include <algorithm>
 
+#include "config.h"
+
 #include "ec.h"
 #include "common-defs.h"
 #include "io.h"
diff --git a/libgcobol/io.cc b/libgcobol/io.cc
index 4dca42e0badd..95e1d0266861 100644
--- a/libgcobol/io.cc
+++ b/libgcobol/io.cc
@@ -27,6 +27,9 @@
  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
+
+#include "config.h"
+
 #include "io.h"
 #include "stdio.h"
 #include "stdlib.h"
diff --git a/libgcobol/libgcobol.cc b/libgcobol/libgcobol.cc
index 224c5f26e963..d8f4deda863a 100644
--- a/libgcobol/libgcobol.cc
+++ b/libgcobol/libgcobol.cc
@@ -49,6 +49,8 @@
 #include <dirent.h>
 #include <sys/resource.h>
 
+#include "config.h"
+
 #include "ec.h"
 #include "common-defs.h"
 #include "io.h"

Reply via email to