This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC 3.3 release criteria
- From: Paolo Bonzini <paolo dot bonzini at polimi dot it>
- To: schwab at suse dot de, gcc at gcc dot gnu dot org
- Date: Tue, 25 Feb 2003 15:15:00 +0100
- Subject: Re: GCC 3.3 release criteria
- Reply-to: bonzini at gnu dot org
> If you need a certain register, use __asm__("reg"). Everything else is
> calling for trouble.
I agree. Though for more control I'd like very much:
- __asm__() or __attribute__(always_register) for putting a variable into
whatever register the compiler cares, but *in a register*
- __asm__(regclass) which can be very handy for example for reserving a branch
register on the IA64.
--
|_ _ _ __
|_)(_)| ) ;'_.