[Bug 60766] New: Problem reporter - processing h files in correct order

Jon Smirl jonsmirl at yahoo.com
Fri Jul 4 21:31:08 UTC 2003


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=60766     
           Summary: Problem reporter -  processing h files in correct order
           Product: kdevelop
           Version: CVS
          Platform: RedHat RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-devel at kdevelop.org
        ReportedBy: jonsmirl at yahoo.com


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.




More information about the KDevelop-devel mailing list