https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83173

--- Comment #14 from David Malcolm <dmalcolm at gcc dot gnu.org> ---
Author: dmalcolm
Date: Tue Nov 27 16:04:31 2018
New Revision: 266520

URL: https://gcc.gnu.org/viewcvs?rev=266520&root=gcc&view=rev
Log:
PR preprocessor/83173: Enhance -fdump-internal-locations output

gcc/ChangeLog:
2018-11-27  Mike Gulick  <mgul...@mathworks.com>

        PR preprocessor/83173
        * input.c (dump_location_info): Dump reason and included_from
        fields from line_map_ordinary struct.  Fix indentation when
        location > 5 digits.
        * diagnostic-show-locus.c (num_digits, num_digits): Move to
        diagnostic.c to allow it to be utilized by input.c.
        * diagnostic.c (num_digits, selftest::test_num_digits): Moved
        here.
        (selftest::diagnostic_c_tests): Run selftest::test_num_digits.
        * diagnostic.h (num_digits): Add extern definition.

libcpp/ChangeLog:
2018-11-27  Mike Gulick  <mgul...@mathworks.com>

        PR preprocessor/83173
        * location-example.txt: Update example -fdump-internal-locations
        output.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/diagnostic-show-locus.c
    trunk/gcc/diagnostic.c
    trunk/gcc/diagnostic.h
    trunk/gcc/input.c
    trunk/libcpp/ChangeLog
    trunk/libcpp/location-example.txt

Reply via email to