This is the mail archive of the
mailing list for the GCC project.
Re: i386 and asm jumping
- From: Erik Schnetter <schnetter at uni-tuebingen dot de>
- To: gcc at gcc dot gnu dot org
- Cc: Andreas Schwab <schwab at suse dot de>
- Date: Thu, 9 May 2002 17:49:42 +0200
- Subject: Re: i386 and asm jumping
- Organization: Theoretische Astrophysik Tuebingen
- References: <175EFc-07596WC@fmrl02.sul.t-online.com> <email@example.com>
On Wednesday 08 May 2002 10:57, you wrote:
> Erik Schnetter <firstname.lastname@example.org> writes:
> |> Peter Barada wrote:
> |> > Jumps in asm statements will create problems since the optimizers have
> |> > no knowledge that there is a possible change in flow caused by the asm
> |> > statement, and hence will not have an accurate flow diagram of the
> |> > function. From there its all downhill.
> |> That is true. However, the same could be said from asm code changing
> |> registers.
> Why? You can accurately describe this to the compiler.
My wording was unfortunate. I wanted to say that you could also describe
jumps to the compiler, in a similar way the register changes are described
Erik Schnetter <email@example.com>