Age | Commit message (Expand) | Author | Files | Lines |
2024-03-27 | slibtool.m4: remove improper uses of AC_REQUIRE (defer to configure.ac). | midipix | 1 | -19/+0 |
2024-03-27 | slbt_obtain_nminfo(): fdout also requires read permissions for later mapping. | midipix | 1 | -1/+1 |
2024-03-27 | slibtool.m4: defer invocation of SLIBTOOL_LFLAG_LIBM (_LTDL) to configure.ac. | midipix | 1 | -6/+0 |
2024-03-27 | slibtool.m4: ordering: guard against early macro invocation only once. | midipix | 1 | -1/+3 |
2024-03-27 | slibtool.m4: tame legacy early invocation of AC_PROG and AM_PROG macros. | midipix | 1 | -0/+8 |
2024-03-27 | slibtool.m4: SLIBTOOL_PROG_LEX: explicitly save LEX and LEXLIB to the makefile. | midipix | 1 | -0/+3 |
2024-03-27 | slibtool.m4: added SLIBTOOL_LFLAG_LIBM and SLIBTOOL_LFLAG_LTDL. | midipix | 1 | -0/+39 |
2024-03-27 | slibtool.m4: remove superfluous/preliminary m4 definition of SLIBTOOL_INIT. | midipix | 1 | -1/+0 |
2024-03-27 | slibool.m4: added SLIBTOOL_PROG_LEX. | midipix | 1 | -0/+26 |
2024-03-27 | annual chores. | midipix | 2 | -2/+2 |
2024-03-27 | slibtool.m4: do not search for compiler programs not explicitly needed. | midipix | 1 | -22/+21 |
2024-03-26 | slibtool.m4: streamline the use of SLIBTOOL_PROG_{AR|NM|RANLIB}. | midipix | 1 | -3/+18 |
2024-03-26 | slibtool: added SLIBTOOL_PROG_RANLIB. | midipix | 1 | -0/+24 |
2024-03-26 | slibtool: added SLIBTOOL_PROG_AR, use llvm-ar as a cross-compilation fallback. | midipix | 1 | -0/+29 |
2024-03-26 | slibtool.m4: SLIBTOOL_PROG_NM: use llvm-nm as a cross-compilation fallback. | midipix | 1 | -3/+13 |
2024-03-25 | slibtoolize mode: driver: added --warnings and --no-warnings support. | midipix | 2 | -0/+9 |
2024-03-25 | slibtoolize mode: added --automake as an alias for --quiet. | midipix | 1 | -0/+3 |
2024-03-25 | slibtoolize mode: slbt_st_get_stoolie_ctx(): support AC_CONFIG_MACRO_DIR. | midipix | 1 | -2/+32 |
2024-03-25 | slibtoolize mode: implemented slibtool.m4 and ltmain.sh related actions. | midipix | 2 | -3/+126 |
2024-03-25 | internals: added slbt_create_symlink_ex() [specify arbitrary destination dir]. | midipix | 2 | -10/+43 |
2024-03-25 | install slibtool.m4 and ltmain.sh to a package sub-folder under $(DATADIR). | midipix | 1 | -0/+12 |
2024-03-25 | slibtoolize: added a no-op, yet backward compatible ltmain.sh. | midipix | 1 | -0/+2 |
2024-03-25 | slibtoolize mode: support legacy projs by defaulting to 'this dir' as needed. | midipix | 1 | -8/+17 |
2024-03-25 | slibtoolize mode: integrated context creation, support multiple target dirs. | midipix | 1 | -9/+57 |
2024-03-25 | slibtoolize: slbt_st_get_stoolie_ctx(): initial implementation. | midipix | 5 | -0/+300 |
2024-03-25 | slbt_m4fake_expand_cmdarg(): update signature (change driver context to const). | midipix | 2 | -8/+8 |
2024-03-23 | slibtoolize: driver: added support for --quiet, --silent, and -verbose. | midipix | 3 | -0/+22 |
2024-03-23 | slibtoolize: driver: added support for --debug and --dry-run. | midipix | 3 | -0/+17 |
2024-03-23 | slibtoolize: driver: added support for --copy, --force, and --install. | midipix | 5 | -2/+39 |
2024-03-23 | internals: added slbt_txtline_to_string_vector() by reusing existing code. | midipix | 5 | -52/+79 |
2024-03-22 | slbt_au_output_symbols(): yaml output: initial implementation. | midipix | 1 | -3/+84 |
2024-03-22 | slbt_ar_get_archive_ctx(): internally bind the meta ctx to the archive ctx. | midipix | 2 | -0/+6 |
2024-03-22 | slbt_au_output_symbols(): refactor prior to slbt_au_output_symbols_yaml(). | midipix | 1 | -11/+8 |
2024-03-22 | slbt_ar_update_syminfo(): refactor, add an optional fdout parameter. | midipix | 2 | -17/+46 |
2024-03-22 | slbt_ar_update_syminfo(): eliminate the execution context argument. | midipix | 5 | -14/+10 |
2024-03-21 | internals: added slbt_tmpfile(). | midipix | 4 | -0/+97 |
2024-03-20 | slbt_exec_execute(): guard against corner-case long file names. | midipix | 1 | -1/+5 |
2024-03-18 | internals: slbt_realpath(): SYS___realpathat: avoid re-definition of syscall(). | midipix | 1 | -4/+1 |
2024-03-18 | build system: ccenv.sh: bsd targets: define __BSD_VISIBLE as needed. | midipix | 1 | -4/+21 |
2024-03-18 | utility api: slbt_output_exec_annotated(): use bold white for output args. | midipix | 1 | -2/+2 |
2024-03-18 | driver: slbt_output_raw_vector(): refactor and prettify. | midipix | 1 | -17/+69 |
2024-03-18 | slibtoolize: slbt_m4fake_expand_cmdarg(): initial implementation. | midipix | 4 | -0/+156 |
2024-03-17 | build system: ccenv.sh: supplement solar gates with the necessary extensions. | midipix | 1 | -0/+13 |
2024-03-17 | slibtoolize mode: program skeleton, driver integration, and symlink extra. | midipix | 12 | -14/+282 |
2024-03-16 | slbt_ar_update_syminfo(): sort the syminfo vector in a coff-aware manner. | midipix | 1 | -0/+36 |
2024-03-16 | code base: rename qsort-related internal strcmp as slbt_{coff}_qsort_strcmp(). | midipix | 3 | -4/+4 |
2024-03-16 | code base: internals: move slbt_coff_strcmp() to own translation unit. | midipix | 5 | -38/+55 |
2024-03-16 | slbt_ar_create_dlsyms(): PE/COFF: properly set weak aliases of strong symbols. | midipix | 1 | -26/+84 |
2024-03-16 | slbt_au_output_symbols(): include weak aliases of strong symbols. | midipix | 1 | -3/+21 |
2024-03-16 | simple process creation: midipix targets: utilize the fast and robust vfork(). | midipix | 5 | -4/+14 |