source: pkg/security/vinnie/main/eglibc/trunk/debian/patches/amd64/local-clone.diff @ 6973

Revision 6973, 830 bytes checked in by alanbach-guest, 4 years ago (diff)
  • Added vinnie and eglibc to Vinnie
  • sysdeps/unix/sysv/linux/x86_64/clone.S

    2006-11-30  Jan Kratochvil  <jan.kratochvil@redhat.com>
    
    	* sysdeps/unix/sysv/linux/x86_64/clone.S: Provide CFI for the outermost
    	`clone' function to ensure proper unwinding stop of gdb.
    
    ---
     sysdeps/unix/sysv/linux/x86_64/clone.S |    4 ----
     1 file changed, 4 deletions(-)
    
    a b  
    8989        ret 
    9090 
    9191L(thread_start): 
    92         cfi_startproc; 
    93         /* Clearing frame pointer is insufficient, use CFI.  */ 
    94         cfi_undefined (rip); 
    9592        /* Clear the frame pointer.  The ABI suggests this be done, to mark 
    9693           the outermost frame obviously.  */ 
    9794        xorl    %ebp, %ebp 
     
    116113        /* Call exit with return value from function call. */ 
    117114        movq    %rax, %rdi 
    118115        call    HIDDEN_JUMPTARGET (_exit) 
    119         cfi_endproc; 
    120116 
    121117        cfi_startproc; 
    122118PSEUDO_END (BP_SYM (__clone)) 
Note: See TracBrowser for help on using the repository browser.