h8300 _exit
Kazu Hirata
kazu@codesourcery.com
Wed Mar 15 09:47:00 GMT 2006
DJ,
> After the noted patch, it seems that _exit() ignores the argument
> passed to it; assuming that the return code is in R0 (it's normally on
> the stack). Am I missing something, or has this really gone unnoticed
> for two years? Also, the .S version can't compensate for gcc's
> -mquickcall, which changes the argument passing convention.
Well, -mquickcall is on by default, so the argument is passed to r0.
The .S version can't compenstate for gcc's -mno-quickcall.
Kazu Hirata
More information about the Newlib
mailing list