• Andi Kleen's avatar
    [PATCH] i386: Redo semaphore and rwlock assembly helpers · ecaf45ee
    Andi Kleen authored
    - Move them to a pure assembly file. Previously they were in
    a C file that only consisted of inline assembly. Doing it in pure
    assembler is much nicer.
    - Add a frame.i include with FRAME/ENDFRAME macros to easily
    add frame pointers to assembly functions
    - Add dwarf2 annotation to them so that the new dwarf2 unwinder
    doesn't get stuck on them
    - Random cleanups
    
    Includes feedback from Jan Beulich and a UML build fix from Andrew
    Morton.
    
    Cc: jbeulich@novell.com
    Cc: jdike@addtoit.com
    Signed-off-by: default avatarAndi Kleen <ak@suse.de>
    ecaf45ee
alternative-asm.i 109 Bytes