diff --git a/src/Makefile b/src/Makefile
index f43e3c24d16624a54b409f143856fbccedc14a47..f7a8c1b85effd05aa269687578e9ec39a085e808 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -366,7 +366,12 @@ ifdef DEBUGMODE
 
 	# build with debugging information
 	WINDRESFLAGS = -D_DEBUG
-	CFLAGS+=-O0 -Wall -DPARANOIA -DRANGECHECK
+ifdef GCC48
+	CFLAGS+=-Og
+else
+	CFLAGS+=-O0
+endif
+	CFLAGS+= -Wall -DPARANOIA -DRANGECHECK
 else