PATCH: Fix 20000724-1.c
Jan Hubicka
jh@suse.cz
Tue May 1 04:38:00 GMT 2001
> > Or, I see that Jakub refers to a patch from Jan that does something
> > different, in that it puts the combinations in conservative locations?
>
> I do seem to remember something like that. But I thought
> it had already gone in. Jan, am I mistaken?
No, it wasn't merged yet. I've asked for that few times in
"unreviewed patches" mail, but didn't had luck to get it
reviewed yet.
I am just digging out the archive to find relevant patch and
send pointer shortly.
>
> > Might something else might later move them around again?
>
> The only other thing would be the scheduler, but volatile
> asms are scheduling barriers.
I think there is bug in scheduler anyway.
Imagine that you take address of stack slot into register,
then read using that register and then deallocate. I don't
see any way scheduler will add dependancy between deallocate
and read.
>
> Worse come to worse, it might make sense to not do stack
> comhining across volatile asms either.
Why exactly?
Honza
>
>
> r~
More information about the Gcc-patches
mailing list