------- Comment #3 from jespdj at hotmail dot com 2006-09-22 06:51 ------- I've been looking at my code some more time, and I noticed that there are bugs in it. For example, I'm not using the '&' early clobber modifier in the embedded asm, which is necessary if the output operand is modified before the input operands are used.
I don't believe it's a bug in GCC after all. Sorry. Please don't use the code I added in the attachments, it has more issues besides what I mentioned above. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29139