Closed davidedelvento closed 6 years ago
These functions are declared in gcc's input.h
, as of gcc 6 onwards, I think. Is that file missing a #include
, or does you input.h
not have them, maybe?
Aha: looking at the gcc 6 branch, looks like input.h on that branch never got those functions: https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/input.h;h=97c43332ee751d4187acf6fae4490eac2c4dbe7b;hb=4b5e15daff8b54440e3fda451c318ad31e532fab
Sorry about that. The plugin's gcc-location.c needs to handle their absence.
Hopefully fixed by https://github.com/davidmalcolm/gcc-python-plugin/pull/114.
Should be fixed now.
Compiling trunk (commit 257ad364a2d61d6289231ff65c3795656cf6dc27) with gcc v6.3.0 fails with
Release v0.15 works fine (need to nose @afanfa)