4 Apr 2012 14:57
Re: eCos GNU tools 4.6.3-20120315 [Was Re: eCos GNU tools 4.6.2-20120125 ready for testing]
Lambrecht Jürgen <J.Lambrecht <at> TELEVIC.com>
2012-04-04 12:57:31 GMT
2012-04-04 12:57:31 GMT
On 03/18/2012 08:09 PM, Ilija Kocho wrote: > > Hi Alex > > Thank you for testing 4.6.2-20120125. > > 4.6.3-20120315 is our new test release until we upgrade GDB with Jifl's > patch: > http://ecos.sourceware.org/ml/ecos-discuss/2012-03/msg00064.html > > Ilija > > Hi all, I finished building our "Passenger Information System" application with gcc 4.6.3 (started with 4.6.2, noticed no difference when switching to 4.6.3). Before, we used gcc 3.2.1. I first built ecos v3.0 without any problem. Then I built our application, and it took me many days to solve all new warnings (we compile with -Werror): - unused-but-set-variable -> gave me problems with MISRA rule /16.10/ (If a function returns error information, then that error information shall be tested.) Our PC-lint checker forces any return argument to be used, so I had to add __attribute__ ((unused)). Also, this warning is annoying for HW drivers: then you sometimes need to read some bit just to trigger some behavior, but you are not interested in the return value..(Continue reading)
Well, it would only have taken one to put me in my place
.
>> Also, given that the config tool has a long-standing problem of invoking
>> the inference engine incorrectly, I would consider "restore defaults" to
>> be a rather risky operation - the graphical config tool's inference engine
>> has the potential to do something different once things set via templates
>> are unwound. It would certainly be extremely noisy. I would have thought
>> no-one would use "restore defaults", but instead just create a new
>> configuration. That's more straightforward, more familiar and more likely
>> to work. "Restore defaults" is probably a misnomer, because it isn't the
>> defaults you get when you create a new configuration (although if you are
>> lucky it may end up that way after inference / conflict resolution).
>
> In fact, "Restore Defaults" is much more useful when invoked at the CDL
> package or CDL component level rather than across the entire eCos
> configuration. Creating a new configuration is no substitute in these
RSS Feed