Index: /trunk/Config.kmk
===================================================================
--- /trunk/Config.kmk	(revision 22858)
+++ /trunk/Config.kmk	(revision 22859)
@@ -3553,5 +3553,5 @@
 endif
 if1of ($(KBUILD_TARGET), linux)
- TEMPLATE_VBOXGUESTR3XORGMOD_LDFLAGS = $(TEMPLATE_VBOXGUESTR3DLL_LDFLAGS) -s
+ TEMPLATE_VBOXGUESTR3XORGMOD_LDFLAGS = $(TEMPLATE_VBOXGUESTR3DLL_LDFLAGS)
 endif
 TEMPLATE_VBOXGUESTR3XORGMOD_LIBS = \
Index: /trunk/src/VBox/Additions/linux/Makefile.kmk
===================================================================
--- /trunk/src/VBox/Additions/linux/Makefile.kmk	(revision 22858)
+++ /trunk/src/VBox/Additions/linux/Makefile.kmk	(revision 22859)
@@ -109,4 +109,10 @@
 		$(PATH_BIN)/additions/vboxmouse_drv_16.so \
 		$(PATH_BIN)/additions/vboxmouse_drv_17.so \
+		$(PATH_BIN)/additions/vboxmouse_drv_70.so.dbgsym \
+		$(PATH_BIN)/additions/vboxmouse_drv_71.so.dbgsym \
+		$(PATH_BIN)/additions/vboxmouse_drv_14.so.dbgsym \
+		$(PATH_BIN)/additions/vboxmouse_drv_15.so.dbgsym \
+		$(PATH_BIN)/additions/vboxmouse_drv_16.so.dbgsym \
+		$(PATH_BIN)/additions/vboxmouse_drv_17.so.dbgsym \
 		$(PATH_BIN)/additions/vboxvideo_drv.o \
 		$(PATH_BIN)/additions/vboxvideo_drv_70.so \
@@ -117,4 +123,11 @@
 		$(PATH_BIN)/additions/vboxvideo_drv_16.so \
 		$(PATH_BIN)/additions/vboxvideo_drv_17.so \
+		$(PATH_BIN)/additions/vboxvideo_drv_70.so.dbgsym \
+		$(PATH_BIN)/additions/vboxvideo_drv_71.so.dbgsym \
+		$(PATH_BIN)/additions/vboxvideo_drv_13.so.dbgsym \
+		$(PATH_BIN)/additions/vboxvideo_drv_14.so.dbgsym \
+		$(PATH_BIN)/additions/vboxvideo_drv_15.so.dbgsym \
+		$(PATH_BIN)/additions/vboxvideo_drv_16.so.dbgsym \
+		$(PATH_BIN)/additions/vboxvideo_drv_17.so.dbgsym \
 		$(PATH_BIN)/additions/mountvboxsf \
 		$(PATH_BIN)/additions/VBoxOGLarrayspu.so \
@@ -170,19 +183,32 @@
 	$(QUIET)$(INSTALL) -m 0644 $(VBOX_PATH_LINUX_ADDITION_INSTALLER)/90-vboxguest.fdi    $(VBOX_LNX_ADD_INS_OUT_DIR)
 	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxmouse_drv.o       $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv.o
-	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/vboxmouse_drv_70.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_70.so
-	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/vboxmouse_drv_71.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_71.so
-	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/vboxmouse_drv_14.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_14.so
-	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/vboxmouse_drv_15.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_15.so
-	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/vboxmouse_drv_16.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_16.so
-	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/vboxmouse_drv_17.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_17.so
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxmouse_drv_70.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_70.so
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxmouse_drv_71.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_71.so
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxmouse_drv_14.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_14.so
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxmouse_drv_15.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_15.so
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxmouse_drv_16.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_16.so
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxmouse_drv_17.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_17.so
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxmouse_drv_70.so.dbgsym           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_70.so.dbgsym
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxmouse_drv_71.so.dbgsym           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_71.so.dbgsym
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxmouse_drv_14.so.dbgsym           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_14.so.dbgsym
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxmouse_drv_15.so.dbgsym           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_15.so.dbgsym
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxmouse_drv_16.so.dbgsym           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_16.so.dbgsym
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxmouse_drv_17.so.dbgsym           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxmouse_drv_17.so.dbgsym
 	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxvideo_drv.o       $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv.o
