--- openjdk/hotspot/make/linux/makefiles/saproc.make    2026-03-30 00:46:40.223967143 +0100
+++ openjdk/hotspot/make/linux/makefiles/saproc.make    2026-03-30 00:46:53.904480432 +0100
@@ -85,7 +85,7 @@
          exit 1; \
        fi
        @echo Making SA debugger back-end...
-	$(QUIETLY) $(CC) -D$(BUILDARCH) -D_GNU_SOURCE                   \
+	$(QUIETLY) $(CC) -std=gnu17 -D$(BUILDARCH) -D_GNU_SOURCE        \
                   -D_FILE_OFFSET_BITS=64                               \
                    $(SYMFLAG) $(ARCHFLAG) $(SHARED_FLAG) $(PICFLAG)     \
                   -I$(SASRCDIR)                                        \
--- openjdk/jdk/make/sun/awt/Makefile
+++ openjdk/jdk/make/sun/awt/Makefile
@@ -36,7 +36,7 @@
 
 include $(BUILDDIR)/common/Defs.gmk
 
-OTHER_CFLAGS += -D__MEDIALIB_OLD_NAMES -D__USE_J2D_NAMES
+OTHER_CFLAGS += -D__MEDIALIB_OLD_NAMES -D__USE_J2D_NAMES -std=gnu89
 
 ifneq  ($(PLATFORM), windows)
 CLASSES_INIT += $(TEMPDIR)/.gen_icons
