Index: /trunk/src/VBox/Main/webservice/Makefile.kmk
===================================================================
--- /trunk/src/VBox/Main/webservice/Makefile.kmk	(revision 75903)
+++ /trunk/src/VBox/Main/webservice/Makefile.kmk	(revision 75904)
@@ -221,4 +221,7 @@
   ifn1of ($(KBUILD_TARGET), win)
    vboxsoap_CXXFLAGS += -Wno-shadow -Wno-parentheses $(VBOX_GCC_Wno-literal-suffix) $(VBOX_GCC_Wno-stringop-overflow) $(VBOX_GCC_Wno-stringop-truncation)
+   ifn1of ($(KBUILD_TYPE), debug) # Save time+memory by using -O1 instead of -O2.
+    vboxsoap_CXXFLAGS += -O1
+   endif
   endif
   vboxsoap_INCS := \
@@ -344,4 +347,7 @@
  ifn1of ($(KBUILD_TARGET), win)
   vboxwebsrv_CXXFLAGS += -Wno-shadow $(VBOX_GCC_Wno-literal-suffix)
+  ifn1of ($(KBUILD_TYPE), debug) # Save time+memory by using -O1 instead of -O2.
+   vboxwebsrv_CXXFLAGS += -O1
+  endif
  endif
  vboxwebsrv_LIBS += \
