From 7383814d8bec56964bcf9f4171ab20b8ea16c681 Mon Sep 17 00:00:00 2001 From: Michael Hope Date: Mon, 26 Mar 2018 20:32:05 +0200 Subject: [PATCH] cpp: mark __dso_handle as weak. The POSIX target uses the native crt0 which already provides __dso_handle. Signed-off-by: Michael Hope --- subsys/cpp/cpp_dtors.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/subsys/cpp/cpp_dtors.c b/subsys/cpp/cpp_dtors.c index 2e6f46269e5..b4017e5bb51 100644 --- a/subsys/cpp/cpp_dtors.c +++ b/subsys/cpp/cpp_dtors.c @@ -12,7 +12,7 @@ #include -void *__dso_handle = 0; +__weak void *__dso_handle; /** * @brief Register destructor for a global object