Paolo Bonzini wrote:
> This basically means that the NonStop system includes (by enforcing 
> #pragma column 80) only expect to include other NonStop system includes. 
>   This is clearly not the case in gnulib.

Indeed. If there is no -Wcolumns=... flag was passed, and the main input file
did not contain a "#pragma COLUMN", then the only explanation for the error
is that some system include file included a file from gnulib.

>   So, it looks like we must  
> make sure that the system-header replacements have 80-columns lines.  Sigh.

Or we must add
 #ifdef __TANDEM
 # pragma COLUMN 10000
 #endif
to some gnulib include files. To which ones?

Can you run this command, please?

  $ cd /usr/include
  $ grep '^ *# *include' `grep -li '# *pragma columns' *.h */*.h */*/*.h`

Bruno

Reply via email to