diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2022-04-15 11:37:17 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2022-04-15 11:37:17 +0200 |
commit | 6a9f150024a795bcf050c004efb1d96c8408306b (patch) | |
tree | 036bb174b0db242c2876acfa7976665b0d791b33 /libbuild2/cc/common.hxx | |
parent | 642d2f1d3f83e3f5e303cf75b9a9d0a563e4ada4 (diff) |
Adjust small vector limit in process_libraries()
Diffstat (limited to 'libbuild2/cc/common.hxx')
-rw-r--r-- | libbuild2/cc/common.hxx | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/libbuild2/cc/common.hxx b/libbuild2/cc/common.hxx index 2d2145a..1e74b22 100644 --- a/libbuild2/cc/common.hxx +++ b/libbuild2/cc/common.hxx @@ -319,9 +319,26 @@ namespace build2 lflags, const string*, bool)>&, const function<bool (const target&, const string&, bool, bool)>&, bool = false, - library_cache* = nullptr, - small_vector<const target*, 24>* = nullptr, - vector<const target*>* = nullptr) const; + library_cache* = nullptr) const; + + void + process_libraries_impl ( + action, + const scope&, + optional<linfo>, + const dir_paths&, + const mtime_target&, + bool, + lflags, + const function<bool (const target&, bool)>&, + const function<bool (const target* const*, + const small_vector<reference_wrapper<const string>, 2>&, + lflags, const string*, bool)>&, + const function<bool (const target&, const string&, bool, bool)>&, + bool, + library_cache*, + small_vector<const target*, 32>*, + small_vector<const target*, 32>*) const; const target* search_library (action a, |