summaryrefslogtreecommitdiff
path: root/project
AgeCommit message (Collapse)AuthorFilesLines
5 dayshost: new configure options: --with-preferred-host-{ar|as|nm|ranlib}midipix1-4/+35
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.
7 daysslibtoolize: fully support --ltdl, LTDL_INIT, and LT_CONFIG_LTDL_DIR.midipix1-0/+2
2025-05-17release 0.7.0v0.7.0midipix1-2/+2
2025-04-03slibtoolize: reimplement --system-ltdl by way of an informative tag file.midipix1-1/+0
2025-03-31slibtoolize: prefer libsltdl unless invoked with the --system-ltdl argument.midipix1-0/+2
2024-12-30release 0.6.1v0.6.1midipix1-1/+1
2024-07-22slibtoolize: compatibility: install (copy or symlink) a no-op ar-lib as needed.midipix1-0/+1
2024-06-03release 0.6.0v0.6.0midipix1-2/+2
2024-03-31project: install dclibtool- prefixed symlinks for debugging in --legabits mode.midipix1-0/+16
2024-03-31auxiliary files: added slibtool.sh (optional shell wrapper around the utility).midipix1-0/+1
2024-03-30driver: --mkvars, slbt_get_mkvars_flags(): implementation and integration.midipix2-0/+2
2024-03-25install slibtool.m4 and ltmain.sh to a package sub-folder under $(DATADIR).midipix1-0/+12
2024-03-25slibtoolize: slbt_st_get_stoolie_ctx(): initial implementation.midipix2-0/+2
2024-03-23internals: added slbt_txtline_to_string_vector() by reusing existing code.midipix2-0/+2
2024-03-21internals: added slbt_tmpfile().midipix2-0/+2
2024-03-18slibtoolize: slbt_m4fake_expand_cmdarg(): initial implementation.midipix2-0/+2
2024-03-17slibtoolize mode: program skeleton, driver integration, and symlink extra.midipix3-0/+10
2024-03-16code base: internals: move slbt_coff_strcmp() to own translation unit.midipix2-0/+2
2024-03-15release 0.5.36v0.5.36midipix1-1/+1
2024-02-28ar mode: pretty printing: added slbt_au_output_dlsyms().midipix1-0/+1
2024-02-28archiver api: added slbt_ar_create_dlsyms() (compatible dlsym vtable C Source).midipix1-0/+1
2024-02-28archiver api: added slbt_ar_update_syminfo() (nm output to symbol info vector).midipix1-0/+1
2024-02-25driver: added slbt_lib_get_txtfile_ctx(): plain line vector from a text file.midipix1-0/+1
2024-02-23utility api's: added slbt_util_create_symfile().midipix1-0/+1
2024-02-23ar api's: added slbt_ar_create_symfile().midipix1-0/+1
2024-02-22internals: slbt_is_strong_coff_symbol(): from _static_ to a _hidden_ function.midipix2-0/+2
2024-02-20code base: place the _host_flavor_ interfaces in their own translation unit.midipix1-0/+1
2024-02-20utility output api's: added slbt_output_mapfile().midipix1-0/+1
2024-02-20utility api's: added slbt_util_create_mapfile().midipix1-0/+1
2024-02-20code base: rename files under src/arbits/output/ to match the _au_ interfaces.midipix1-3/+3
2024-02-20code base: separate slbt_ar_create_mapfile() from slbt_au_output_mapfile().midipix1-1/+2
2024-02-19driver: added slbt_lib_get_symlist_ctx(): symbol string vector from symlist.midipix1-0/+1
2024-02-19code base: moved slbt_host_params.c from src/driver/ to src/host/.midipix2-1/+2
2024-02-19slbt_util_real_path(): rewrite as a wrapper around an internal slbt_realpath().midipix2-0/+2
2024-02-19library api's: _util_ (utility helper interfaces) namespace overhaul.midipix2-6/+6
2024-02-18project: exclude the fallback slbt_archive_import_mri() from the build.midipix1-1/+3
2024-02-18code base: set the visilbity of internal library interfaces to hidden.midipix2-0/+2
2024-02-17ar mode: pretty printer: symbols, mapfile: produce a sorted output by default.midipix1-0/+1
2024-02-17archiver output: added slbt_ar_output_mapfile().midipix1-0/+1
2024-02-17archiver output: added slbt_ar_output_symbols() [currently -Wposix only].midipix1-0/+1
2024-02-13output: added slbt_output_config(): print a compatible --config output.midipix1-0/+1
2024-02-13driver: rename --config as --info in anticipation of a compatible --config.midipix1-1/+1
2024-02-10link mode: move the executable creation logic to its own translation unit.midipix1-0/+1
2024-02-10link mode: move the shared library creation logic to its own translation unit.midipix1-0/+1
2024-02-10link mode: move the archive creation logic to its own translation unit.midipix1-0/+1
2024-02-10link mode: move the import library logic to its own translation unit.midipix1-0/+1
2024-02-10link mode: move the host tag logic to its own translation unit.midipix1-0/+1
2024-02-10link mode: move the argument vector logic to its own translation unit.midipix1-0/+1
2024-02-10link mode: move the dependency file logic to its own translation unit.midipix3-0/+3
2024-02-10code base: simplify checks against value returned from snprintf() via wrapper.midipix2-0/+2