summaryrefslogtreecommitdiff
path: root/src/internal/slibtool_driver_impl.h
AgeCommit message (Collapse)AuthorFilesLines
2024-03-25slibtoolize mode: implemented slibtool.m4 and ltmain.sh related actions.midipix1-0/+12
2024-03-25slibtoolize: slbt_st_get_stoolie_ctx(): initial implementation.midipix1-0/+17
2024-03-23slibtoolize: driver: added support for --quiet, --silent, and -verbose.midipix1-0/+2
2024-03-23slibtoolize: driver: added support for --debug and --dry-run.midipix1-0/+2
2024-03-23slibtoolize: driver: added support for --copy, --force, and --install.midipix1-0/+3
2024-03-17slibtoolize mode: program skeleton, driver integration, and symlink extra.midipix1-0/+3
2024-03-14Once skinny, forever strong.midipix1-1/+1
2024-03-10link mode: treat dlopen of static-only dependency libs as (also fixed) dlpreopenmidipix1-1/+2
2024-03-10slbt_ar_get_archive_ctx(): store a private copy of the archive path.midipix1-0/+1
2024-03-07execution context: properly support argument transformation in place.midipix1-0/+1
2024-03-02execution context: added -dlopen and -dlpreopen support.midipix1-0/+4
2024-03-02driver: create a vector of -dlpreopen libraries.midipix1-0/+2
2024-03-01slbt_exec_ctx_alloc(): refactor and simplify.midipix1-1/+1
2024-02-28ar mode: driver: added -Wdlsyms, -Wdlunit.midipix1-0/+2
2024-02-26driver: added the --nm switch.midipix1-0/+4
2024-02-26slbt_get_lconf_flags(): cache the configuration in library friendly form.midipix1-0/+1
2024-02-25internals: added slbt_impl_get_txtfile_ctx() (caller-provided fd as input).midipix1-0/+6
2024-02-25driver: added slbt_lib_get_txtfile_ctx(): plain line vector from a text file.midipix1-0/+10
2024-02-21driver: internals: move the argv meta data to struct slbt_driver_ctx_impl.midipix1-1/+1
2024-02-21execution context: added support for -export-symbols.midipix1-1/+2
2024-02-20internals: slibtool_driver_impl.h: whitespace meditation.midipix1-27/+28
2024-02-20struct slbt_exec_ctx_impl: added pointer to the associated driver context.midipix1-0/+1
2024-02-20utility api's: added slbt_util_create_mapfile().midipix1-0/+12
2024-02-19driver: added slbt_lib_get_symlist_ctx(): symbol string vector from symlist.midipix1-0/+9
2024-02-19library api's: _lib_ (program driver) namespace overhaul.midipix1-6/+6
2024-02-19library api's: _ectx_ (command execution context) namespace overhaul.midipix1-0/+5
2024-02-18code base: set the visilbity of internal library interfaces to hidden.midipix1-0/+1
2024-02-17ar mode: pretty printer: symbols, mapfile: added the -Wnosort switch.midipix1-0/+1
2024-02-17driver: internals: renamed TAG_EXPSYM_* as TAG_EXPSYMS_*.midipix1-2/+2
2024-02-17ar mode: utility: version script printing: added the -Wmapfile switch.midipix1-0/+1
2024-02-17ar mode: utility: armap symbol printing: added the -Wregex switch.midipix1-0/+1
2024-02-16ar mode: archive merging: added the -Wmerge command-line action.midipix1-0/+2
2024-02-16driver: internals: allows storing a distinct argument vector for each tool.midipix1-0/+6
2024-02-14driver: rlibtool mode: also derive <host> from the located libtool script.midipix1-0/+1
2024-02-14driver: rlibtool mode: also derive AS from the located libtool script.midipix1-0/+1
2024-02-14driver: added the --as switch (assembler argument to pass through to dlltool).midipix1-0/+2
2024-02-13driver: rlibtool mode: also derive DLLTOOL from the located libtool script.midipix1-1/+2
2024-02-13utility: newly added --config, now producing compatible --config output.midipix1-0/+1
2024-02-13slbt_get_lconf_flags(): keep the located libtool script mapped for later use.midipix1-0/+2
2024-02-13driver: rename --config as --info in anticipation of a compatible --config.midipix1-1/+1
2024-02-10Annual chores.midipix1-1/+1
2024-02-09driver: provide wrappers for argv_usage() and argv_usage_plain().midipix1-0/+14
2024-02-09driver: eliminate duplicate presence of the static argv interfaces.midipix1-0/+21
2024-02-09driver: move slbt_init_link_params() to its own translation unit.midipix1-0/+3
2024-02-09driver: move slbt_init_version_info() to its own translation unit.midipix1-0/+8
2024-02-09driver: move slbt_split_argv() to its own translation unit.midipix1-0/+23
2024-02-09driver: move the host params logic to its own translation unit.midipix1-0/+31
2024-02-03ar mode: driver: added the -Wposix and -Wyaml shorthand switches.midipix1-0/+2
2024-02-02ar mode: driver: added -Wverbose support.midipix1-0/+1
2024-01-27ar mode: added initial -Wprint and -Wpretty support.midipix1-0/+2