Unable to use caret diagnostics
Daniel B Mosesson
Tue Mar 5 19:06:00 GMT 2013
To build gcc I did the following (after making sure I had all the
prerequisites and the like)
svn checkout svn://gcc.gnu.org/svn/gcc/trunk SomeLocalDir
To test the install, I did as follows (after checking that the version
number was new, etc). The example was taken directly from the example
~/programming$ cat gcc-test1.c
void foo(char **p, char **q)
daniel@daniel-Virtual-Machine:~/programming$ gcc gcc-test1.c -fsyntax-only
#'exact_div_expr' not supported by pp_c_expression#'gcc-test1.c: In
gcc-test1.c:3:7: error: called object is not a function
gcc-test1.c:4:3: error: called object 'p' is not a function
daniel@daniel-Virtual-Machine:~/programming$ gcc gcc-test1.c
gcc: error: unrecognized command line option '-fdiagnostics-show-caret'
daniel@daniel-Virtual-Machine:~/programming$ gcc --version
gcc (Ubuntu/Linaro 20120314-0ubuntu2) 4.8.0 20120314 (experimental)
[trunk revision 185382]
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
On Tue, Mar 5, 2013 at 9:50 AM, Ian Lance Taylor <firstname.lastname@example.org> wrote:
> On Tue, Mar 5, 2013 at 5:33 AM, Daniel B Mosesson
> <email@example.com> wrote:
>> According to http://gcc.gnu.org/wiki/Better_Diagnostics and
>> http://gcc.gnu.org/wiki/ClangDiagnosticsComparison there should be a
>> way to get caret diagnostics in gcc 4.8. I have just checked out and
>> built gcc 20120314 (experimental) [trunk revision 185382], and I
>> cannot seem to get the examples to work. When I try to use the
>> -fdiagnostics-show-caret option listed in the better_diagnostics page,
>> gcc informs me that the option is not recognized.
>> Is there a way to troubleshoot this issue, or this by design?
> It works for me. In fact, caret diagnostics are on by default in 4.8.
> Show us exactly what you did and exactly what happened.
More information about the Gcc-help