> I am sure following since I have nearly the same problem on my SuSE 10.1
> system (see my posting "ivtv-0.6.x / gcc-4.1 / SUSE 10.1 problems" of
> 2006-05-24) for which there also have been no helpful replies.
> The only thing I know is that the problem is depended on the
> compiler/linker toolchain. I can only think of two reasons at
> the moment:
>
> 1) a code generation bug in gcc-4.1.
> 2) better code optimization in gcc-4.1 breaks some assumptions of
>    the i2c code. The compiler has really no idea about the dependencies
>    needed for accessing hardware (e.g a specific store that has to
>    occur before a load) and may reorder C level statements at will as
>    long as the C semantics are preserved.
>
> Given that everything else compiled by the gcc 4.1 looks to be fine
> and how often I wrongly tried to blame a compiler for some bugs I
> tend to favor 2).

How did you arrive at this conclusion? 



_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to