-	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/vboxvideo_drv_70.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_70.so
-	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/vboxvideo_drv_71.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_71.so
-	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/vboxvideo_drv_13.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_13.so
-	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/vboxvideo_drv_14.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_14.so
-	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/vboxvideo_drv_15.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_15.so
-	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/vboxvideo_drv_16.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_16.so
-	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/vboxvideo_drv_17.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_17.so
-	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/mountvboxsf                   $(VBOX_LNX_ADD_INS_OUT_DIR)/mount.vboxsf
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxvideo_drv_70.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_70.so
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxvideo_drv_71.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_71.so
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxvideo_drv_13.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_13.so
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxvideo_drv_14.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_14.so
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxvideo_drv_15.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_15.so
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxvideo_drv_16.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_16.so
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxvideo_drv_17.so           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_17.so
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxvideo_drv_70.so.dbgsym           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_70.so.dbgsym
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxvideo_drv_71.so.dbgsym           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_71.so.dbgsym
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxvideo_drv_13.so.dbgsym           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_13.so.dbgsym
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxvideo_drv_14.so.dbgsym           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_14.so.dbgsym
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxvideo_drv_15.so.dbgsym           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_15.so.dbgsym
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxvideo_drv_16.so.dbgsym           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_16.so.dbgsym
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/vboxvideo_drv_17.so.dbgsym           $(VBOX_LNX_ADD_INS_OUT_DIR)/vboxvideo_drv_17.so.dbgsym
+	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY_SYMBOLS) $(PATH_BIN)/additions/mountvboxsf                   $(VBOX_LNX_ADD_INS_OUT_DIR)/mount.vboxsf
 	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/VBoxOGLarrayspu.so            $(VBOX_LNX_ADD_INS_OUT_DIR)/VBoxOGLarrayspu.so
 	$(QUIET)$(VBOX_LNX_ADD_BIN_COPY) $(PATH_BIN)/additions/VBoxOGLcrutil.so              $(VBOX_LNX_ADD_INS_OUT_DIR)/VBoxOGLcrutil.so
Index: /trunk/src/VBox/Additions/x11/vboxmouse/Makefile.kmk
===================================================================
--- /trunk/src/VBox/Additions/x11/vboxmouse/Makefile.kmk	(revision 22858)
+++ /trunk/src/VBox/Additions/x11/vboxmouse/Makefile.kmk	(revision 22859)
@@ -79,4 +79,12 @@
 	VBoxUtils.c
 
+OTHERS += $(PATH_vboxmouse_drv_70)/vboxmouse_drv_70.so.dbgsym
+$$(PATH_vboxmouse_drv_70)/vboxmouse_drv_70.so.dbgsym: \
+		$$(TARGET_vboxmouse_drv_70)
+	$(QUIET)objcopy --only-keep-debug $< $(PATH_vboxmouse_drv_70)/vboxmouse_drv.so
+	$(QUIET)objcopy --add-gnu-debuglink=$(PATH_vboxmouse_drv_70)/vboxmouse_drv.so $<
+	$(QUIET)mv $(PATH_vboxmouse_drv_70)/vboxmouse_drv.so $@
+	$(QUIET)cp $@ $(PATH_OUT)/$(INST_ADDITIONS)
+
 
 #
@@ -96,4 +104,12 @@
 	VBoxUtils.c
 
+OTHERS += $(PATH_vboxmouse_drv_71)/vboxmouse_drv_71.so.dbgsym
+$$(PATH_vboxmouse_drv_71)/vboxmouse_drv_71.so.dbgsym: \
+		$$(TARGET_vboxmouse_drv_71)
+	$(QUIET)objcopy --only-keep-debug $< $(PATH_vboxmouse_drv_71)/vboxmouse_drv.so
+	$(QUIET)objcopy --add-gnu-debuglink=$(PATH_vboxmouse_drv_71)/vboxmouse_drv.so $<
+	$(QUIET)mv $(PATH_vboxmouse_drv_71)/vboxmouse_drv.so $@
+	$(QUIET)cp $@ $(PATH_OUT)/$(INST_ADDITIONS)
+
 
 #
@@ -113,4 +129,12 @@
 	VBoxUtils.c
 
+OTHERS += $(PATH_vboxmouse_drv_14)/vboxmouse_drv_14.so.dbgsym
+$$(PATH_vboxmouse_drv_14)/vboxmouse_drv_14.so.dbgsym: \
+		$$(TARGET_vboxmouse_drv_14)
+	$(QUIET)objcopy --only-keep-debug $< $(PATH_vboxmouse_drv_14)/vboxmouse_drv.so
+	$(QUIET)objcopy --add-gnu-debuglink=$(PATH_vboxmouse_drv_14)/vboxmouse_drv.so $<
+	$(QUIET)mv $(PATH_vboxmouse_drv_14)/vboxmouse_drv.so $@
+	$(QUIET)cp $@ $(PATH_OUT)/$(INST_ADDITIONS)
+
 
 #
