On Tue, 1 Oct 2013, Cong Hou wrote:

> +#include <vector>
> +#include <utility>
> +#include <algorithm>
> +
>  #include "config.h"

Whatever the other issues about including these headers at all, any system 
header (C or C++) must always be included *after* config.h, as config.h 
may define feature test macros that are only properly effective if defined 
before any system headers are included, and these macros (affecting such 
things as the size of off_t) need to be consistent throughout GCC.

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to