From e3c583ab3667bc65a392bcb78e0222f1ddd6d576 Mon Sep 17 00:00:00 2001 From: Bernd Mueller Date: Wed, 17 Jun 2026 14:27:47 +0200 Subject: [PATCH] make it work with GCC-14 (LMDE7) --- m68k/.gitignore | 9 +++++++++ m68k/configure_wrapper.sh | 2 ++ m68k/lib/bdmIO.c | 2 +- 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 m68k/.gitignore create mode 100755 m68k/configure_wrapper.sh diff --git a/m68k/.gitignore b/m68k/.gitignore new file mode 100644 index 0000000..636ef9c --- /dev/null +++ b/m68k/.gitignore @@ -0,0 +1,9 @@ +autom4te.cache +configure +config.h.in +config.log +config.status +aclocal.m4 +Makefile.in +Makefile +*~ diff --git a/m68k/configure_wrapper.sh b/m68k/configure_wrapper.sh new file mode 100755 index 0000000..9a17ad4 --- /dev/null +++ b/m68k/configure_wrapper.sh @@ -0,0 +1,2 @@ +#!/bin/bash +./configure CFLAGS="-std=gnu89" "$@" \ No newline at end of file diff --git a/m68k/lib/bdmIO.c b/m68k/lib/bdmIO.c index d9d1b63..9d5b33a 100644 --- a/m68k/lib/bdmIO.c +++ b/m68k/lib/bdmIO.c @@ -561,7 +561,7 @@ bdmReadConfiguration () if (env && strlen (env)) { - char* fname = malloc (strlen (env) + 1 + strlen (M68K_BDM_INIT_FILE)); + char* fname = malloc (strlen (env) + 2 + strlen (M68K_BDM_INIT_FILE)); if (fname) {