This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: GCC extension for protecting applications from format string attacks
- To: Zack Weinberg <zackw at stanford dot edu>
- Subject: Re: GCC extension for protecting applications from format string attacks
- From: Richard Henderson <rth at redhat dot com>
- Date: Thu, 5 Apr 2001 12:34:47 -0700
- Cc: Makoto Iwamura <iwamura at pb dot highway dot ne dot jp>, vuln-dev at securityfocus dot com, gcc-patches at gcc dot gnu dot org, etoh at jp dot ibm dot com
- References: <200103311455.AA00214@sate.pb.highway.ne.jp> <20010405115103.C3968@stanford.edu>
On Thu, Apr 05, 2001 at 11:51:03AM -0700, Zack Weinberg wrote:
> To the best of my knowledge, all ABIs supported by GCC have
> at least one call-clobbered register which is not used to pass
> arguments.
ARM has only 4 call clobbered registers and uses all of them
in parameter passing. This presents nasty problems for the
static chain register, for instance.
r~