------- Comment #1 from dberlin at gcc dot gnu dot org 2006-02-22 22:21 ------- Actually, the problem you are describing is that call clobbering is not per call (IE context-sensitive), so that it believes something clobbered somewhere means it is clobbered everywhere.
-- dberlin at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Call clobbering cannot tell |Call clobbering is not |different stack locals with |context sensitive |same type apart | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26429