summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
30 hoursslibtool_arbits.h: wrap definitions with the AR_COMMON_DEFS macro (tulips).HEADmainmidipix1-0/+5
30 hoursapi: slibtool_arbits.h: explicitly #include <stdint.h>midipix1-0/+1
3 dayshost: new configure options: --with-preferred-host-{ar|as|nm|ranlib}midipix2-13/+91
With these configure options, it is possible to name the exact tools to be chosen by slibtool when carrying out a native build task and given that the tool variant had not been otherwise specified. This could come in handy, for instance, on systems where ar(1) is installed by is not the preferred native archiving tool.
3 daysslbt_exec_ar(): fix ordering of argument integrity checks.midipix1-7/+7
6 daysm4/sltdl.h: SLTDL_INIT: avoid duplicate processing of the sltdl options.midipix1-1/+1
6 daysslibtoolize: fully support --ltdl, LTDL_INIT, and LT_CONFIG_LTDL_DIR.midipix8-4/+250
8 daysm4/slibtool.m4: provide the LTDL_INIT macro.midipix2-0/+4
8 daysm4/slibtool.m4, m4/sltdl.m4: provide the LIBLTDL, LTDLINCL, and LTDLDEPS vars.midipix2-0/+9
13 daysrelease 0.7.0v0.7.0midipix2-2/+24
2025-05-03m4/slibtool.m4, m4/sltdl.m4: save the sltdl preference option to slibtool.cfg.midipix2-1/+16
2025-05-03slbt_get_lconf_flags(): also parse the sltdl preference option.midipix1-1/+14
2025-05-03slbt_output_config_mkvars(): also export the sltdl preference option.midipix1-0/+7
2025-04-03slibtoolize: reimplement --system-ltdl by way of an informative tag file.midipix5-51/+33
2025-04-01annual chores.midipix88-88/+88
2025-04-01aux/slibtool.sh: fix typo (caught by _firasuke_, thanks:-))midipix1-1/+1
2025-04-01driver: slibtoolize mode: added 'libtoolize' as a synonym for 'slibtoolize'.midipix1-0/+3
2025-03-31slibtoolize: prefer libsltdl unless invoked with the --system-ltdl argument.midipix8-3/+132
2025-03-31driver: --prefer-sltdl: implementation and link-mode integration.midipix6-0/+37
2025-03-26slibtoolize mode: slbt_stoolie_options[]: fix typo.midipix1-1/+1
2025-03-26build system: configure: add missing handling of --docdir.midipix1-0/+3
2025-01-25slibtool.m4: fix embedding of the SLIBTOOL_SYSROOT & SLIBTOOL_FLAGS variables.midipix1-2/+2
2024-12-30release 0.6.1v0.6.1midipix2-1/+16
2024-12-30slbt_ar_store_archive(): guard against 32-bit st_ino types.midipix1-1/+3
2024-12-30slbt_ar_store_archive(): guard against 32-bit time_t types.midipix1-1/+3
2024-12-30slbt_ar_merge_archives(): properly handle 32-bit pointers vs. 64-bit formats.midipix1-1/+2
2024-12-30slbt_ar_merge_archives(), slbt_tmpfile(): guard against 32-bit time_t types.midipix2-4/+6
2024-07-22slbt_exec_stoolie_perform_actions(): fix benign typo in array size reference.midipix1-1/+1
2024-07-22slibtoolize: compatibility: install (copy or symlink) a no-op ar-lib as needed.midipix3-1/+51
2024-07-19driver: heuristics: ignore errors if invoked with any of the -print commands.midipix3-6/+21
2024-07-19slibtool.m4: slibtool_set_flavor(): define shared and static suffix variables.midipix1-0/+11
2024-07-19driver: added the -print-shared-ext and -print-static-ext output commands.midipix6-4/+54
2024-07-02driver: slbt_split_argv(): updated initialization of struct argv_ctx.midipix1-1/+1
2024-06-22argv.h: argv_show_status(): output keyval pairs where appropriate.midipix1-0/+23
2024-06-22argv.h: argv_scan(): added option for parsing keyval pair and keyval array.midipix1-5/+203
2024-06-22argv.h: argv_show_status(): refactor for better readability.midipix1-2/+4
2024-06-22argv.h: argv_alloc(): refactor for better readability.midipix1-7/+11
2024-06-22argv.h: whitespace meditation.midipix1-6/+6
2024-06-03release 0.6.0v0.6.0midipix3-2/+39
2024-06-02slibtool.m4: SLIBTOOL_PROG_LEX: initialize and propagate LEX_OUTPUT_ROOT.midipix1-0/+3
2024-05-28argv.h: usage screen: avoid extra <stace> when all long options are hybrid-only.midipix1-1/+11
2024-05-28argv.h: usage screen: prettify: <short-option><space><long-option>.midipix1-1/+1
2024-05-15argv.h: argv_usage_impl(): use a sentinel with a non-contant format specifier.midipix1-1/+1
2024-05-06slbt_get_mkvars_var(): explicitly promote char to int when calling isspace().midipix1-1/+1
2024-05-06slbt_st_get_stoolie_ctx(): explicitly promote char to in when calling isspace().midipix1-1/+1
2024-04-12build system: annual chores.midipix1-1/+1
2024-04-10README: remove obsolete info (predates --export-symbols[-regex] and libsltdl).midipix1-13/+0
2024-04-08slibtool.m4: configure env vars: accept LIBTOOL as an alternative to SLIBTOOL.midipix1-0/+4
2024-04-08slibtool.m4: avoid unconditional removal of slibtool.cfg by config.status.midipix1-2/+2
2024-04-03build system: cfgtest.sh: properly cast the probed interface's address.midipix1-1/+1
2024-04-01slibtool.m4: allow SLIBTOOL args, i.e. SLIBTOOL="slibtool --debug" ./configure.midipix1-1/+2