Subject: Re: Code problems found by doxygen
From: Sam TH (sam@uchicago.edu)
Date: Wed Feb 07 2001 - 17:26:49 CST
On Thu, Feb 08, 2001 at 12:01:47AM +0100, Mike Nordell wrote:
> Paul Rohr wrote:
> > >  void IE_Exp_PalmDoc::_zero_fill(register char * p,register int len)
> 
> This I can only say is an error in itself. For example: Is any version of
> e.g.  gcc really that "dumb" that it trusts a users suggestion to use a
> register? On x86?! The only CPU with basically less registers than you have
> digits on your hand, _even if you loose your thumb_!
> 
I highly doubt gcc actually does what you tell it here.  However, I
was unable to find mention of the register keyword in the GCC manual.
What does MSVC do with it?
> I'd go for removing those attempts to make anything a register variable.
> Actually, I'd like to ban the "register" keyword.
Good idea.  David, does this need the register?  I can't think of any
reason to.  
           
        sam th		     
        sam@uchicago.edu
        http://www.abisource.com/~sam/
        GnuPG Key:  
        http://www.abisource.com/~sam/key
This archive was generated by hypermail 2b25 : Wed Feb 07 2001 - 17:25:52 CST