]> sourceware.org Git - glibc.git/commitdiff
* sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h (PSEUDO): Use two
authorRichard Henderson <rth@redhat.com>
Tue, 13 Mar 2007 21:28:03 +0000 (21:28 +0000)
committerRichard Henderson <rth@redhat.com>
Tue, 13 Mar 2007 21:28:03 +0000 (21:28 +0000)
separate cfi regions for the two subsections.

sysdeps/unix/sysv/linux/alpha/nptl/sysdep-cancel.h

index aa42768f70abdd188390eed141be0f300767c9c3..1db847c9ebc74bae622e2baa3b48dfe9a9e935f0 100644 (file)
@@ -55,6 +55,7 @@ __LABEL(name)                                                 \
        bne     a3, SYSCALL_ERROR_LABEL;                        \
 __LABEL($pseudo_ret)                                           \
        .subsection 2;                                          \
+       cfi_startproc;                                          \
 __LABEL($pseudo_cancel)                                                \
        subq    sp, 64, sp;                                     \
        cfi_def_cfa_offset(64);                                 \
@@ -90,12 +91,13 @@ __LABEL($multi_error)                                               \
        cfi_def_cfa_offset(0);                                  \
 __LABEL($syscall_error)                                                \
        SYSCALL_ERROR_HANDLER;                                  \
+       cfi_endproc;                                            \
        .previous
 
 # undef PSEUDO_END
 # define PSEUDO_END(sym)                                       \
-       .subsection 2;                                          \
        cfi_endproc;                                            \
+       .subsection 2;                                          \
        .size sym, .-sym
 
 # define SAVE_ARGS_0   /* Nothing.  */
This page took 0.048506 seconds and 5 git commands to generate.