[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
> .globl foo
> .type foo,@function
> foo:
> pushl %ebp
> movl x+8, %eax
> movl %esp, %ebp
> .p2align 4,,7
> .L5:
> testl %eax, %eax
> jne .L5
> popl %ebp
> ret
Oh My God ! (tm)
That's exactly what 2.95.3 outputs for a *non* volatile array and is of
course badly wrong for a volatile one.
> I think people have come to accept it as legitimate, except for the
> versioning issue. It's _supposed_ to be 2.95.x with a couple of bug
> fixes applied.
"supposed" is indeed the right wording...
--
Eric Botcazou
ebotcazou@xxxxxxxxxx