Hi, On Wed, 9 Dec 2009, H.J. Lu wrote:
> >> Why should the _Bool byte in "void foo(_Bool bar)" be any different? > > > > Because it can be different when the psABI doesn't say otherwise. > > > > The psABI doesn't say anything about the _Bool return value. That's a bug in the psABI. We probably implicitely thought the return case is included in the sentence talking about passing arguments. This needs to be fixed. Ciao, Michael.