Deleted Added
full compact
softfloat.c (138590) softfloat.c (230189)
1/* $NetBSD: softfloat.c,v 1.1 2002/05/21 23:51:07 bjh21 Exp $ */
2
3/*
4 * This version hacked for use with gcc -msoft-float by bjh21.
5 * (Mostly a case of #ifdefing out things GCC doesn't need or provides
6 * itself).
7 */
8

--- 38 unchanged lines hidden (view full) ---

47(1) they include prominent notice that the work is derivative, and (2) they
48include prominent notice akin to these four paragraphs for those parts of
49this code that are retained.
50
51===============================================================================
52*/
53
54#include <sys/cdefs.h>
1/* $NetBSD: softfloat.c,v 1.1 2002/05/21 23:51:07 bjh21 Exp $ */
2
3/*
4 * This version hacked for use with gcc -msoft-float by bjh21.
5 * (Mostly a case of #ifdefing out things GCC doesn't need or provides
6 * itself).
7 */
8

--- 38 unchanged lines hidden (view full) ---

47(1) they include prominent notice that the work is derivative, and (2) they
48include prominent notice akin to these four paragraphs for those parts of
49this code that are retained.
50
51===============================================================================
52*/
53
54#include <sys/cdefs.h>
55__FBSDID("$FreeBSD: head/lib/libc/softfloat/bits32/softfloat.c 138590 2004-12-08 18:41:42Z cognet $");
55__FBSDID("$FreeBSD: head/lib/libc/softfloat/bits32/softfloat.c 230189 2012-01-16 04:05:53Z das $");
56
57#ifdef SOFTFLOAT_FOR_GCC
58#include "softfloat-for-gcc.h"
59#endif
60
61#include "milieu.h"
62#include "softfloat.h"
63

--- 8 unchanged lines hidden (view full) ---

72#define FLOAT64_MANGLE(a) (a)
73#endif
74
75/*
76-------------------------------------------------------------------------------
77Floating-point rounding mode and exception flags.
78-------------------------------------------------------------------------------
79*/
56
57#ifdef SOFTFLOAT_FOR_GCC
58#include "softfloat-for-gcc.h"
59#endif
60
61#include "milieu.h"
62#include "softfloat.h"
63

--- 8 unchanged lines hidden (view full) ---

72#define FLOAT64_MANGLE(a) (a)
73#endif
74
75/*
76-------------------------------------------------------------------------------
77Floating-point rounding mode and exception flags.
78-------------------------------------------------------------------------------
79*/
80fp_rnd_t float_rounding_mode = float_round_nearest_even;
81fp_except float_exception_flags = 0;
80int float_rounding_mode = float_round_nearest_even;
81int float_exception_flags = 0;
82
83/*
84-------------------------------------------------------------------------------
85Primitive arithmetic functions, including multi-word arithmetic, and
86division and square root approximations. (Can be specialized to target if
87desired.)
88-------------------------------------------------------------------------------
89*/

--- 2258 unchanged lines hidden ---
82
83/*
84-------------------------------------------------------------------------------
85Primitive arithmetic functions, including multi-word arithmetic, and
86division and square root approximations. (Can be specialized to target if
87desired.)
88-------------------------------------------------------------------------------
89*/

--- 2258 unchanged lines hidden ---