Project

General

Profile

Actions

Bug #1138

open

C back-end prints exceeding information for unnamed structures and unions

Added by Evgeny Novikov about 13 years ago. Updated almost 5 years ago.

Status:
Open
Priority:
High
Category:
C back-end
Start date:
04/26/2011
Due date:
% Done:

0%

Estimated time:
Detected in build:
svn
Platform:
Published in build:

Description

First of all this may be just for nested entities like so

..
{ 
  union { u16 u; char t[2]; } r;
  .. 
}

becomes
..
{
 union
 {
   u16 u;
   char t[2];
 };
 union
 {
   u16 u;
   char t[2];
 } r;
 ..
}

Although global and type scope also should be investigated.
It is encountered very seldom and just lead to compilation warning.

Actions

Also available in: Atom PDF