Project

General

Profile

Actions

Bug #1138

open

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

Added by Evgeny Novikov almost 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 #1

Updated by Evgeny Novikov over 11 years ago

  • Project changed from Linux Driver Verification to C Instrumentation Framework
  • Category deleted (15)
Actions #2

Updated by Evgeny Novikov about 8 years ago

  • Priority changed from Normal to High
Actions #3

Updated by Evgeny Novikov about 8 years ago

  • Subject changed from C backend prints exceeding information for unnamed structures and unions to C back-end prints exceeding information for unnamed structures and unions
  • Category set to C back-end
Actions #4

Updated by Evgeny Novikov almost 5 years ago

In global scope everything seems to be okay (perhaps, it was fixed). In function scope the issue still exists.

Actions

Also available in: Atom PDF