summaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2024-02-17slbt_ar_output_symbols(): added public function prototype.midipix1-0/+1
2024-02-16ar mode: archive merging: added the -Wmerge command-line action.midipix1-0/+3
2024-02-14driver: added --tag=ASM support.midipix1-0/+1
2024-02-14driver: added the --as switch (assembler argument to pass through to dlltool).midipix1-0/+1
2024-02-13utility: newly added --config, now producing compatible --config output.midipix1-0/+2
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-2/+2
2024-02-08slbt_store_archive(): initial implementation.midipix1-0/+4
2024-02-07slbt_merge_archives(): initial implementation.midipix1-0/+5
2024-02-04struct slbt_archive_meta: store reference to the (optional) long names member.midipix1-0/+1
2024-02-04slbt_copy_file(): enhance logging of copy errors.midipix1-0/+1
2024-02-04slbt_exec_install(): enhance logging of file operation errors.midipix1-0/+1
2024-02-04slbt_exec_link(): enhance logging of linker- and linking-tool errors.midipix1-0/+4
2024-02-04slbt_exec_compile(): fix logging of compiler errors.midipix1-0/+1
2024-02-02ar mode: driver: added -Wverbose support.midipix1-0/+1
2024-01-29slbt_get_archive_meta(): symrefs vector: validate all name offsets.midipix1-0/+1
2024-01-28slbt_get_archive_meta(): symrefs vector: validate all member offsets.midipix1-0/+1
2024-01-28struct ar_meta_armap_common_{32|64}: added the ar_symrefs member.midipix1-0/+2
2024-01-27archiver output api: added slbt_ar_output_arname().midipix1-0/+1
2024-01-27archiver output api: added slbt_ar_output_members().midipix1-0/+3
2024-01-27archiver api: provide macros for print actions and output formatting.midipix1-0/+19
2024-01-26slibtool_arbits.h: refactor the AR_MEMBER_ATTR_ macros.midipix1-4/+3
2024-01-26struct ar_meta_file_header: optimize for member alignment on 64-bit hosts.midipix1-2/+2
2024-01-26struct ar_meta_member_info: added pointer to the archive member's raw header.midipix1-0/+1
2024-01-26struct slbt_archive_meta: remove redundant member a_namestrs.midipix1-2/+0
2024-01-25slbt_ar_parse_primary_armap_sysv_32(): perform strict armap validation.midipix1-0/+1
2024-01-25slbt_ar_parse_primary_armap_bsd_32(): perform strict armap validation.midipix1-0/+3
2024-01-22ar mode: added the -Wcheck command-line action.midipix1-0/+3
2024-01-22ar mode: slbt_get_archive_ctx(): initial implementation and integration.midipix1-0/+8
2024-01-22slbt_get_archive_meta(): initial implementation.midipix2-0/+216
2024-01-22ar mode: initial driver integration and skeleton implementation.midipix1-0/+5
2024-01-22driver: slbt_get_driver_ctx(): fix function signature.midipix1-1/+1
2023-02-12helper: added slbt_map_input(), slbt_unmap_input().midipix1-0/+12
2021-06-10driver: added --dumpmachine support.midipix1-0/+1
2021-06-10output: added slbt_output_machine().midipix1-0/+1
2021-05-05driver: added explicit --sysroot support.midipix1-0/+1
2021-05-03driver api: slbt_get_flavor_settings(): initial implementation.midipix1-0/+2
2020-12-26output: added slbt_output_fdcwd().midipix1-0/+1
2020-12-26helper api: added slbt_realpath().midipix1-0/+1
2020-12-19driver: support -static-libtool-libs (currently as a no-op).midipix1-0/+1
2019-06-29driver: added FC support.midipix1-0/+1
2019-04-24driver: added F77 support.midipix1-0/+1
2019-02-19driver, compile & link mode: support arbitrary & known compiler wrappers.midipix1-0/+1
2018-11-10link mode: host flavors: properly support suffixed suffixes.midipix1-0/+1
2018-11-10driver: host flavors: added suffixed suffixes support.midipix1-0/+2
2018-10-24driver: execution context: added slbt_reset_argvector().midipix1-0/+1
2018-08-13driver: added --heuristics support.midipix1-0/+1
2018-08-13internals: -shared/-static heuristics: added slbt_get_lconf_flags().midipix1-0/+3
2018-08-09front-end utility: slbt_main(): remove the redundant argc parameter.midipix1-1/+1
2018-08-04library: removed slbt_create_driver_ctx() [too much of a good thing].midipix1-4/+0