Project

General

Profile

Actions

Bug #5430

closed

C-backend doesn't support case range GNU extension

Added by Evgeny Novikov over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
High
Category:
-
Start date:
11/14/2014
Due date:
% Done:

0%

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

Description

Case ranges GNU extension is described here.

In particular this leads to warnings considered in issue #4401:

include/linux/printk.h: In function 'printk_skip_level': 
include/linux/printk.h:33:1: warning: LDV: ../../aspectator/gcc/c-family/ldv-convert.c: 3431: neither case nor default is catched [enabled by default] 
include/linux/printk.h:33:1: warning: LDV: ../../aspectator/gcc/c-family/ldv-convert.c: 3449: labeled statement wasn't converted [enabled by default] 
include/linux/printk.h:33:1: warning: LDV: ../../aspectator/gcc/c-family/ldv-pretty-print.c: 3195: labeled statement of statement was not printed [enabled by default]


Related issues 1 (0 open1 closed)

Blocks C Instrumentation Framework - Bug #4401: Fix C back-end warningsClosedEvgeny Novikov07/28/2013

Actions
Actions #1

Updated by Evgeny Novikov over 9 years ago

  • Status changed from Open to Resolved

Fixed in 8b7bec8. Wait for LDV Tools tests will pass.

Actions #2

Updated by Evgeny Novikov over 9 years ago

  • Status changed from Resolved to Closed

Works pretty fine.

Actions

Also available in: Atom PDF