aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/c_function_attributes.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2023-09-21 20:45:22 -0700
committerXavier Claessens <xclaesse@gmail.com>2023-09-22 07:53:33 -0400
commitfa7c7d919a8dbac8f09ef7a043e23116d655033d (patch)
tree05d4177c0f10f8f701cd78f85464e76e7020e1db /mesonbuild/compilers/c_function_attributes.py
parent54950544c2a3e36a827144c82df5dbbc5c51c6c3 (diff)
downloadmeson-fa7c7d919a8dbac8f09ef7a043e23116d655033d.zip
meson-fa7c7d919a8dbac8f09ef7a043e23116d655033d.tar.gz
meson-fa7c7d919a8dbac8f09ef7a043e23116d655033d.tar.bz2
rust: properly rematerialize static dependencies as well as dynamic ones
Rustc expects to be provided both a search path `-L`, and a link arg `-l kind=libname`, but we don't handle that correctly. Because we combine -L and -l arguments from pkg-config the backend must rematerialize the -L and -l split. We currently don't do this for static archives.
Diffstat (limited to 'mesonbuild/compilers/c_function_attributes.py')
0 files changed, 0 insertions, 0 deletions