summaryrefslogtreecommitdiff
path: root/src/logic/linkcmd/slbt_linkcmd_dsolib.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-14Once skinny, forever strong.midipix1-1/+1
2024-03-10link mode: handle the combination of dlopen/dlpreopen and --disable-shared.midipix1-2/+3
2024-03-10slbt_exec_link_create_library(): dctx->cctx->release may be null.midipix1-4/+6
2024-03-04link mode: unless created for the current .la, mark the .a or .so as disabled.midipix1-0/+32
2024-03-03slbt_exec_link_create_library(): allow ar(1) driven invocations.midipix1-1/+7
2024-02-22link mode: implemented -export-symbols-regex (for all supported flavors).midipix1-0/+20
2024-02-21link mode: implemented -export-symbols (for all supported flavors).midipix1-0/+26
2024-02-20utility api's: _output_ namespace: simplified the execution context interfaces.midipix1-1/+1
2024-02-20slbt_exec_link_create_library(): refactor darwin detection logic.midipix1-2/+2
2024-02-19slbt_util_real_path(): rewrite as a wrapper around an internal slbt_realpath().midipix1-1/+2
2024-02-19utility api's: renamed slbt_util_realpath() --> slbt_util_real_path().midipix1-1/+1
2024-02-19library api's: _ectx_ (command execution context) namespace overhaul.midipix1-1/+1
2024-02-19library api's: _util_ (utility helper interfaces) namespace overhaul.midipix1-1/+1
2024-02-18code base: set the visilbity of internal library interfaces to hidden.midipix1-1/+2
2024-02-14link mode: darwin support: fix target detection (.flavor, not .host).midipix1-2/+2
2024-02-14link mode: support the darwin syntax for the -soname switch.midipix1-5/+13
2024-02-14link mode: support the darwin version for the -no-undefined switch.midipix1-1/+3
2024-02-10Annual chores.midipix1-1/+1
2024-02-10link mode: move the shared library creation logic to its own translation unit.midipix1-0/+274