linux/arch/um/sys-i386
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
checksum.S Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02: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: fix some double export warnings 2006-04-11 06:18:36 -07:00
ldt.c uml: fold mmu_context_skas into mm_context 2007-10-16 09:43:06 -07:00
Makefile uml: style fixes in FP code 2007-10-16 09:43:07 -07:00
ptrace_user.c uml: style fixes pass 1 2007-10-16 09:43:05 -07:00
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 UML: change sigcontext fields to match x86 2008-01-30 13:31:08 +01: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
sys_call_table.S i386: move kernel 2007-10-11 11:17:01 +02:00
syscalls.c remove include/asm-*/ipc.h 2007-10-17 08:42:55 -07:00
sysrq.c Remove all inclusions of <linux/config.h> 2006-10-04 03:38:54 -04:00
tls.c uml: get rid of asmlinkage 2008-02-05 09:44:25 -08:00
user-offsets.c uml: don't use glibc asm/user.h 2007-10-16 09:43:07 -07:00