This is the mail archive of the
mailing list for the GCC project.
Re: i386 and asm jumping
- From: Andreas Schwab <schwab at suse dot de>
- To: Erik Schnetter <schnetter at uni-tuebingen dot de>
- Cc: gcc at gcc dot gnu dot org
- Date: Wed, 08 May 2002 10:57:25 +0200
- Subject: Re: i386 and asm jumping
- References: <175EFc-07596WC@fmrl02.sul.t-online.com>
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
Why? You can accurately describe this to the compiler.
Andreas Schwab, SuSE Labs, email@example.com
SuSE GmbH, Deutschherrnstr. 15-19, D-90429 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."