On Wed, 5 Jun 2013, Andreas Krebbel wrote:

> 2013-06-05  Andreas Krebbel  <andreas.kreb...@de.ibm.com>
> 
>       * tree.c (build_common_tree_nodes): Create uint*_t type nodes with
>       make_or_reuse_type.

I don't think either version is really what's wanted.  Ideally these 
should match stdint.h, and sometimes you may e.g. have both unsigned long 
and unsigned long long as 64-bit types and need the stdint.h data to tell 
which to use.  (That is, eliminate the separation between uint32_type_node 
and c_uint32_type_node, etc., with the existing c-common.c logic setting 
up the latter being used to set up the former.)

We are, it appears, still missing stdint.h type information in GCC for 
NetBSD, VxWorks, Symbian, LynxOS, QNX, Interix, TPF.  Maybe we need to 
issue a last call to maintainers caring about those targets to fill in 
this information, and failing that deprecate them.

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

Reply via email to