~ubuntu-branches/ubuntu/intrepid/ecl/intrepid

« back to all changes in this revision

Viewing changes to src/gmp/mp-h.in

  • Committer: Bazaar Package Importer
  • Author(s): Peter Van Eynde
  • Date: 2007-04-09 11:51:51 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20070409115151-ql8cr0kalzx1jmla
Tags: 0.9i-20070324-2
Upload to unstable. 

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
 
19
19
You should have received a copy of the GNU Lesser General Public License
20
20
along with the GNU MP Library; see the file COPYING.LIB.  If not, write to
21
 
the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
22
 
MA 02111-1307, USA. */
 
21
the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
 
22
MA 02110-1301, USA. */
23
23
 
24
24
#ifndef __MP_H__
25
25
 
109
109
#endif
110
110
#endif
111
111
 
112
 
typedef mp_limb_t *             mp_ptr;
113
 
typedef __gmp_const mp_limb_t * mp_srcptr;
114
 
#if defined (_CRAY) && ! defined (_CRAYMPP)
115
 
/* plain `int' is much faster (48 bits) */
116
 
#define __GMP_MP_SIZE_T_INT     1
117
 
typedef int                     mp_size_t;
118
 
typedef int                     mp_exp_t;
119
 
#else
120
 
#define __GMP_MP_SIZE_T_INT     0
121
 
typedef long int                mp_size_t;
122
 
typedef long int                mp_exp_t;
123
 
#endif
124
 
 
125
112
typedef struct
126
113
{
127
114
  int _mp_alloc;                /* Number of *limbs* allocated and pointed