From 8e69e09b7ec68377758c63092f9b254e95a0d7be Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Thu, 1 Aug 2019 16:10:01 +0300 Subject: Fix linkage failure due to inline functions defined in libbuild2/algorithm.ixx and referred from libbuild2/target.txx --- libbuild2/algorithm.hxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'libbuild2/algorithm.hxx') diff --git a/libbuild2/algorithm.hxx b/libbuild2/algorithm.hxx index 50e8423..4707ae7 100644 --- a/libbuild2/algorithm.hxx +++ b/libbuild2/algorithm.hxx @@ -23,12 +23,12 @@ namespace build2 // prerequisite-type-specific search function. If that doesn't yeld // anything, it creates a new target. // - const target& + LIBBUILD2_SYMEXPORT const target& search (const target&, const prerequisite&); // As above but only search for an already existing target. // - const target* + LIBBUILD2_SYMEXPORT const target* search_existing (const prerequisite&); // As above but cache a target searched in a custom way. @@ -411,7 +411,7 @@ namespace build2 // don't do this, then the group resolution will be racy since we will use // two different task_count instances for synchronization). // - group_view + LIBBUILD2_SYMEXPORT group_view resolve_members (action, const target&); // Unless already known, match the target in order to resolve its group. -- cgit v1.1