@@ -127,4 +151,12 @@
 vboxmouse_drv_15_SOURCES = \
 	vboxmouse_15.c
+
+OTHERS += $(PATH_vboxmouse_drv_15)/vboxmouse_drv_15.so.dbgsym
+$$(PATH_vboxmouse_drv_15)/vboxmouse_drv_15.so.dbgsym: \
+		$$(TARGET_vboxmouse_drv_15)
+	$(QUIET)objcopy --only-keep-debug $< $(PATH_vboxmouse_drv_15)/vboxmouse_drv.so
+	$(QUIET)objcopy --add-gnu-debuglink=$(PATH_vboxmouse_drv_15)/vboxmouse_drv.so $<
+	$(QUIET)mv $(PATH_vboxmouse_drv_15)/vboxmouse_drv.so $@
+	$(QUIET)cp $@ $(PATH_OUT)/$(INST_ADDITIONS)
 
 
@@ -143,4 +175,12 @@
 vboxmouse_drv_16_SOURCES = \
 	vboxmouse_15.c
+
+OTHERS += $(PATH_vboxmouse_drv_16)/vboxmouse_drv_16.so.dbgsym
+$$(PATH_vboxmouse_drv_16)/vboxmouse_drv_16.so.dbgsym: \
+		$$(TARGET_vboxmouse_drv_16)
+	$(QUIET)objcopy --only-keep-debug $< $(PATH_vboxmouse_drv_16)/vboxmouse_drv.so
+	$(QUIET)objcopy --add-gnu-debuglink=$(PATH_vboxmouse_drv_16)/vboxmouse_drv.so $<
+	$(QUIET)mv $(PATH_vboxmouse_drv_16)/vboxmouse_drv.so $@
+	$(QUIET)cp $@ $(PATH_OUT)/$(INST_ADDITIONS)
 
 
@@ -164,4 +204,12 @@
 	vboxmouse_15.c
 
+OTHERS += $(PATH_vboxmouse_drv_17)/vboxmouse_drv_17.so.dbgsym
+$$(PATH_vboxmouse_drv_17)/vboxmouse_drv_17.so.dbgsym: \
+		$$(TARGET_vboxmouse_drv_17)
+	$(QUIET)objcopy --only-keep-debug $< $(PATH_vboxmouse_drv_17)/vboxmouse_drv.so
+	$(QUIET)objcopy --add-gnu-debuglink=$(PATH_vboxmouse_drv_17)/vboxmouse_drv.so $<
+	$(QUIET)mv $(PATH_vboxmouse_drv_17)/vboxmouse_drv.so $@
+	$(QUIET)cp $@ $(PATH_OUT)/$(INST_ADDITIONS)
+
 
 # Check the undefined symbols in the X.Org modules against lists of allowed
Index: /trunk/src/VBox/Additions/x11/vboxvideo/Makefile.kmk
===================================================================
--- /trunk/src/VBox/Additions/x11/vboxvideo/Makefile.kmk	(revision 22858)
+++ /trunk/src/VBox/Additions/x11/vboxvideo/Makefile.kmk	(revision 22859)
@@ -136,4 +136,12 @@
 	vboxutils.c
 
+OTHERS += $(PATH_vboxvideo_drv_70)/vboxvideo_drv_70.so.dbgsym
+$$(PATH_vboxvideo_drv_70)/vboxvideo_drv_70.so.dbgsym: \
+		$$(TARGET_vboxvideo_drv_70)
+	$(QUIET)objcopy --only-keep-debug $< $(PATH_vboxvideo_drv_70)/vboxvideo_drv.so
+	$(QUIET)objcopy --add-gnu-debuglink=$(PATH_vboxvideo_drv_70)/vboxvideo_drv.so $<
+	$(QUIET)mv $(PATH_vboxvideo_drv_70)/vboxvideo_drv.so $@
+	$(QUIET)cp $@ $(PATH_OUT)/$(INST_ADDITIONS)
+
 
 #
@@ -155,4 +163,12 @@
 	vboxutils.c
 
+OTHERS += $(PATH_vboxvideo_drv_71)/vboxvideo_drv_71.so.dbgsym
+$$(PATH_vboxvideo_drv_71)/vboxvideo_drv_71.so.dbgsym: \
+		$$(TARGET_vboxvideo_drv_71)
+	$(QUIET)objcopy --only-keep-debug $< $(PATH_vboxvideo_drv_71)/vboxvideo_drv.so
+	$(QUIET)objcopy --add-gnu-debuglink=$(PATH_vboxvideo_drv_71)/vboxvideo_drv.so $<
+	$(QUIET)mv $(PATH_vboxvideo_drv_71)/vboxvideo_drv.so $@
+	$(QUIET)cp $@ $(PATH_OUT)/$(INST_ADDITIONS)
+
 
 #
