summaryrefslogtreecommitdiff
path: root/src/output
AgeCommit message (Collapse)AuthorFilesLines
2018-08-09internals: amgc_output_strerror(): use strerror_r(3) rather than strerror(3).midipix1-5/+13
2018-08-05amgc_output_error_record(): re-implemented with fdctx and pure fdio.midipix1-10/+19
2018-08-05output interfaces: revised API and implementation to use fdctx and pure fdio.midipix5-129/+145
2017-11-09amgc_error_strings table: removed duplicate const declaration.midipix1-1/+1
2016-10-26output: added amgc_output_error_record(), amgc_output_error_vector().midipix1-0/+212
2016-05-06code maintenance: mark unused parameters.midipix2-0/+6
2016-01-31driver: --print-structs and --print-unions: initial integration.midipix2-0/+34
2016-01-30amgc_output_struct() and amgc_output_union(): initial implementation.midipix1-0/+32
2016-01-30amgc_output_compound(): validate input type, wrap around ↵midipix1-1/+17
output_compound_entity().
2016-01-28amgc_output_compound(): initial implementation.midipix1-0/+300
2016-01-28amgc_output_typedef(): default switch handler added, returns an error.midipix1-0/+3
2016-01-09output_enum(): cast to unsigned when comparing layout->symwith with size_t len.midipix1-1/+1
2016-01-09amgc_output_pad_symbol(): use symwidth, fix unspecified tab-width code path.midipix1-9/+4
of the three compilers in use (gcc 5.3.0, clang 3.6.2, cparser 1.22.1), flaws in the previous version of this function were only spotted by cparser.
2016-01-09output_enum(): cast to unsigned when using %x to print an enum value.midipix1-1/+1
2016-01-09amgc_output_unit_entities(): initial implementation.midipix1-0/+46
2016-01-09amgc_output_typedef(): initial implementation.midipix1-0/+64
2016-01-06amgc_list_unit_enums(): initial implementation and integration.midipix1-0/+23
2016-01-02amgc_output_unit_enum(), amgc_output_custom_enum(): support anonymous enums.midipix1-6/+17
2016-01-02amgc_output_pad_symbol(): increase symwidth to match the next tab stop.midipix1-0/+10
2016-01-02amgc_output_unit_enums(): initial implementation.midipix1-0/+14
2016-01-02amgc_output_enum(): initial implementation.midipix1-0/+126
2016-01-01amgc_output_pad_symbol(): initial implementation.midipix1-0/+35