mirror of git://sourceware.org/git/glibc.git
stdlib: Remove longlong.h
The gmp-arch.h now provides all the required definitions.
This commit is contained in:
parent
66fedf5477
commit
0ace38803e
|
|
@ -327,8 +327,6 @@
|
||||||
# ifdef _LIBC
|
# ifdef _LIBC
|
||||||
# include <gmp.h>
|
# include <gmp.h>
|
||||||
# include <stdlib/gmp-impl.h>
|
# include <stdlib/gmp-impl.h>
|
||||||
# include <stdlib/longlong.h>
|
|
||||||
# include <gmp-arch.h>
|
|
||||||
# else
|
# else
|
||||||
# include "longlong.h"
|
# include "longlong.h"
|
||||||
# endif
|
# endif
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,6 @@
|
||||||
#include <gmp.h>
|
#include <gmp.h>
|
||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
#include <stdlib/gmp-impl.h>
|
#include <stdlib/gmp-impl.h>
|
||||||
#include <stdlib/longlong.h>
|
|
||||||
#include <gmp-arch.h>
|
|
||||||
|
|
||||||
#include <_itoa.h>
|
#include <_itoa.h>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,8 +20,6 @@
|
||||||
#include <gmp.h>
|
#include <gmp.h>
|
||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
#include <stdlib/gmp-impl.h>
|
#include <stdlib/gmp-impl.h>
|
||||||
#include <stdlib/longlong.h>
|
|
||||||
#include <gmp-arch.h>
|
|
||||||
|
|
||||||
#include <_itowa.h>
|
#include <_itowa.h>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -499,7 +499,6 @@ mpn-headers = \
|
||||||
gmp-impl.h \
|
gmp-impl.h \
|
||||||
gmp-mparam.h \
|
gmp-mparam.h \
|
||||||
gmp.h \
|
gmp.h \
|
||||||
longlong.h \
|
|
||||||
# mpn-headers
|
# mpn-headers
|
||||||
|
|
||||||
routines := \
|
routines := \
|
||||||
|
|
|
||||||
|
|
@ -23,8 +23,6 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see
|
||||||
|
|
||||||
#include <gmp.h>
|
#include <gmp.h>
|
||||||
#include "gmp-impl.h"
|
#include "gmp-impl.h"
|
||||||
#include "longlong.h"
|
|
||||||
#include <gmp-arch.h>
|
|
||||||
|
|
||||||
mp_limb_t
|
mp_limb_t
|
||||||
mpn_addmul_1 (register mp_ptr res_ptr, register mp_srcptr s1_ptr,
|
mpn_addmul_1 (register mp_ptr res_ptr, register mp_srcptr s1_ptr,
|
||||||
|
|
|
||||||
|
|
@ -27,8 +27,6 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see
|
||||||
#include <gmp.h>
|
#include <gmp.h>
|
||||||
#include <stdbit.h>
|
#include <stdbit.h>
|
||||||
#include "gmp-impl.h"
|
#include "gmp-impl.h"
|
||||||
#include "longlong.h"
|
|
||||||
#include <gmp-arch.h>
|
|
||||||
|
|
||||||
#ifndef UMUL_TIME
|
#ifndef UMUL_TIME
|
||||||
#define UMUL_TIME 1
|
#define UMUL_TIME 1
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,6 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see
|
||||||
|
|
||||||
#include <gmp.h>
|
#include <gmp.h>
|
||||||
#include "gmp-impl.h"
|
#include "gmp-impl.h"
|
||||||
#include "longlong.h"
|
|
||||||
|
|
||||||
/* Divide num (NP/NSIZE) by den (DP/DSIZE) and write
|
/* Divide num (NP/NSIZE) by den (DP/DSIZE) and write
|
||||||
the NSIZE-DSIZE least significant quotient limbs at QP
|
the NSIZE-DSIZE least significant quotient limbs at QP
|
||||||
|
|
|
||||||
|
|
@ -298,6 +298,8 @@ typedef unsigned int UHWtype;
|
||||||
#define impn_sqr_n_basecase __MPN(impn_sqr_n_basecase)
|
#define impn_sqr_n_basecase __MPN(impn_sqr_n_basecase)
|
||||||
#define impn_sqr_n __MPN(impn_sqr_n)
|
#define impn_sqr_n __MPN(impn_sqr_n)
|
||||||
|
|
||||||
|
#include <gmp-arch.h>
|
||||||
|
|
||||||
#ifndef _PROTO
|
#ifndef _PROTO
|
||||||
#if defined (__STDC__) || defined (__cplusplus)
|
#if defined (__STDC__) || defined (__cplusplus)
|
||||||
#define _PROTO(x) x
|
#define _PROTO(x) x
|
||||||
|
|
|
||||||
1786
stdlib/longlong.h
1786
stdlib/longlong.h
File diff suppressed because it is too large
Load Diff
|
|
@ -24,8 +24,6 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see
|
||||||
#include <gmp.h>
|
#include <gmp.h>
|
||||||
#include <stdbit.h>
|
#include <stdbit.h>
|
||||||
#include "gmp-impl.h"
|
#include "gmp-impl.h"
|
||||||
#include "longlong.h"
|
|
||||||
#include <gmp-arch.h>
|
|
||||||
|
|
||||||
#ifndef UMUL_TIME
|
#ifndef UMUL_TIME
|
||||||
#define UMUL_TIME 1
|
#define UMUL_TIME 1
|
||||||
|
|
|
||||||
|
|
@ -21,8 +21,6 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see
|
||||||
|
|
||||||
#include <gmp.h>
|
#include <gmp.h>
|
||||||
#include "gmp-impl.h"
|
#include "gmp-impl.h"
|
||||||
#include "longlong.h"
|
|
||||||
#include <gmp-arch.h>
|
|
||||||
|
|
||||||
mp_limb_t
|
mp_limb_t
|
||||||
mpn_mul_1 (register mp_ptr res_ptr, register mp_srcptr s1_ptr,
|
mpn_mul_1 (register mp_ptr res_ptr, register mp_srcptr s1_ptr,
|
||||||
|
|
|
||||||
|
|
@ -82,8 +82,6 @@ extern double ____strtod_l_internal (const char *, char **, int, locale_t);
|
||||||
#include <gmp-mparam.h>
|
#include <gmp-mparam.h>
|
||||||
#include <gmp.h>
|
#include <gmp.h>
|
||||||
#include "gmp-impl.h"
|
#include "gmp-impl.h"
|
||||||
#include "longlong.h"
|
|
||||||
#include "gmp-arch.h"
|
|
||||||
#include "fpioconst.h"
|
#include "fpioconst.h"
|
||||||
|
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
|
|
|
||||||
|
|
@ -23,8 +23,6 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see
|
||||||
|
|
||||||
#include <gmp.h>
|
#include <gmp.h>
|
||||||
#include "gmp-impl.h"
|
#include "gmp-impl.h"
|
||||||
#include "longlong.h"
|
|
||||||
#include <gmp-arch.h>
|
|
||||||
|
|
||||||
mp_limb_t
|
mp_limb_t
|
||||||
mpn_submul_1 (register mp_ptr res_ptr, register mp_srcptr s1_ptr,
|
mpn_submul_1 (register mp_ptr res_ptr, register mp_srcptr s1_ptr,
|
||||||
|
|
|
||||||
|
|
@ -53,7 +53,6 @@ umul_ppmm_generic (mp_limb_t *w1, mp_limb_t *w0, mp_limb_t u, mp_limb_t v)
|
||||||
*w0 = u128_low (r);
|
*w0 = u128_low (r);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
#undef umul_ppmm
|
|
||||||
#define umul_ppmm(__w1, __w0, __u, __v) \
|
#define umul_ppmm(__w1, __w0, __u, __v) \
|
||||||
({ \
|
({ \
|
||||||
__typeof (__w0) __w0t; \
|
__typeof (__w0) __w0t; \
|
||||||
|
|
@ -117,9 +116,7 @@ udiv_qrnnd_generic (mp_limb_t *q, mp_limb_t *r, mp_limb_t n1, mp_limb_t n0,
|
||||||
*q = q1 * LL_B | q0;
|
*q = q1 * LL_B | q0;
|
||||||
*r = r0;
|
*r = r0;
|
||||||
}
|
}
|
||||||
# undef UDIV_NEEDS_NORMALIZATION
|
|
||||||
# define UDIV_NEEDS_NORMALIZATION 1
|
# define UDIV_NEEDS_NORMALIZATION 1
|
||||||
# undef udiv_qrnnd
|
|
||||||
# define udiv_qrnnd(__q, __r, __n1, __n0, __d) \
|
# define udiv_qrnnd(__q, __r, __n1, __n0, __d) \
|
||||||
udiv_qrnnd_generic (&__q, &__r, __n1, __n0, __d)
|
udiv_qrnnd_generic (&__q, &__r, __n1, __n0, __d)
|
||||||
#endif
|
#endif
|
||||||
|
|
@ -147,7 +144,6 @@ add_ssaaaa_generic (mp_limb_t *sh, mp_limb_t *sl, mp_limb_t ah,
|
||||||
*sl = u128_low (r);
|
*sl = u128_low (r);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
#undef add_ssaaaa
|
|
||||||
#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
|
#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
|
||||||
add_ssaaaa_generic (&sh, &sl, ah, al, bh, bl)
|
add_ssaaaa_generic (&sh, &sl, ah, al, bh, bl)
|
||||||
|
|
||||||
|
|
@ -174,7 +170,6 @@ sub_ddmmss_generic (mp_limb_t *sh, mp_limb_t *sl, mp_limb_t ah,
|
||||||
*sl = u128_low (r);
|
*sl = u128_low (r);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
#undef sub_ddmmss
|
|
||||||
#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
|
#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
|
||||||
sub_ddmmss_generic (&sh, &sl, ah, al, bh, bl)
|
sub_ddmmss_generic (&sh, &sl, ah, al, bh, bl)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -17,8 +17,6 @@
|
||||||
|
|
||||||
#include "gmp.h"
|
#include "gmp.h"
|
||||||
#include "gmp-impl.h"
|
#include "gmp-impl.h"
|
||||||
#include "longlong.h"
|
|
||||||
#include <gmp-arch.h>
|
|
||||||
#include <ieee754.h>
|
#include <ieee754.h>
|
||||||
#include <float.h>
|
#include <float.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
|
|
@ -17,8 +17,6 @@
|
||||||
|
|
||||||
#include "gmp.h"
|
#include "gmp.h"
|
||||||
#include "gmp-impl.h"
|
#include "gmp-impl.h"
|
||||||
#include "longlong.h"
|
|
||||||
#include <gmp-arch.h>
|
|
||||||
#include <ieee754.h>
|
#include <ieee754.h>
|
||||||
#include <float.h>
|
#include <float.h>
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,6 @@
|
||||||
|
|
||||||
#include "gmp.h"
|
#include "gmp.h"
|
||||||
#include "gmp-impl.h"
|
#include "gmp-impl.h"
|
||||||
#include "longlong.h"
|
|
||||||
#include <ieee754.h>
|
#include <ieee754.h>
|
||||||
#include <float.h>
|
#include <float.h>
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
|
|
|
||||||
|
|
@ -17,8 +17,6 @@
|
||||||
|
|
||||||
#include "gmp.h"
|
#include "gmp.h"
|
||||||
#include "gmp-impl.h"
|
#include "gmp-impl.h"
|
||||||
#include "longlong.h"
|
|
||||||
#include <gmp-arch.h>
|
|
||||||
#include <ieee754.h>
|
#include <ieee754.h>
|
||||||
#include <float.h>
|
#include <float.h>
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
|
|
|
||||||
|
|
@ -33,8 +33,6 @@
|
||||||
|
|
||||||
#include <gmp.h>
|
#include <gmp.h>
|
||||||
#include <stdlib/gmp-impl.h>
|
#include <stdlib/gmp-impl.h>
|
||||||
#include <stdlib/longlong.h>
|
|
||||||
#include <gmp-arch.h>
|
|
||||||
|
|
||||||
#if __BYTE_ORDER == __BIG_ENDIAN
|
#if __BYTE_ORDER == __BIG_ENDIAN
|
||||||
struct DWstruct { Wtype high, low;};
|
struct DWstruct { Wtype high, low;};
|
||||||
|
|
|
||||||
|
|
@ -41,9 +41,7 @@ udiv_qrnnd_x86 (mp_limb_t *q, mp_limb_t *r, mp_limb_t n1, mp_limb_t n0,
|
||||||
"rm" (d));
|
"rm" (d));
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
#undef UDIV_NEEDS_NORMALIZATION
|
|
||||||
#define UDIV_NEEDS_NORMALIZATION 0
|
#define UDIV_NEEDS_NORMALIZATION 0
|
||||||
#undef udiv_qrnnd
|
|
||||||
#define udiv_qrnnd(__q, __r, __n1, __n0, __d) \
|
#define udiv_qrnnd(__q, __r, __n1, __n0, __d) \
|
||||||
udiv_qrnnd_x86 (&__q, &__r, __n1, __n0, __d)
|
udiv_qrnnd_x86 (&__q, &__r, __n1, __n0, __d)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -17,8 +17,6 @@
|
||||||
|
|
||||||
#include "gmp.h"
|
#include "gmp.h"
|
||||||
#include "gmp-impl.h"
|
#include "gmp-impl.h"
|
||||||
#include "longlong.h"
|
|
||||||
#include <gmp-arch.h>
|
|
||||||
#include <ieee754.h>
|
#include <ieee754.h>
|
||||||
#include <float.h>
|
#include <float.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue