Age | Commit message (Expand) | Author | Files | Lines |
2019-08-15 | mdso.h: change the api pre-alpha #error into a #warning. | midipix | 1 | -2/+2 |
2019-02-26 | mdso_specs.h: struct mdso_sym_entry: finalized abi, proper .linkonce support. | midipix | 1 | -2/+3 |
2019-02-20 | driver: added --crc support: output computed crc32|64 of exported symbols. | midipix | 1 | -0/+4 |
2019-02-20 | ABI & specs: symbol reference optimization: use image-relative relocations. | midipix | 1 | -4/+9 |
2019-02-20 | mdso/ldso abi: mdso_specs.h: cover all .dsysyms and .gotrefs variants. | midipix | 1 | -1/+6 |
2019-02-17 | mdso_specs.h: struct mdso_sym_entry: fix reference to the dso meta record. | midipix | 1 | -2/+2 |
2019-02-17 | mdso_{asmgen|objgen}_symentry: support compiler-generated .gotrefs. | midipix | 1 | -0/+6 |
2019-02-04 | Remove all bits pertaining to the obsolete distinction between code and data. | midipix | 1 | -8/+1 |
2018-08-09 | front-end utility: mdso_main(): remove the redundant argc parameter. | midipix | 1 | -1/+1 |
2018-08-04 | library header: removed named parameters in anticipation of documentation. | midipix | 1 | -4/+4 |
2018-08-03 | library: removed mdso_create_driver_ctx() [too much of a good thing]. | midipix | 1 | -4/+0 |
2018-08-03 | library interfaces: archive generation: simplify, re-implement with mmap. | midipix | 1 | -2/+2 |
2018-08-03 | library interfaces: object file generation: simplify, re-implement with mmap. | midipix | 1 | -4/+5 |
2018-08-03 | library interfaces: asm source generation: re-implement w. pure fdio and fdctx. | midipix | 1 | -4/+4 |
2018-08-03 | mdso_output_export_symbols(): revised API and impl. to use fdctx and pure fdio. | midipix | 1 | -1/+1 |
2018-08-03 | driver, library interfaces: support alternate fd's for input/output/error/log. | midipix | 1 | -1/+15 |
2018-08-03 | whitespace meditation. | midipix | 1 | -11/+21 |
2018-07-29 | whitespace meditation. | midipix | 1 | -25/+31 |
2018-07-29 | helper api: renamed mdso_create_asm_source() -> mdso_create_asmsrc(). | midipix | 1 | -1/+1 |
2018-06-04 | mdso flags: added MDSO_FLAG_LDSO_LIB as a reference to the loader lib. itself. | midipix | 1 | -2/+3 |
2017-12-13 | mdso_structs: initial commit, providing raw (endian-agnostic) struct defs. | midipix | 1 | -0/+80 |
2017-11-09 | struct mdso_unit_ctx: stype member: removed duplicate const declaration. | midipix | 1 | -1/+1 |
2017-10-19 | mdso_specs.h: #define'd MDSO_DATA_SECTION (app-provided buffer used by loader). | midipix | 1 | -0/+1 |
2017-02-13 | mdso_argen_common(): do not generate symfn archive member for data symbols. | midipix | 1 | -1/+1 |
2017-02-13 | unit context: added symbol characteristics and DATA support. | midipix | 1 | -0/+5 |
2017-02-11 | driver: utility api: added mdso_create_implib_archive(). | midipix | 1 | -0/+4 |
2017-02-11 | archive generation: added mdso_argen_common(). | midipix | 1 | -1/+3 |
2017-02-08 | driver: utility api: added mdso_create_implib_objects(). | midipix | 1 | -0/+4 |
2017-02-08 | driver: added --asm support. | midipix | 1 | -0/+1 |
2017-02-08 | object generation: added mdso_objgen_dsometa(). | midipix | 2 | -0/+32 |
2017-02-08 | mdso_specs: renamed struct mdso_meta_table --> struct mdso_meta_record. | midipix | 1 | -1/+1 |
2017-02-07 | object generation: added mdso_objgen_symentry(). | midipix | 1 | -0/+1 |
2017-02-05 | object generation: added mdso_objgen_symfn(). | midipix | 1 | -0/+12 |
2017-02-04 | logic: replaced interface: prefix mdso_generate --> mdso_asmgen. | midipix | 1 | -3/+3 |
2017-02-03 | struct mdso_meta_table: added .name struct member and related support. | midipix | 1 | -0/+1 |
2016-11-19 | mdso_api.h: fix export/import inconsistency. | midipix | 1 | -2/+2 |
2016-11-11 | mdso.h: enum mdso_custom_error(): definition and integration | midipix | 1 | -0/+10 |
2016-11-11 | driver: struct mdso_error_info: extend and refactor. | midipix | 1 | -6/+9 |
2016-11-11 | helper api: renamed mdso_create_output() --> mdso_create_asm_source(). | midipix | 1 | -1/+3 |
2016-11-11 | driver: status codes: refactor and normalize. | midipix | 1 | -4/+1 |
2016-11-11 | struct mdso_unit_ctx: removed members: status, nerrors (no longer needed). | midipix | 1 | -2/+0 |
2016-11-11 | struct mdso_driver_ctx: removed members: status, nerrors (no longer needed). | midipix | 1 | -2/+0 |
2016-11-11 | output: added mdso_output_error_record(), mdso_output_error_vector(). | midipix | 1 | -1/+7 |
2016-11-11 | mdso_output_export_symbols(): added error trace support. | midipix | 1 | -1/+1 |
2016-11-11 | mdso_map_input(): added error trace support. | midipix | 1 | -1/+1 |
2016-11-11 | mdso_generate_symfn(): added error trace support. | midipix | 1 | -1/+1 |
2016-11-11 | mdso_generate_symentry(): added error trace support. | midipix | 1 | -1/+1 |
2016-11-11 | mdso_generate_dsometa(): added error trace support. | midipix | 1 | -1/+1 |
2016-11-11 | mdso.h: added public error trace definitions. | midipix | 1 | -0/+16 |
2016-11-11 | mdso.h: removed unit action flags comment (currently not in use). | midipix | 1 | -1/+0 |