This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Automaticly eliminating redundant zero initialisers
- To: jvickers at dial dot pipex dot com
- Subject: Re: Automaticly eliminating redundant zero initialisers
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Mon, 01 May 2000 08:19:29 -0600
- cc: Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>, Tigran Aivazian <tigran at veritas dot com>, Graham Stoney <greyham at research dot canon dot com dot au>, gcc at gcc dot gnu dot org
- Reply-To: law at cygnus dot com
In message <390D8E5D.F2AEFA05@dial.pipex.com>you write:
> My 2d is that some strange hackers like to edit binary files
> (ROM images etc) to change parameter values, and this is hard to
> do if the variables in question live in the bss. So if this
> optimisation happens, can we have a way of turning it off ?
Yup. It doesn't even have to be a ROM image -- usually I've seen this kind
of stuff used to twiddle debug variables.
> I think this has come up before, and some of the strange hackers
> in question are regular contributors to egcs^H^H^H^Hgcc.
Yes, it has come up before.
jeff