@@ -174,4 +190,12 @@
 	vboxutils.c
 
+OTHERS += $(PATH_vboxvideo_drv_13)/vboxvideo_drv_13.so.dbgsym
+$$(PATH_vboxvideo_drv_13)/vboxvideo_drv_13.so.dbgsym: \
+		$$(TARGET_vboxvideo_drv_13)
+	$(QUIET)objcopy --only-keep-debug $< $(PATH_vboxvideo_drv_13)/vboxvideo_drv.so
+	$(QUIET)objcopy --add-gnu-debuglink=$(PATH_vboxvideo_drv_13)/vboxvideo_drv.so $<
+	$(QUIET)mv $(PATH_vboxvideo_drv_13)/vboxvideo_drv.so $@
+	$(QUIET)cp $@ $(PATH_OUT)/$(INST_ADDITIONS)
+
 
 #
@@ -195,4 +219,12 @@
 	vboxvideo_13.c \
 	vboxutils.c
+
+OTHERS += $(PATH_vboxvideo_drv_14)/vboxvideo_drv_14.so.dbgsym
+$$(PATH_vboxvideo_drv_14)/vboxvideo_drv_14.so.dbgsym: \
+		$$(TARGET_vboxvideo_drv_14)
+	$(QUIET)objcopy --only-keep-debug $< $(PATH_vboxvideo_drv_14)/vboxvideo_drv.so
+	$(QUIET)objcopy --add-gnu-debuglink=$(PATH_vboxvideo_drv_14)/vboxvideo_drv.so $<
+	$(QUIET)mv $(PATH_vboxvideo_drv_14)/vboxvideo_drv.so $@
+	$(QUIET)cp $@ $(PATH_OUT)/$(INST_ADDITIONS)
 
 
@@ -217,4 +249,12 @@
 	vboxvideo_dri.c
 
+OTHERS += $(PATH_vboxvideo_drv_15)/vboxvideo_drv_15.so.dbgsym
+$$(PATH_vboxvideo_drv_15)/vboxvideo_drv_15.so.dbgsym: \
+		$$(TARGET_vboxvideo_drv_15)
+	$(QUIET)objcopy --only-keep-debug $< $(PATH_vboxvideo_drv_15)/vboxvideo_drv.so
+	$(QUIET)objcopy --add-gnu-debuglink=$(PATH_vboxvideo_drv_15)/vboxvideo_drv.so $<
+	$(QUIET)mv $(PATH_vboxvideo_drv_15)/vboxvideo_drv.so $@
+	$(QUIET)cp $@ $(PATH_OUT)/$(INST_ADDITIONS)
+
 
 #
@@ -237,4 +277,12 @@
 	vboxutils.c \
 	vboxvideo_dri.c
+
+OTHERS += $(PATH_vboxvideo_drv_16)/vboxvideo_drv_16.so.dbgsym
+$$(PATH_vboxvideo_drv_16)/vboxvideo_drv_16.so.dbgsym: \
+		$$(TARGET_vboxvideo_drv_16)
+	$(QUIET)objcopy --only-keep-debug $< $(PATH_vboxvideo_drv_16)/vboxvideo_drv.so
+	$(QUIET)objcopy --add-gnu-debuglink=$(PATH_vboxvideo_drv_16)/vboxvideo_drv.so $<
+	$(QUIET)mv $(PATH_vboxvideo_drv_16)/vboxvideo_drv.so $@
+	$(QUIET)cp $@ $(PATH_OUT)/$(INST_ADDITIONS)
 
 
@@ -267,4 +315,13 @@
 	vboxvideo_dri.c
 
+OTHERS += $(PATH_vboxvideo_drv_17)/vboxvideo_drv_17.so.dbgsym
+$$(PATH_vboxvideo_drv_17)/vboxvideo_drv_17.so.dbgsym: \
+		$$(TARGET_vboxvideo_drv_17)
+	$(QUIET)objcopy --only-keep-debug $< $(PATH_vboxvideo_drv_17)/vboxvideo_drv.so
+	$(QUIET)objcopy --strip-debug $<
+	$(QUIET)objcopy --add-gnu-debuglink=$(PATH_vboxvideo_drv_17)/vboxvideo_drv.so $<
+	$(QUIET)mv $(PATH_vboxvideo_drv_17)/vboxvideo_drv.so $@
+	$(QUIET)cp $@ $(PATH_OUT)/$(INST_ADDITIONS)
+
 
 # Check the undefined symbols in the X.Org modules against lists of allowed
