ia64/linux-2.6.18-xen.hg

view arch/m68k/math-emu/fp_arith.h @ 452:c7ed6fe5dca0

kexec: dont initialise regions in reserve_memory()

There is no need to initialise efi_memmap_res and boot_param_res in
reserve_memory() for the initial xen domain as it is done in
machine_kexec_setup_resources() using values from the kexec hypercall.

Signed-off-by: Simon Horman <horms@verge.net.au>
author Keir Fraser <keir.fraser@citrix.com>
date Thu Feb 28 10:55:18 2008 +0000 (2008-02-28)
parents 831230e53067
children
line source
1 /*
3 fp_arith.h: floating-point math routines for the Linux-m68k
4 floating point emulator.
6 Copyright (c) 1998 David Huggins-Daines.
8 Somewhat based on the AlphaLinux floating point emulator, by David
9 Mosberger-Tang.
11 You may copy, modify, and redistribute this file under the terms of
12 the GNU General Public License, version 2, or any later version, at
13 your convenience.
15 */
17 #ifndef FP_ARITH_H
18 #define FP_ARITH_H
20 /* easy ones */
21 struct fp_ext *
22 fp_fabs(struct fp_ext *dest, struct fp_ext *src);
23 struct fp_ext *
24 fp_fneg(struct fp_ext *dest, struct fp_ext *src);
26 /* straightforward arithmetic */
27 struct fp_ext *
28 fp_fadd(struct fp_ext *dest, struct fp_ext *src);
29 struct fp_ext *
30 fp_fsub(struct fp_ext *dest, struct fp_ext *src);
31 struct fp_ext *
32 fp_fcmp(struct fp_ext *dest, struct fp_ext *src);
33 struct fp_ext *
34 fp_ftst(struct fp_ext *dest, struct fp_ext *src);
35 struct fp_ext *
36 fp_fmul(struct fp_ext *dest, struct fp_ext *src);
37 struct fp_ext *
38 fp_fdiv(struct fp_ext *dest, struct fp_ext *src);
40 /* ones that do rounding and integer conversions */
41 struct fp_ext *
42 fp_fmod(struct fp_ext *dest, struct fp_ext *src);
43 struct fp_ext *
44 fp_frem(struct fp_ext *dest, struct fp_ext *src);
45 struct fp_ext *
46 fp_fint(struct fp_ext *dest, struct fp_ext *src);
47 struct fp_ext *
48 fp_fintrz(struct fp_ext *dest, struct fp_ext *src);
49 struct fp_ext *
50 fp_fscale(struct fp_ext *dest, struct fp_ext *src);
52 #endif /* FP_ARITH__H */