summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2018-07-06slibtool.h: #define SLBT_DRIVER_XFLAG more robustly.midipix1-1/+1
2018-06-29execution context: generated wrapper: replaced the stream with a pure fd.midipix1-1/+0
2018-06-29link mode: re-implemented slbt_exec_link_create_dep_file() w. pure fdio.midipix1-1/+0
2018-06-29internals: added slbt_mapped_readline().midipix1-0/+1
2018-06-27library interfaces: api headers: fix oversight typos.midipix2-4/+4
2018-06-27driver, library interfaces: support alternate fd's for input/output/error/log.midipix1-3/+16
2018-06-24library API: removed definition of struct slbt_input, as it is not needed.midipix1-5/+0
2018-06-23driver: added slbt_output_features(), providing compatible --features output.midipix1-0/+1
2018-06-23driver: removed the SLBT_DRIVER_HEURISTICS flag, as it is no longer needed.midipix1-1/+0
2018-06-23driver: added SLBT_MODE_INFO, for more elegant flow control.midipix1-0/+1
2018-06-22link mode: properly handle the combination of -release and -version-info.midipix1-0/+1
2018-03-05driver: support -export-dynamic (currently as a no-op).midipix1-0/+1
2017-10-26driver: added --mdso and --implib support.midipix1-0/+6
2016-11-19slibtool_api.h: fix export/import inconsistency.midipix1-2/+2
2016-11-02error trace: enum slbt_custom_error: defined right after error flag macros.midipix1-14/+14
2016-11-02error trace: enum slbt_custom_error: added fallback custom error codes.midipix1-0/+2
2016-11-01error trace: use descriptive errcodes for invocations of SLBT_CUSTOM_ERROR.Kylie McClain1-0/+12
2016-10-26driver: struct slbt_error_info: extend and refactor.midipix1-6/+7
2016-10-24driver: status codes: refactor and normalize.midipix1-4/+1
2016-10-24driver: removed unit context and related interfaces (not needed by slibtool).midipix1-15/+0
2016-09-24uninstall mode: initial implementation.midipix1-0/+2
2016-09-14link mode: soname: properly handle -module when output begins with dso prefix.midipix1-0/+1
2016-09-13link mode: account for directory depth when generating .deps for .la wrapper.midipix1-0/+1
2016-09-05struct slbt_driver_ctx: removed members: status, nerrors (no longer needed).midipix1-2/+0
2016-09-05output: added slbt_output_error_record(), slbt_output_error_vector().midipix1-0/+2
2016-09-03slibtool.h: added public error trace definitions.midipix1-0/+16
2016-06-25utility: added slbt_main() as a public interface, refactored accordingly.midipix1-0/+1
2016-05-05library: struct slbt_common_ctx: changed the order of elements.midipix1-3/+3
2016-05-05project: slibtool.h: added comments.midipix1-0/+2
2016-05-03driver: added --legabits support.midipix1-0/+1
2016-04-30execute mode: initial implementation.midipix1-0/+1
2016-04-30utility: output: added slbt_output_execute().midipix1-0/+1
2016-04-30link mode: added output annotation support.midipix1-0/+1
2016-04-29execution context: added compatible -rpath support.midipix1-0/+1
2016-04-29driver: added compatible -rpath support.midipix1-0/+1
2016-04-28execution context: added -rpath placeholders.midipix1-0/+1
2016-04-28driver: properly handle -o in install mode.midipix1-0/+1
2016-04-28driver: added -shrext support.midipix1-0/+1
2016-04-25driver: added --annotate support.midipix1-0/+4
2016-04-24driver: added struct slbt_source_version, slbt_source_version().midipix1-0/+10
2016-04-24execution context: link mode: install mode: added -release semantics support.midipix1-0/+1
2016-04-23library: helper functions: added slbt_dump_machine.midipix1-0/+1
2016-04-23link mode: added .lai support via a symlink to the .la library wrapper.midipix1-0/+1
2016-04-23driver: added -disable-shared support.midipix1-0/+1
2016-04-21driver: added -disable-static support [no-op].midipix1-0/+1
2016-04-20driver: added -all-static support.midipix1-0/+2
2016-04-20driver: added --tag=NASM support.midipix1-0/+1
2016-04-19driver: added slbt_set_alternate_host(), slbt_reset_alternate_host().midipix1-0/+6
2016-04-18library: helper functions: added slbt_copy_file.midipix1-0/+2
2016-04-17execution context: PE support: added primary & versioned implib file name.midipix1-0/+3