summaryrefslogtreecommitdiff
path: root/src/driver/mdso_driver_ctx.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-13driver: mdso_get_driver_ctx(): argument tag switch: added missing break.midipix1-0/+2
2019-08-21driver: mdso_get_driver_ctx(): added missing check when (nunits == 0).midipix1-5/+6
2019-05-07Do not refer to on-the-fly compound literals out of scope.midipix1-10/+12
2019-02-20driver: added --crc support: output computed crc32|64 of exported symbols.midipix1-0/+11
2018-08-17driver: mdso_get_driver_ctx(): support stack-based argv.midipix1-1/+1
2018-08-03library: removed mdso_create_driver_ctx() [too much of a good thing].midipix1-51/+0
2018-08-03driver: object file generation: create in a lib-specific folder (same as asm).midipix1-3/+6
2018-08-03driver: re-implement --dstdir by way of fdctx.midipix1-27/+61
2018-08-03driver, library interfaces: support alternate fd's for input/output/error/log.midipix1-14/+87
2018-07-14argv.h: output usage and errors using [argv_]dprintf rather than fprint.midipix1-3/+6
2018-06-04mdso flags: added MDSO_FLAG_LDSO_LIB as a reference to the loader lib. itself.midipix1-2/+8
2017-11-19driver: properly implement --libpath as an exclusive choice.midipix1-0/+6
2017-10-25driver: if --machine is unspecified, match the PE host or cross-target bits.midipix1-0/+15
2017-10-14driver: properly set a the loader path default.midipix1-1/+8
2017-02-11driver: utility api: added mdso_create_implib_archive().midipix1-5/+22
2017-02-08driver: utility api: added mdso_create_implib_objects().midipix1-0/+4
2017-02-08driver: added --asm support.midipix1-0/+4
2017-02-04annual chores.midipix1-1/+1
2017-02-03driver: flags: properly initialize the MDSO_DRIVER_QUAD_PTR bit.midipix1-1/+4
2016-12-25argv.h: use an option vector rather than a direct pointer to the option table.midipix1-9/+12
2016-11-11mdso_free_driver_ctx(): fix readability.midipix1-2/+2
2016-11-11driver: added initial error info vector and buffer allocation.midipix1-0/+7
2016-11-11code maintenance: mark unused parameter.midipix1-0/+2
2016-11-11driver: added struct mdso_source_version, mdso_source_version().midipix1-0/+14
2016-11-11driver: record the flags passed to mdso_get_driver_ctx().midipix1-0/+1
2016-11-11driver: move to header extern declaration of mdso_default_options[].midipix1-2/+0
2016-11-11argv.h: main(): fix signatures.midipix1-3/+3
2016-11-11annual chores.midipix1-1/+1
2016-11-11driver: fix semantics of calloc() calls.midipix1-1/+1
2016-11-11driver: added driver-level handling of stdin.midipix1-0/+4
2016-11-11driver: show usage information if no other action needs to be taken.midipix1-0/+3
2016-11-11driver: added --libpath option.midipix1-0/+10
2016-11-11driver: added --machine option.midipix1-0/+4
2016-11-11driver: dstdir,asmbase: initial implementation.midipix1-8/+79
2016-11-11driver: mdso_get_driver_ctx_fail(): add missing 'static' linkage.midipix1-1/+1
2016-11-11libname,dstdir: added interface.midipix1-0/+8
2016-11-11output, mdso_output_export_symbols(): initial implementation.midipix1-0/+14
2016-11-11driver: mdso_driver_ctx_alloc(): add missing initialization.midipix1-0/+1
2016-11-11created skeleton.midipix1-0/+177