Age | Commit message (Expand) | Author | Files | Lines |
2018-06-29 | driver: slbt_init_host_params(): do not set fnative when !fdumpmachine. | midipix | 1 | -1/+0 |
2018-06-29 | driver: slbt_init_host_params(): propagate failure of <compiler> -dumpmachine. | midipix | 1 | -7/+21 |
2018-06-29 | helper interfaces: re-implemented slbt_dump_machine() w. pure fdio. | midipix | 1 | -29/+48 |
2018-06-29 | slbt_dump_machine_child(): fix argv[0] computation logic. | midipix | 1 | -1/+1 |
2018-06-29 | internals: added slbt_map_file(), slbt_unmap_file(). | midipix | 4 | -0/+98 |
2018-06-27 | internal headers: add missing guards and notes, remove unneeded notes. | midipix | 7 | -10/+34 |
2018-06-27 | internal headers: fix oversight typos. | midipix | 1 | -2/+2 |
2018-06-27 | library interfaces: api headers: fix oversight typos. | midipix | 2 | -4/+4 |
2018-06-27 | annual chores. | midipix | 28 | -28/+28 |
2018-06-27 | driver, library interfaces: support alternate fd's for input/output/error/log. | midipix | 11 | -92/+236 |
2018-06-27 | driver: argv usage and error output: use the signal-resilient slbt_dprintf(). | midipix | 2 | -0/+5 |
2018-06-27 | internals: added slbt_dprintf(), a signal-resilient dprintf implementation. | midipix | 4 | -0/+64 |
2018-06-27 | argv.h: output usage and errors using [argv_]dprintf rather than fprint. | midipix | 4 | -46/+58 |
2018-06-27 | argv.h: argv_get(): be consistent between forward decl. and impl. | midipix | 1 | -1/+1 |
2018-06-27 | argv.h: move definition of struct argv_meta_impl to the implementation block. | midipix | 1 | -6/+6 |
2018-06-24 | library API: removed definition of struct slbt_input, as it is not needed. | midipix | 1 | -5/+0 |
2018-06-23 | release 0.5.20v0.5.20 | midipix | 2 | -1/+13 |
2018-06-23 | driver: added slbt_output_features(), providing compatible --features output. | midipix | 5 | -8/+76 |
2018-06-23 | driver: removed the SLBT_DRIVER_HEURISTICS flag, as it is no longer needed. | midipix | 1 | -1/+0 |
2018-06-23 | driver: added SLBT_MODE_INFO, for more elegant flow control. | midipix | 2 | -9/+17 |
2018-06-22 | driver: compatibility: have -{shared|static} imply -disable-{static|shared}. | midipix | 1 | -2/+2 |
2018-06-22 | link mode: properly handle the combination of -release and -version-info. | midipix | 4 | -6/+52 |
2018-06-22 | install mode: slbt_copy_file(): properly detect placeholder symlinks. | midipix | 1 | -0/+5 |
2018-06-21 | link mode: slbt_archive_import(): properly detect placeholder symlinks. | midipix | 1 | -3/+3 |
2018-06-21 | link mode: slbt_exec_link_create_dep_file(): record top-level -L arguments. | midipix | 1 | -0/+18 |
2018-06-21 | link mode: --disable-{shared|static}: use differently-named placeholders. | midipix | 4 | -12/+46 |
2018-06-08 | build system: configure: support alternate bindir relative to exec_prefix. | midipix | 1 | -1/+8 |
2018-06-05 | build system: PE targets: mdso integration: support non-default --libpath. | midipix | 1 | -1/+2 |
2018-06-03 | build system: configure: added initial dependency tracking support. | midipix | 2 | -0/+9 |
2018-06-03 | build system: configure: added initial --program-prefix support. | midipix | 2 | -0/+8 |
2018-05-26 | project: update the -XOPEN_SOURCE requirement to reflect -std=c99. | midipix | 2 | -2/+2 |
2018-05-24 | project: update the -XOPEN_SOURCE requirement. | midipix | 2 | -2/+2 |
2018-05-23 | argv.h: whitespace meditation. | midipix | 1 | -5/+9 |
2018-05-23 | argv: argv_scan(): properly handle optional argument values of short options. | midipix | 1 | -0/+2 |
2018-05-19 | release 0.5.19v0.5.19 | midipix | 2 | -1/+12 |
2018-05-09 | driver: -shrext support: only use the extension portion of the extension. | midipix | 1 | -1/+3 |
2018-05-08 | link mode: pass --export-dynamic to the linker as needed. | midipix | 1 | -0/+3 |
2018-03-06 | README: clarify difference between variants (slibtool[-shared|-static]). | midipix | 1 | -1/+3 |
2018-03-05 | driver: support -export-dynamic (currently as a no-op). | midipix | 4 | -0/+14 |
2018-03-04 | compile mode: gnu libtool compatibility: do not add -c to compiler arguments. | midipix | 1 | -18/+0 |
2018-02-26 | driver: allow flavor-based use of native tools (ar,ranlib,etc.) | midipix | 1 | -0/+5 |
2018-02-26 | driver: slbt_init_host_params(): improve native target detection logic. | midipix | 1 | -2/+45 |
2018-02-05 | release 0.5.18v0.5.18 | midipix | 2 | -1/+15 |
2017-12-20 | link mode: re-implemented slbt_exec_link_finalize_argument_vector(). | midipix | 1 | -94/+77 |
2017-12-19 | link mode: argument vector ordering: treat {.a|.so} the same way as -lfoo. | midipix | 1 | -25/+35 |
2017-11-23 | build system: added --cchost support. | midipix | 5 | -4/+31 |
2017-11-23 | build system: added PERK to the toolchain variables. | midipix | 2 | -0/+2 |
2017-11-18 | process spawning and forking: use dup2, not dup, in the child process. | midipix | 2 | -9/+5 |
2017-11-18 | process forking and spawning: call _exit, not exit, in the child process. | midipix | 2 | -3/+3 |
2017-10-31 | build system: toolchain: added definitions for message and resource compilers. | midipix | 2 | -0/+4 |