<div dir="ltr"><div><font color="#000099"><font face="tahoma,sans-serif">Hi Mahmood</font></font></div><div><font color="#000099"><font face="tahoma,sans-serif"><br></font></font></div><font color="#000099"><font face="tahoma,sans-serif">You can convert all your C files to pre-processing files with gcc -E command. In the pre-processing files you don't have any macro. In other word, gcc -E command replace all macros with standard C codes. </font></font><div>

<font color="#000099"><font face="tahoma,sans-serif">For example if you want to insert a breakpoint in a.c file, you need to do this:</font></font></div><div><font color="#000099"><font face="tahoma,sans-serif">1. generate pre-process file with $gcc -E a.c > new_a.c </font></font></div>

<div><font color="#000099"><font face="tahoma,sans-serif">2. Replace new_a.c with a.c</font></font></div><div><font color="#000099"><font face="tahoma,sans-serif">3. open new_a.c and insert breakpoint at what ever you like</font></font></div>

<div><font color="#000099"><font face="tahoma,sans-serif">4. start debug</font></font></div><div><font color="#000099"><font face="tahoma,sans-serif"><br></font></font></div><div><font color="#000099"><font face="tahoma,sans-serif">hope it helps</font></font></div>

<div><font color="#000099"><font face="tahoma,sans-serif">Alireza<br></font></font><br><div class="gmail_quote">On Sun, Dec 4, 2011 at 14:03, Mahmood Naderan <span dir="ltr"><<a href="mailto:mahmood.nt@gmail.com">mahmood.nt@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi,<br>
There is MACRO defined function like this:<br>
<br>
#define BUILD_CACHE(TAGS, tags)                         \<br>
    do {                                                \<br>
   ....<br>
<br>
It seems that it is not possible to set a breakpoint inside macro. Is<br>
there any solution for that?<br>
<span class="HOEnZb"><font color="#888888">--<br>
// Naderan *Mahmood;<br>
<br>
_______________________________________________<br>
kdevelop mailing list<br>
<a href="mailto:kdevelop@kdevelop.org">kdevelop@kdevelop.org</a><br>
<a href="https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop" target="_blank">https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop</a><br>
</font></span></blockquote></div><br></div></div>