
Dear Wolfgang,
August 2010, 13:43:32 schrieb Wolfgang Denk:
Well, that's at least one possibility but it is very annoying that something like memmove that works fine so far suddenly stops working when watchdog support is enabled.
Yes, I understand this. It's also annoying when you've been using compressed images just fine for years and suddenly they stop working because the kernel grows beyond some magic (and undefined) limit.
Better do not build on undefined behaviour.
Yes, of course. But it seems difficult to recognise thing like a simple memmove with dest < src as an undefined behavior.
Please note that I'm not against fixing this problem, but if we address it, it should be fixed correctly, i. e. in sich a way that it will always work, not only for certain cases.
So how to fix this then? I'm totally inexperienced to compressed images.
Best regards, Alexander