[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-dev] Help request to resolve a CDT bug related to macro handling
|
Hi,
Our Eclipse
development team at Continental AG has been developing an Eclipse CDT based IDE
called CATCH that we offer to all of our embedded C developers inside our corporation
(only for company internal usage).
The introduction of CATCH IDE has been very
successful at many business units until now. However unfortunately we have run
into an annoying CDT bug related to the macro symbol handling of CDT that is
blocking us currently.
We reported this bug more than two years ago:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=284699
I am
trying to describe you this issue below (as short as possible).
Our use
case is that our users define macro symbols on different folders of their C
projects inside Eclipse CDT IDE and they have a requirement to define the same
symbol name with different values on different folders.
But when
you define a symbol S on folder A giving it a value e.g. S = 1 and then define
the same S symbol with e.g. S = 2 value on folder B (where folder B is another
folder on the same path level), then the Eclipse UI (editor, Path and Symbols
dialog, etc.) mistakenly displays the same value S = 1 everywhere also under source
files under folder B.
There
are other bugs that are also related to this issue. For example:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=237771
We would
like to ask for your kind help to investigate and resolve this issue, and of
course any hints are highly appreciated. Please inform me if you need any
further details or an additional bug report to analyze this problem.
Best
regards,
Tibor