Hello, I'm getting some warning messages when I build our projects
using CodeWarrior version 5.0.3. These warning messages did not exist under CodeWarrior version 5.0.2. As you are probably aware of by now, when you get the latest CodeWarrior patch from Metrowerks, you must recompile all of the MSL libraries you are using. (I was unaware of this requirement, as this is the first IDE I have ever used where patches did not include recompiled libraries, and this may have been responsible for some of the problems we have been seeing.) The warning messages I get are the following: Symbol FIsInf multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) Symbol FIsNan multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) Does anybody else get these warning messages, and is there any way to eliminate them? I realize that these warnings are unlikely to cause us problems, but I just find it extremely annoying to get any warnings at all when I compile our projects. Thanks, everyone, in advance for your help. Regards, Art Johnson Senior Systems Analyst PMC Prime Mover Controls Inc. 3600 Gilmore Way Burnaby, B.C., Canada V5G 4R8 Phone: 604 433-4644 FAX: 604 433-5570 Email: http://www.pmc-controls.com |
|
MSL Libraries with CodeWarrior version 5.0.3
Started by ●January 6, 2003
Reply by ●January 6, 20032003-01-06
Art, Please see my comments below....... > As you are probably aware of by now, when you get the latest CodeWarrior patch from Metrowerks, you must recompile all of the MSL libraries you are using. (I was unaware of this requirement, as this is the first IDE I have ever used where patches did not include recompiled libraries, and this may have been responsible for some of the problems we have been seeing.) > COMMENTS: Art, this is not true. It is not a requirement to rebuild the MSL libraries when you update to a new patch as we do distribute with recomplied libraries. The recommendation to rebuild the MSL libraries was specific to R5.0.2 to address an issue (debugger popping up "Find file ....." dialog box) with the recompiled MSL libraries that went out with that release. This issue was addressed in R5.0.3 so if you upgraded to this patch you should not need to rebuild the MSL libraries. In general, customers do NOT have to rebuild their MSL libraries when applying a patch.....just FYI. > The warning messages I get are the following: > > Symbol FIsInf multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) > Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) > > Symbol FIsNan multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) > Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) > > Does anybody else get these warning messages, and is there any way to eliminate them? I realize that these warnings are unlikely to cause us problems, but I just find it extremely annoying to get any warnings at all when I compile our projects. COMMENTS: Art, I haven't seen these warnings but maybe we can help to get rid of them. Send your project and email into and we'll take a look at it. Regards, John |
Reply by ●January 6, 20032003-01-06
Thanks, John, for your very fast response. I'm sorry, I must have
misunderstood the previous posting regarding the MSL libraries, about having to recompile them when getting a new patch for CodeWarrior. It sounded to me like it was a requirement to recompile the libraries with each new patch, and I'm glad you cleared up my misunderstanding. Thanks again, Art Johnson Senior Systems Analyst PMC Prime Mover Controls Inc. 3600 Gilmore Way Burnaby, B.C., Canada V5G 4R8 Phone: 604 433-4644 FAX: 604 433-5570 Email: http://www.pmc-controls.com -----Original Message----- From: jdw_atx <> [mailto:] Sent: Monday, January 06, 2003 12:21 PM To: Subject: [motoroladsp] Re: MSL Libraries with CodeWarrior version 5.0.3 Art, Please see my comments below....... > As you are probably aware of by now, when you get the latest CodeWarrior patch from Metrowerks, you must recompile all of the MSL libraries you are using. (I was unaware of this requirement, as this is the first IDE I have ever used where patches did not include recompiled libraries, and this may have been responsible for some of the problems we have been seeing.) > COMMENTS: Art, this is not true. It is not a requirement to rebuild the MSL libraries when you update to a new patch as we do distribute with recomplied libraries. The recommendation to rebuild the MSL libraries was specific to R5.0.2 to address an issue (debugger popping up "Find file ....." dialog box) with the recompiled MSL libraries that went out with that release. This issue was addressed in R5.0.3 so if you upgraded to this patch you should not need to rebuild the MSL libraries. In general, customers do NOT have to rebuild their MSL libraries when applying a patch.....just FYI. > The warning messages I get are the following: > > Symbol FIsInf multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) > Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) > > Symbol FIsNan multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) > Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) > > Does anybody else get these warning messages, and is there any way to eliminate them? I realize that these warnings are unlikely to cause us problems, but I just find it extremely annoying to get any warnings at all when I compile our projects. COMMENTS: Art, I haven't seen these warnings but maybe we can help to get rid of them. Send your project and email into and we'll take a look at it. Regards, John _____________________________________ Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer. You need to do a "reply all" if you want your answer to be distributed to the entire group. _____________________________________ About this discussion group: To Join: To Post: To Leave: Archives: http://www.yahoogroups.com/group/motoroladsp More Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/ |
|
Reply by ●January 6, 20032003-01-06
Art, Trying to figure out how to help you without knowing more.... One thing to try and let me know what happens in terms of getting to the bottom of this: 1) Can you open up the project that rebuilds the MSL libraries (MSL C 56800.mcp) which you can find at the following location: {install directory}\M56800 Support\msl\MSL_C\DSP_56800\Project\ 2) Once you open up this project, try removing the object code for All Targets and rebuilding this project for all of the different targets as well. If you obtain the same warnings here (or any errors or warnings for that matter), then there seems to be something wrong with your MSL libraries because I get no warnings or errors when compiling the most recent 5.0.3 MSL libs. Regards, John --- In , "Art Johnson" <art@p...> wrote: > Hello, I'm getting some warning messages when I build our projects using CodeWarrior version 5.0.3. These warning messages did not exist under CodeWarrior version 5.0.2. > > As you are probably aware of by now, when you get the latest CodeWarrior patch from Metrowerks, you must recompile all of the MSL libraries you are using. (I was unaware of this requirement, as this is the first IDE I have ever used where patches did not include recompiled libraries, and this may have been responsible for some of the problems we have been seeing.) > > The warning messages I get are the following: > > Symbol FIsInf multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) > Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) > > Symbol FIsNan multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) > Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) > > Does anybody else get these warning messages, and is there any way to eliminate them? I realize that these warnings are unlikely to cause us problems, but I just find it extremely annoying to get any warnings at all when I compile our projects. > > Thanks, everyone, in advance for your help. > > Regards, > > Art Johnson > Senior Systems Analyst > PMC Prime Mover Controls Inc. > 3600 Gilmore Way > Burnaby, B.C., Canada > V5G 4R8 > Phone: 604 433-4644 > FAX: 604 433-5570 > Email: art@p... > http://www.pmc-controls.com |
Reply by ●January 6, 20032003-01-06
Art Johnson wrote: > Thanks, John, for your very fast response. I'm sorry, I must have > misunderstood the previous posting regarding the MSL libraries, about having > to recompile them when getting a new patch for CodeWarrior. It sounded to me > like it was a requirement to recompile the libraries with each new patch, and > I'm glad you cleared up my misunderstanding. Hi Art, In the back of my mind I think I might have posted something to this affect. It is SOP for desktop since there are scores of libraries and they are megabytes in size and MSL generally updates when the compilers are updated. I apologize if I gave this impression directly or indirectly. Ron -- Free Programming Courses at CodeWarrior U <http://www.codewarrioru.com> Metrowerks, maker of CodeWarrior - "Software Starts Here" Ron Liechty - - http://www.metrowerks.com |
Reply by ●January 6, 20032003-01-06
Thanks John, I'll try that later after I get this crashing problem
solved. I've tracked it down into the initialization for the DSPOS RTOS we're using, something that's changed in CodeWarrior version 5.0.3 is causing the function call to Create_Ssgroup() to return a failure code. In our program, this causes an ASSERT (assembler debug statement), because any failure to properly initialize the RTOS must be a fatal error. Art -----Original Message----- From: jdw_atx <> [mailto:] Sent: Monday, January 06, 2003 1:19 PM To: Subject: [motoroladsp] Re: MSL Libraries with CodeWarrior version 5.0.3 Art, Trying to figure out how to help you without knowing more.... One thing to try and let me know what happens in terms of getting to the bottom of this: 1) Can you open up the project that rebuilds the MSL libraries (MSL C 56800.mcp) which you can find at the following location: {install directory}\M56800 Support\msl\MSL_C\DSP_56800\Project\ 2) Once you open up this project, try removing the object code for All Targets and rebuilding this project for all of the different targets as well. If you obtain the same warnings here (or any errors or warnings for that matter), then there seems to be something wrong with your MSL libraries because I get no warnings or errors when compiling the most recent 5.0.3 MSL libs. Regards, John --- In , "Art Johnson" <art@p...> wrote: > Hello, I'm getting some warning messages when I build our projects using CodeWarrior version 5.0.3. These warning messages did not exist under CodeWarrior version 5.0.2. > > As you are probably aware of by now, when you get the latest CodeWarrior patch from Metrowerks, you must recompile all of the MSL libraries you are using. (I was unaware of this requirement, as this is the first IDE I have ever used where patches did not include recompiled libraries, and this may have been responsible for some of the problems we have been seeing.) > > The warning messages I get are the following: > > Symbol FIsInf multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) > Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) > > Symbol FIsNan multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) > Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) > > Does anybody else get these warning messages, and is there any way to eliminate them? I realize that these warnings are unlikely to cause us problems, but I just find it extremely annoying to get any warnings at all when I compile our projects. > > Thanks, everyone, in advance for your help. > > Regards, > > Art Johnson > Senior Systems Analyst > PMC Prime Mover Controls Inc. > 3600 Gilmore Way > Burnaby, B.C., Canada > V5G 4R8 > Phone: 604 433-4644 > FAX: 604 433-5570 > Email: art@p... > http://www.pmc-controls.com _____________________________________ Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer. You need to do a "reply all" if you want your answer to be distributed to the entire group. _____________________________________ About this discussion group: To Join: To Post: To Leave: Archives: http://www.yahoogroups.com/group/motoroladsp More Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/ |
Reply by ●January 9, 20032003-01-09
Art, I have sent you a separate email that I think should address this issue. Since I believe this issue to be specific to your setup, I am not going to post the solution on the newsgroup. However, I want everyone to know that there are no issues with the R5.0.3 MSL libraries. Regards, John --- In , "Art Johnson" <art@p...> wrote: > Hello, I'm getting some warning messages when I build our projects using CodeWarrior version 5.0.3. These warning messages did not exist under CodeWarrior version 5.0.2. > > As you are probably aware of by now, when you get the latest CodeWarrior patch from Metrowerks, you must recompile all of the MSL libraries you are using. (I was unaware of this requirement, as this is the first IDE I have ever used where patches did not include recompiled libraries, and this may have been responsible for some of the problems we have been seeing.) > > The warning messages I get are the following: > > Symbol FIsInf multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) > Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) > > Symbol FIsNan multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) > Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) > > Does anybody else get these warning messages, and is there any way to eliminate them? I realize that these warnings are unlikely to cause us problems, but I just find it extremely annoying to get any warnings at all when I compile our projects. > > Thanks, everyone, in advance for your help. > > Regards, > > Art Johnson > Senior Systems Analyst > PMC Prime Mover Controls Inc. > 3600 Gilmore Way > Burnaby, B.C., Canada > V5G 4R8 > Phone: 604 433-4644 > FAX: 604 433-5570 > Email: art@p... > http://www.pmc-controls.com |
Reply by ●January 9, 20032003-01-09
John, Thanks very much for this fix, I will install it right away. The new cc_m56800.dll that you sent me has indeed fixed the other problem we were having. I would like to extend my sincere thanks to you, and everyone else at Metrowerks who was involved in fixing this problem. Your very fast response and bug fix has greatly helped us in our efforts to meet several critical deadlines, and has also greatly pleased senior management here. We are also looking forward to being a Beta Test Site for the next major release of CodeWarrior for Motorola DSP56800, and working together with you on future improvements and bug fixes. Please pass on my sincere thanks to all of your team who were involved in this effort. Thank you. Sincerely, Art Johnson Senior Systems Analyst PMC Prime Mover Controls Inc. 3600 Gilmore Way Burnaby, B.C., Canada V5G 4R8 Phone: 604 433-4644 FAX: 604 433-5570 Email: http://www.pmc-controls.com -----Original Message----- From: jdw_atx <> [mailto:] Sent: Thursday, January 09, 2003 10:36 AM To: Subject: [motoroladsp] Re: MSL Libraries with CodeWarrior version 5.0.3 Art, I have sent you a separate email that I think should address this issue. Since I believe this issue to be specific to your setup, I am not going to post the solution on the newsgroup. However, I want everyone to know that there are no issues with the R5.0.3 MSL libraries. Regards, John --- In , "Art Johnson" <art@p...> wrote: > Hello, I'm getting some warning messages when I build our projects using CodeWarrior version 5.0.3. These warning messages did not exist under CodeWarrior version 5.0.2. > > As you are probably aware of by now, when you get the latest CodeWarrior patch from Metrowerks, you must recompile all of the MSL libraries you are using. (I was unaware of this requirement, as this is the first IDE I have ever used where patches did not include recompiled libraries, and this may have been responsible for some of the problems we have been seeing.) > > The warning messages I get are the following: > > Symbol FIsInf multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) > Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) > > Symbol FIsNan multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) > Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) > > Does anybody else get these warning messages, and is there any way to eliminate them? I realize that these warnings are unlikely to cause us problems, but I just find it extremely annoying to get any warnings at all when I compile our projects. > > Thanks, everyone, in advance for your help. > > Regards, > > Art Johnson > Senior Systems Analyst > PMC Prime Mover Controls Inc. > 3600 Gilmore Way > Burnaby, B.C., Canada > V5G 4R8 > Phone: 604 433-4644 > FAX: 604 433-5570 > Email: art@p... > http://www.pmc-controls.com _____________________________________ Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer. You need to do a "reply all" if you want your answer to be distributed to the entire group. _____________________________________ About this discussion group: To Join: To Post: To Leave: Archives: http://www.yahoogroups.com/group/motoroladsp More Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/ |
Reply by ●January 11, 20032003-01-11
Drew, I think the people at Metrowerks are working hard on solving this
problem, and perhaps are too busy to answer you right away, so I'll fill you in on what's happening. Metrowerks sent me a bug fix for the 5.0.3 compiler, (which is now called version 5.0.4), and it worked OK, fixed the problem I was having. Later, they also sent me the compiled MSL libraries, as they thought mine were corrupted in some way. (We started out using CodeWarrior version 3.5, and have only upgraded, never done a complete removal and re-installation.) When I deleted my existing libraries, and installed the new ones I was sent, the P and X memory sizes increased significantly, to the point where they no longer fit into the '807 chip. I have sent them test cases, for both the 5.0.2 and 5.0.4 tools and libraries, and they are now working on a fix for this problem. So, to cut to the chase, you are correct in holding off on upgrading CodeWarrior for now. I expect that Metrowerks will have a fix fairly soon. I will post a message to this discussion group when I am satisfied that this problem has truly been fixed. Regards, Art Johnson Senior Systems Analyst PMC Prime Mover Controls Inc. 3600 Gilmore Way Burnaby, B.C., Canada V5G 4R8 Phone: 604 433-4644 FAX: 604 433-5570 Email: http://www.pmc-controls.com -----Original Message----- From: Roberts, Drew [mailto:] Sent: Friday, January 10, 2003 2:40 PM To: Art Johnson; '; ' Subject: RE: [motoroladsp] Re: MSL Libraries with CodeWarrior version 5.0.3 To whomever Why is this issue and "new dll" only of concern to Art and not being posted as a general update?. Let the end user decide if this is needed. We have not installed 5.03 because of the issues that are being raised and if problems are being fixed, why isn't the whole user community be advised of the fixes? Drew Roberts Nordson Corp. -----Original Message----- From: Art Johnson To: ; Sent: 1/9/2003 4:17 PM Subject: RE: [motoroladsp] Re: MSL Libraries with CodeWarrior version 5.0.3 John, Thanks very much for this fix, I will install it right away. The new cc_m56800.dll that you sent me has indeed fixed the other problem we were having. I would like to extend my sincere thanks to you, and everyone else at Metrowerks who was involved in fixing this problem. Your very fast response and bug fix has greatly helped us in our efforts to meet several critical deadlines, and has also greatly pleased senior management here. We are also looking forward to being a Beta Test Site for the next major release of CodeWarrior for Motorola DSP56800, and working together with you on future improvements and bug fixes. Please pass on my sincere thanks to all of your team who were involved in this effort. Thank you. Sincerely, Art Johnson Senior Systems Analyst PMC Prime Mover Controls Inc. 3600 Gilmore Way Burnaby, B.C., Canada V5G 4R8 Phone: 604 433-4644 FAX: 604 433-5570 Email: http://www.pmc-controls.com -----Original Message----- From: jdw_atx <> [mailto:] Sent: Thursday, January 09, 2003 10:36 AM To: Subject: [motoroladsp] Re: MSL Libraries with CodeWarrior version 5.0.3 Art, I have sent you a separate email that I think should address this issue. Since I believe this issue to be specific to your setup, I am not going to post the solution on the newsgroup. However, I want everyone to know that there are no issues with the R5.0.3 MSL libraries. Regards, John --- In , "Art Johnson" <art@p...> wrote: > Hello, I'm getting some warning messages when I build our projects using CodeWarrior version 5.0.3. These warning messages did not exist under CodeWarrior version 5.0.2. > > As you are probably aware of by now, when you get the latest CodeWarrior patch from Metrowerks, you must recompile all of the MSL libraries you are using. (I was unaware of this requirement, as this is the first IDE I have ever used where patches did not include recompiled libraries, and this may have been responsible for some of the problems we have been seeing.) > > The warning messages I get are the following: > > Symbol FIsInf multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) > Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) > > Symbol FIsNan multiply defined in MSL C 56800.Lib(float_dsp.o ) and MSL C 56800.Lib(float.o ) > Ignoring the definition in MSL C 56800.Lib(float_dsp.o ) > > Does anybody else get these warning messages, and is there any way to eliminate them? I realize that these warnings are unlikely to cause us problems, but I just find it extremely annoying to get any warnings at all when I compile our projects. > > Thanks, everyone, in advance for your help. > > Regards, > > Art Johnson > Senior Systems Analyst > PMC Prime Mover Controls Inc. > 3600 Gilmore Way > Burnaby, B.C., Canada > V5G 4R8 > Phone: 604 433-4644 > FAX: 604 433-5570 > Email: art@p... > http://www.pmc-controls.com _____________________________________ Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer. You need to do a "reply all" if you want your answer to be distributed to the entire group. _____________________________________ About this discussion group: To Join: To Post: To Leave: Archives: http://www.yahoogroups.com/group/motoroladsp More Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/ _____________________________________ Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer. You need to do a "reply all" if you want your answer to be distributed to the entire group. _____________________________________ About this discussion group: To Join: To Post: To Leave: Archives: http://www.yahoogroups.com/group/motoroladsp More Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/ |