why does the macro refer to so many declarations ?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

why does the macro refer to so many declarations ?

跳至解决方案
5,686 次查看
admond
Contributor I

Hi:

     I got the problem that when I try to track some macro declaration, it shows several destinations only one of which is really one.  the picture justifed is attached as follows. can any body help to solve this. They once are placed on another file, later I cutted them the current file. I also compiled whole project with this existing in vain.

 

 

 

Best regards,

    Xidi

06.03.2009

标签 (1)
标记 (1)
0 项奖励
回复
1 解答
2,780 次查看
trytohelp
NXP Employee
NXP Employee

Hi,

 

I received feedback from development and follwoing his comments I was able to fix the problem on my side.

Under you project you must select the option Project ¦ Remove object code .....

and rebuild the application.

Now if I select the rx_buff I got only 2 entries:

 mcl.c and Events.c

 

Regards

Pascal

在原帖中查看解决方案

0 项奖励
回复
10 回复数
2,780 次查看
Dekabrist
Contributor I

Hi,

 

This is project with many declarations

 

mcl.zip

Message Edited by t.dowe on 2009-09-22 12:39 PM
0 项奖励
回复
2,781 次查看
trytohelp
NXP Employee
NXP Employee

Hi,

 

I received feedback from development and follwoing his comments I was able to fix the problem on my side.

Under you project you must select the option Project ¦ Remove object code .....

and rebuild the application.

Now if I select the rx_buff I got only 2 entries:

 mcl.c and Events.c

 

Regards

Pascal

0 项奖励
回复
2,780 次查看
Dekabrist
Contributor I
OK - after deleting object code & rebuild all works properly
0 项奖励
回复
2,780 次查看
trytohelp
NXP Employee
NXP Employee

Hi,

 

Thanks for the info.

I reproduced the behavior.

 

Keep you infromed.

 

Regards

Pascal

0 项奖励
回复
2,780 次查看
Dekabrist
Contributor I

Hi,

With variables CW (8.2.3 build7) show idem (see attachment)

0 项奖励
回复
2,780 次查看
trytohelp
NXP Employee
NXP Employee

Hi,

 

Is it possible to have the project reproducing the behavior ?

I tried on my side with example but was not able to reproduce it.

 

May be this is linked to your project.

 

Regards

Pascal

0 项奖励
回复
2,780 次查看
admond
Contributor I

Hi Pascal:

      thank you for soon response.

      it is really strange and I think it is a little bug for CW. this happens only when you change the location of some macros for CW producing the database for symbians before. so when I produce a new blank project and the files are added to this new one, the problem doesn't apprear in this new project. so I recommand that if it is possible, please report this incident and modify it.

 

 

    Xidi

06.05.2009

0 项奖励
回复
2,780 次查看
trytohelp
NXP Employee
NXP Employee

Hi,

 

Can you please provide me the tool version used ?

To do that you must:

Start the IDE and click on Help | About Freescale CodeWarrior.

Click on Installed Products

Provide us all info displayed.

Or you can save them in a txt file.

If the Installed Products is not available you should find information in the welcome.txt

under the installation folder.

 

Regards

Pascal

0 项奖励
回复
2,780 次查看
admond
Contributor I

Hi Pascal:

   it is 8.2 version with codewarrior IDE version 5.6.1.1658.

  

 

best regards, 

   Xidi

06.05.2009

Message Edited by admond on 2009-06-05 07:13 AM
0 项奖励
回复
2,780 次查看
trytohelp
NXP Employee
NXP Employee

Hi,

 

I tried to reproduced the problem on my side without success.

Please can you provide me an example showing the issue ?

 

Regards

Pascal

0 项奖励
回复