index
:
slibtool
main
a surrogate libtool implementation, written in C
midipix
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
logic
/
slbt_exec_ctx.c
Age
Commit message (
Collapse
)
Author
Files
Lines
2024-03-10
link mode: dlopen/dlpreopen the static archive as needed.
midipix
1
-5
/
+24
2024-03-08
execute mode: reimplemented with well-formed semantics.
midipix
1
-2
/
+2
2024-03-07
link mode: dependency logic: limit the scope of -shrext to the current library.
midipix
1
-5
/
+9
2024-03-07
execution context: properly support argument transformation in place.
midipix
1
-9
/
+20
2024-03-05
slbt_ectx_get_exec_ctx(): create the output-relative .libs directory as needed.
midipix
1
-0
/
+8
2024-03-05
slbt_get_exec_ctx(): added support for `-dlopen/-dlpreopen force`.
midipix
1
-0
/
+25
2024-03-03
slbt_ectx_get_exec_ctx(): init dlopensrc and dlopenobj in all modes as needed.
midipix
1
-13
/
+33
2024-03-03
slbt_exec_link_create_library(): allow ar(1) driven invocations.
midipix
1
-0
/
+9
2024-03-02
execution context: added -dlopen and -dlpreopen support.
midipix
1
-3
/
+97
2024-03-01
slbt_exec_ctx_alloc(): refactor and simplify.
midipix
1
-56
/
+53
2024-03-01
slbt_exec_ctx_alloc(): also take the nm(1) arguments into account.
midipix
1
-0
/
+1
2024-02-21
execution context: added support for -export-symbols.
midipix
1
-4
/
+32
2024-02-20
struct slbt_exec_ctx_impl: added pointer to the associated driver context.
midipix
1
-0
/
+1
2024-02-19
library api's: _ectx_ (command execution context) namespace overhaul.
midipix
1
-8
/
+8
2024-02-16
slbt_get_exec_ctx(): add tool-specific arguments to the total argument count.
midipix
1
-0
/
+26
2024-02-10
Annual chores.
midipix
1
-1
/
+1
2021-12-30
A new home.
midipix
1
-1
/
+1
2021-07-06
Annual chores.
midipix
1
-1
/
+1
2021-05-11
link mode: PE targets: -release: fix names used for and in import libraries.
midipix
1
-2
/
+6
2021-04-17
library: eliminate use of the external environ variable.
midipix
1
-0
/
+2
2021-03-21
slbt_get_exec_ctx(): .def file name: added proper -release support.
midipix
1
-1
/
+3
2018-11-10
link mode: host flavors: properly support suffixed suffixes.
midipix
1
-6
/
+18
2018-10-24
driver: execution context: added slbt_reset_argvector().
midipix
1
-0
/
+38
2018-07-11
link mode: properly handle explicit archive input arguments.
midipix
1
-2
/
+8
2018-06-29
execution context: generated wrapper: replaced the stream with a pure fd.
midipix
1
-14
/
+6
2018-06-29
link mode: re-implemented slbt_exec_link_create_dep_file() w. pure fdio.
midipix
1
-3
/
+0
2018-06-27
annual chores.
midipix
1
-1
/
+1
2018-06-22
link mode: properly handle the combination of -release and -version-info.
midipix
1
-0
/
+22
2017-02-05
annual chores, properly performed.
midipix
1
-1
/
+1
2017-02-04
annual chores.
midipix
1
-1
/
+1
2016-09-14
link mode: soname: properly handle -module when output begins with dso prefix.
midipix
1
-3
/
+17
2016-09-13
link mode: account for directory depth when generating .deps for .la wrapper.
midipix
1
-0
/
+23
2016-09-03
execution context: added error trace support.
midipix
1
-1
/
+2
2016-05-05
compile mode: added .cpp to the list of source suffixes.
midipix
1
-0
/
+1
2016-04-30
link mode: added output annotation support.
midipix
1
-0
/
+3
2016-04-29
execution context: added compatible -rpath support.
midipix
1
-1
/
+14
2016-04-28
execution context: added -rpath placeholders.
midipix
1
-0
/
+8
2016-04-24
execution context: link mode: install mode: added -release semantics support.
midipix
1
-0
/
+12
2016-04-23
link mode: added .lai support via a symlink to the .la library wrapper.
midipix
1
-1
/
+10
2016-04-23
execution context: account for -module when constructing relevant strings.
midipix
1
-8
/
+15
2016-04-19
execution context: avoid '\0' when calculating string buffer size.
midipix
1
-34
/
+33
2016-04-19
execution context: avoid '\0' when assigning a value to a character type.
midipix
1
-3
/
+3
2016-04-17
execution context: PE support: added primary & versioned implib file name.
midipix
1
-0
/
+32
2016-04-17
execution context: PE support: added symdef file name.
midipix
1
-3
/
+12
2016-04-17
execution context: PE support: added placeholders.
midipix
1
-0
/
+6
2016-04-17
link mode: .deps file generation: initial implementation.
midipix
1
-0
/
+3
2016-04-11
driver & execution context: added -module support.
midipix
1
-2
/
+6
2016-04-09
execution context: slbt_disable_placeholders(): initial implementation.
midipix
1
-0
/
+15
2016-04-06
link mode: added -soname support.
midipix
1
-1
/
+6
2016-04-06
link mode: executable wrapper: initial implementation.
midipix
1
-0
/
+3
[next]