kernel_optimize_test/arch/um/sys-x86_64
Jeff Dike 4bdf8bc4a1 uml: borrow const.h techniques
Suggested by Geert Uytterhoeven - use const.h to get constants that are usable
in both C and assembly.  I can't include it directly since this code can't
include kernel headers.  const.h is also for numeric constants that can be
typed by tacking a "UL" or similar on the end.  The constants here have to be
typed by casting them.

So, the relevant parts of const.h are copied here and modified in order to
allow the constants to be uncasted in assembly and casted in C.

Signed-off-by: Jeff Dike <jdike@linux.intel.com>
Cc: Geert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-02-05 09:44:26 -08:00
..
bug.c spelling fixes: arch/um/ 2007-10-20 01:23:03 +02:00
bugs.c uml: further bugs.c tidying 2008-02-05 09:44:25 -08:00
delay.c [PATCH] uml: fix unreasonably long udelay 2007-04-02 10:06:08 -07:00
fault.c uml: style fixes pass 3 2007-10-16 09:43:05 -07:00
ksyms.c [PATCH] uml: remove duplicate export 2006-10-11 11:14:20 -07:00
Makefile uml: style fixes in FP code 2007-10-16 09:43:07 -07:00
mem.c
ptrace_user.c
ptrace.c misc uml annotation and section fixes 2007-10-29 07:41:32 -07:00
setjmp.S [PATCH] uml: Use klibc setjmp/longjmp 2006-09-26 08:49:05 -07:00
signal.c arch/um: Spelling fixes 2008-02-03 17:05:25 +02:00
stub_segv.c uml: fix stub address calculations 2007-10-16 09:43:09 -07:00
stub.S uml: borrow const.h techniques 2008-02-05 09:44:26 -08:00
syscall_table.c i386/x86_64: move headers to include/asm-x86 2007-10-11 11:20:03 +02:00
syscalls.c uml: fold mmu_context_skas into mm_context 2007-10-16 09:43:06 -07:00
sysrq.c Use helpers to obtain task pid in printks (arch code) 2007-10-19 11:53:43 -07:00
tls.c uml: rename pt_regs general-purpose register file 2007-10-16 09:43:06 -07:00
um_module.c
user-offsets.c uml: don't use glibc asm/user.h 2007-10-16 09:43:07 -07:00