Sujet : Re: A Famous Security Bug
De : jameskuyper (at) *nospam* alumni.caltech.edu (James Kuyper)
Groupes : comp.lang.cDate : 22. Mar 2024, 18:38:40
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <utkfn0$311sb$5@dont-email.me>
References : 1 2 3 4 5 6 7
User-Agent : Mozilla Thunderbird
On 3/22/24 13:28, Kaz Kylheku wrote:
...
If the unspecified behavior a translation unit is changed to another in
a way that obviously requires semantic analysis (such that a change
occurs in the translated unit that amounts to it having been
re-translated) then that appears to violate the requirements in ISO C
about semantic analysis being done in phase 7, and not any later.
There is no such requirement. The translation phases are explicitly not
required to be done in the specified order, so long as the result is one
that would be permitted by doing them in that order.