summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2018-11-25build system: --all-shared: properly express primary shared library dependency.midipix1-1/+1
2018-11-25build system: PE, ELF: defined DSO_REF_VER, DSO_REF_SONAME, DSO_REF_SOLINK.midipix2-0/+8
2018-11-25build system: sysinfo: bsd/linux: remove implib .PHONY defs (are in elf.mk).midipix2-4/+0
2018-11-23build system: all-shared: use LDFLAGS_APP as before, now with correct ordering.midipix1-1/+1
2018-11-22build system: added --cfghost support.midipix4-2/+17
2018-11-10install mode: host flavors: properly support suffixed suffixes.midipix1-4/+24
2018-11-10link mode: host flavors: properly support suffixed suffixes.midipix3-27/+52
2018-11-10install mode: slbt_exec_uninstall_entry(): refactor (".so" --> dsosuffix).midipix1-6/+10
2018-11-10driver: host flavors: added suffixed suffixes support.midipix2-7/+9
2018-11-10driver: host flavors: whitespace meditation.midipix1-9/+39
2018-11-10driver: host flavors: midipix: ldso environment variable is LD_LIBRARY_PATH.midipix1-1/+1
2018-11-10build system: host flavors: support suffixed library extensions.midipix10-3/+35
2018-11-07release 0.5.28v0.5.28midipix2-1/+9
2018-11-07driver: enhanced target-ar logic: accommodate legacy systems.midipix1-29/+35
2018-11-07release 0.5.27v0.5.27midipix2-1/+12
2018-11-07driver: slbt_init_host_params(): enhance the target-ar related logic.midipix1-0/+82
2018-10-24release 0.5.26v0.5.26midipix2-1/+25
2018-10-24slbt_exec_compile{_finalize_argument_vector}(): remove placeholder arguments.midipix1-0/+99
2018-10-24driver: execution context: added slbt_reset_argvector().midipix3-0/+41
2018-10-21slbt_exec_link_finalize_argument_vector(): remove redundant -L arguments.midipix1-0/+14
2018-10-21slbt_exec_link_finalize_argument_vector(): refactor argument removal logic.midipix1-36/+40
2018-10-21slbt_exec_link_finalize_argument_vector(): remove placeholder arguments.midipix1-1/+4
2018-10-21slbt_exec_link_finalize_argument_vector(): remove redundant -l arguments.midipix1-2/+48
2018-10-21slbt_exec_link_finalize_argument_vector(): properly handle local archives.midipix1-0/+4
2018-10-21slbt_split_argv(): properly normalize --library-path=<path> arguments.midipix1-1/+1
2018-10-15slbt_exec_link_create_dep_file(): simplify given the recent argv normalization.midipix1-19/+4
2018-10-15driver: clone, normalize (-l,--library,-L,--library-path) the argument vector.midipix2-22/+138
2018-10-15slbt_exec_link_finalize_argument_vector(): fix sneaky typo.midipix1-2/+2
2018-08-17driver: slbt_get_driver_ctx(): support stack-based argv.midipix1-1/+1
2018-08-14slbt_lconf_open(): close all temporarily-opened directory file descriptors.midipix1-2/+8
2018-08-13internals: slbt_adjust_linker_argument() now uses the context's fdcwd.midipix1-2/+6
2018-08-13internals: slbt_mkdir() now uses the context's fdcwd.midipix3-5/+12
2018-08-13slbt_get_driver_ctx(): output error vector upon post-argv-parsing failures.midipix1-33/+32
2018-08-13utility: convenience symlinks: added rclibtool, rdlibtool, and rdclibtool.midipix2-0/+28
2018-08-13slbt_lconf_open(): removed redundant check.midipix1-4/+0
2018-08-13utility: --heuristics support: added the 'rlibtool' convenience symlink.midipix2-0/+11
2018-08-13driver: added --heuristics support.midipix4-0/+44
2018-08-13internals: -shared/-static heuristics: added slbt_get_lconf_flags().midipix5-0/+203
2018-08-09coding-style meditation.midipix1-2/+7
2018-08-09internals: slbt_output_strerror(): use strerror_r(3) rather than strerror(3).midipix1-5/+11
2018-08-09front-end utility: slbt_main(): remove the redundant argc parameter.midipix4-9/+14
2018-08-05build system: configure: replace non-simple backtick with $(...) construct.midipix1-1/+1
2018-08-05coding-style meditation.midipix1-3/+3
2018-08-04library: removed slbt_create_driver_ctx() [too much of a good thing].midipix2-39/+0
2018-07-18whitespace meditation.midipix1-36/+36
2018-07-18whitespace meditation.midipix1-2/+7
2018-07-18build system: fix shared/static install target dependencies on install-pkgconf.midipix1-2/+2
2018-07-18release 0.5.25v0.5.25midipix2-1/+25
2018-07-18slbt_adjust_object_argument(): support validly alternate (non-)pic objects.midipix1-17/+57
2018-07-18slbt_adjust_input_argument(): split: slbt_adjust_{wrapper|object}_argument().midipix1-9/+42