mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-20 11:13:58 +08:00
9a0b26e6bc
- Move the slow path fallbacks to their own assembly files This makes them much easier to read and is needed for the next change. - Add CFI annotations for unwinding (XXX need review) - Remove constant case which can never happen with out of line spinlocks - Use patchable LOCK prefixes - Don't use lock sections anymore for inline code because they can't be expressed by the unwinder (this adds one taken jump to the lock fast path) Cc: jbeulich@novell.com Signed-off-by: Andi Kleen <ak@suse.de>
13 lines
327 B
Makefile
13 lines
327 B
Makefile
#
|
|
# Makefile for x86_64-specific library files.
|
|
#
|
|
|
|
CFLAGS_csum-partial.o := -funroll-loops
|
|
|
|
obj-y := io.o iomap_copy.o
|
|
|
|
lib-y := csum-partial.o csum-copy.o csum-wrappers.o delay.o \
|
|
usercopy.o getuser.o putuser.o \
|
|
thunk.o clear_page.o copy_page.o bitstr.o bitops.o
|
|
lib-y += memcpy.o memmove.o memset.o copy_user.o rwlock.o
|