$OpenBSD: patch-solenv_gbuild_platform_OPENBSD_INTEL_GCC_mk,v 1.1 2012/10/31 08:34:12 robert Exp $
--- solenv/gbuild/platform/OPENBSD_INTEL_GCC.mk.orig.port	Tue Oct 30 13:06:53 2012
+++ solenv/gbuild/platform/OPENBSD_INTEL_GCC.mk	Tue Oct 30 13:06:57 2012
@@ -50,6 +50,7 @@ $(call gb_Helper_abbreviate_dirs,\
 		$(foreach object,$(GENCXXOBJECTS),$(call gb_GenCxxObject_get_target,$(object))) \
 		$(foreach extraobjectlist,$(EXTRAOBJECTLISTS),`cat $(extraobjectlist)`) \
 		-Wl$(COMMA)--start-group $(foreach lib,$(LINKED_STATIC_LIBS),$(call gb_StaticLibrary_get_target,$(lib))) -Wl$(COMMA)--end-group \
+		-Wl$(COMMA)--no-as-needed \
 		$(LIBS) \
 		$(subst -lpthread,$(PTHREAD_LIBS),$(patsubst lib%.a,-l%,$(patsubst lib%.so,-l%,$(foreach lib,$(LINKED_LIBS),$(call gb_Library_get_filename,$(lib)))))) \
 		-o $(if $(SOVERSION),$(1).$(SOVERSION),$(1)))
