Project

General

Profile

Actions

Bug #1360

closed

Aspectator does not process arguments of defines

Added by Pavel Shved almost 13 years ago. Updated over 11 years ago.

Status:
Rejected
Priority:
Normal
Category:
-
Start date:
06/16/2011
Due date:
% Done:

0%

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

Description

For instance, this aspect generates a call without any arguments (which leads to a compile error):

around: define(alloc_page_vma(gfp_mask, vma, addr))
{
  ldv_check_alloc_flags($arg1);
}

Related issues 1 (1 open0 closed)

Is duplicate of C Instrumentation Framework - Feature #363: Macro and macro arguments referencesOpenEvgeny Novikov08/05/2010

Actions
Actions #1

Updated by Evgeny Novikov almost 13 years ago

  • Status changed from New to Open

First of all this issue should be reported in the correct way (e.g. aspectator should say that it doesn't change $arg1 with gfp_mask). Also the problem should be fixed.
Temporary workaround: use gfp_mask directly instead of $arg1.

Actions #2

Updated by Evgeny Novikov about 12 years ago

  • Status changed from Open to Rejected

It suggests a feature described previously in #363.

Actions #3

Updated by Evgeny Novikov over 11 years ago

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

Also available in: Atom PDF