--- Ian Lance Taylor <[EMAIL PROTECTED]> wrote:
> I don't actually understand the question.  gcc is compiling the
> function as you wrote it.  What do you want it to do differently?

  This has been resolved today by:

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30785

  I was adding code to test a pointer to zero in this function and
 there was never influence in the assembler of the function, I though
 there was some trick to auto-insert the library function.

 I am sorry to not have recognise that there was no loops in:
strncpy:
        stwu 1,-32(1)
        stw 31,28(1)
        mr 31,1
        stw 3,8(31)
        stw 4,12(31)
        stw 5,16(31)
        lwz 0,8(31)
        mr 3,0
        lwz 11,0(1)
        lwz 31,-4(11)
        mr 1,11
        blr
 so this is the unoptimised "do nothing" function with 3 parameters.

 Sorry again,
 Etienne.


        

        
                
___________________________________________________________________________ 
Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! 
Profitez des connaissances, des opinions et des expériences des internautes sur 
Yahoo! Questions/Réponses 
http://fr.answers.yahoo.com

Reply via email to