Bug 60766 - Problem reporter - processing h files in correct order
Summary: Problem reporter - processing h files in correct order
Status: RESOLVED DUPLICATE of bug 60512
Alias: None
Product: kdevelop
Classification: Applications
Component: Problem reporter (show other bugs)
Version: git master
Platform: RedHat Enterprise Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-07-04 21:29 UTC by Jon Smirl
Modified: 2004-04-12 03:35 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Smirl 2003-07-04 21:29:38 UTC
Version:           CVS (using KDE KDE 3.1)
Installed from:    RedHat RPMs

a.h looks like:

#define TAG(x) r200_##x##_elts
#include <b.h>

#define TAG(x) r200_##x##_elxd
#include <b.h>


b.h looks like:

static void TAG(emit)( GLcontext *ctx,
		       GLuint start, GLuint end,
		       void *dest )
{
}

Problem reporter flags TAG(emit) in b.h with five errors. 

If I put the #define in b.h the errors go away so this as an issue with processing include files in correct order. It's not obvious to me how to fix this.
Comment 1 Amilcar do Carmo Lucas 2003-07-04 22:27:47 UTC
kdevelop doesn't resolve the #include directive
Comment 2 Jesse 2004-04-12 03:35:25 UTC

*** This bug has been marked as a duplicate of 60512 ***