Mon Jul 26 22:43:00 GMT 1999
Thrice-cursed is he who once thought an array type va_list
was a good idea.
Follows the changes needed for i960, and some other generic changes
needed to make array type va_list work right. Noteworthy in the
patches is the need to propogate MEM_ALIAS_SET through store_multiple.
One of the features of the va_arg reorg is that all of the prologue
spills and all of the va_arg dereferences can be put into the same
alias set, which should cure the semi-annual problems with stores
and loads failing to be considered aliasing.
PS: This one I got to actually test on a simulator! ;-)
More information about the Gcc-patches