glibconfig.h should not be read by gtkdoc
Submitted by Behdad Esfahbod
Link to original bug (#563900)
Description
Currently the contents are glibconfig.h are reflected in the docs that are then shipped with glib. At any rate, it's wrong to have that content in the docs. For example, the docs say:
typedef unsigned int gsize;
which is really bad as it gives one the idea that gsize is just a typedef for "unsigned int". Which it isn't.
The fix would be to generate a glibconfig-just-for-gtkdoc.h out of glibconfig.h that somehow convinces gtkdoc to include those symbols, but doesn't reveal their definition. I can look into it.