home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / gnu / src / diffs / gmp-1.3.2.diffs < prev    next >
Encoding:
Text File  |  1995-01-21  |  54.1 KB  |  1,399 lines

  1. diff -rc --new-file gmp-1.3.2/Makefile /gnu/src/amiga/gmp-1.3.2/Makefile
  2. *** gmp-1.3.2/Makefile    Wed May 19 10:14:17 1993
  3. --- /gnu/src/amiga/gmp-1.3.2/Makefile    Thu Jan  1 00:00:00 1970
  4. ***************
  5. *** 1,289 ****
  6. - # Makefile for GNU MP (a.k.a. biGNUm)
  7. - # Copyright (C) 1991, 1993 Free Software Foundation, Inc.
  8. - # This file is part of the GNU MP Library.
  9. - # The GNU MP Library is free software; you can redistribute it and/or modify
  10. - # it under the terms of the GNU General Public License as published by
  11. - # the Free Software Foundation; either version 2, or (at your option)
  12. - # any later version.
  13. - # The GNU MP Library is distributed in the hope that it will be useful,
  14. - # but WITHOUT ANY WARRANTY; without even the implied warranty of
  15. - # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  16. - # GNU General Public License for more details.
  17. - # You should have received a copy of the GNU General Public License
  18. - # along with the GNU MP Library; see the file COPYING.  If not, write to
  19. - # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  20. - CC = gcc
  21. - # If you cross compile on a machine with the same sizes of the integral
  22. - # types ("int", "long int", "short int", and "char") define this as the
  23. - # local compiler.  Otherwise, you need look for the uses of LOCAL_CC below,
  24. - # and handle those cases manually.
  25. - LOCAL_CC = $(CC)
  26. - OPT = -O -g
  27. - CFLAGS = -I. $(OPT)
  28. - AR = ar
  29. - RANLIB=`if [ -r /bin/ranlib -o -r /usr/bin/ranlib ]; \
  30. -     then echo ranlib; else echo true; fi`
  31. - SHELL = /bin/sh
  32. - SRCS = $(MPZ_SRCS) $(MPQ_SRCS) $(BSDMP_SRCS) $(MPN_SRCS) $(IMPL_SRCS)
  33. - OBJS = $(MPZ_OBJS) $(MPQ_OBJS) $(BSDMP_OBJS) $(MPN_OBJS) $(IMPL_OBJS)
  34. - MP_OBJS = $(BSDMP_OBJS) $(MPN_OBJS) $(IMPL_OBJS) mp_bases.o mpz_sizeinb.o
  35. - GMP_OBJS = $(MPZ_OBJS) $(MPQ_OBJS) $(MPN_OBJS) $(IMPL_OBJS) mp_bases.o
  36. - IMPL_SRCS = memory.c mp_set_fns.c _mpz_set_str.c _mpz_get_str.c \
  37. -   mpz_realloc.c mp_clz_tab.c alloca.c
  38. - IMPL_OBJS = memory.o mp_set_fns.o _mpz_set_str.o _mpz_get_str.o \
  39. -   mpz_realloc.o mp_clz_tab.o alloca.o
  40. - MPZ_SRCS = mpz_init.c mpz_set.c mpz_set_ui.c mpz_set_si.c mpz_set_str.c \
  41. -   mpz_iset.c mpz_iset_ui.c mpz_iset_si.c mpz_iset_str.c mpz_clear.c \
  42. -   mpz_get_ui.c mpz_get_si.c mpz_get_str.c mpz_size.c mpz_sizeinb.c \
  43. -   mpz_add.c mpz_add_ui.c mpz_sub.c mpz_sub_ui.c mpz_mul.c mpz_mul_ui.c \
  44. -   mpz_div.c mpz_div_ui.c mpz_mod.c mpz_mod_ui.c mpz_dm.c mpz_dm_ui.c \
  45. -   mpz_mdiv.c mpz_mmod.c mpz_mdm.c mpz_mdiv_ui.c mpz_mmod_ui.c mpz_mdm_ui.c \
  46. -   mpz_gcd.c mpz_gcdext.c mpz_sqrt.c mpz_sqrtrem.c mpz_powm.c mpz_powm_ui.c \
  47. -   mpz_cmp.c mpz_cmp_ui.c mpz_cmp_si.c mpz_mul_2exp.c mpz_div_2exp.c \
  48. -   mpz_mod_2exp.c mpz_abs.c mpz_neg.c mpz_com.c mpz_and.c mpz_ior.c \
  49. -   mpz_inp_raw.c mpz_inp_str.c mpz_out_raw.c mpz_out_str.c \
  50. -   mpz_perfsqr.c mpz_random.c mpz_random2.c mpz_pow_ui.c \
  51. -   mpz_clrbit.c mpz_fac_ui.c mpz_pprime_p.c
  52. - MPZ_OBJS = mpz_init.o mpz_set.o mpz_set_ui.o mpz_set_si.o mpz_set_str.o \
  53. -   mpz_iset.o mpz_iset_ui.o mpz_iset_si.o mpz_iset_str.o mpz_clear.o \
  54. -   mpz_get_ui.o mpz_get_si.o mpz_get_str.o mpz_size.o mpz_sizeinb.o \
  55. -   mpz_add.o mpz_add_ui.o mpz_sub.o mpz_sub_ui.o mpz_mul.o mpz_mul_ui.o \
  56. -   mpz_div.o mpz_div_ui.o mpz_mod.o mpz_mod_ui.o mpz_dm.o mpz_dm_ui.o \
  57. -   mpz_mdiv.o mpz_mmod.o mpz_mdm.o mpz_mdiv_ui.o mpz_mmod_ui.o mpz_mdm_ui.o \
  58. -   mpz_gcd.o mpz_gcdext.o mpz_sqrt.o mpz_sqrtrem.o mpz_powm.o mpz_powm_ui.o \
  59. -   mpz_cmp.o mpz_cmp_ui.o mpz_cmp_si.o mpz_mul_2exp.o mpz_div_2exp.o \
  60. -   mpz_mod_2exp.o mpz_abs.o mpz_neg.o mpz_com.o mpz_and.o mpz_ior.o \
  61. -   mpz_inp_raw.o mpz_inp_str.o mpz_out_raw.o mpz_out_str.o \
  62. -   mpz_perfsqr.o mpz_random.o mpz_random2.o mpz_pow_ui.o \
  63. -   mpz_clrbit.o mpz_fac_ui.o mpz_pprime_p.o
  64. - MPQ_SRCS = mpq_init.c mpq_set.c mpq_set_ui.c mpq_set_si.c \
  65. -   mpq_set_num.c mpq_set_den.c mpq_get_num.c mpq_get_den.c \
  66. -   mpq_add.c mpq_sub.c mpq_mul.c mpq_div.c \
  67. -   mpq_clear.c mpq_cmp.c mpq_inv.c mpq_neg.c
  68. - MPQ_OBJS = mpq_init.o mpq_set.o mpq_set_ui.o mpq_set_si.o \
  69. -   mpq_set_num.o mpq_set_den.o mpq_get_num.o mpq_get_den.o \
  70. -   mpq_add.o mpq_sub.o mpq_mul.o mpq_div.o \
  71. -   mpq_clear.o mpq_cmp.o mpq_inv.o mpq_neg.o
  72. - MPN_SRCS = mpn_add.c mpn_sub.c mpn_cmp.c mpn_mul.c mpn_div.c mpn_dm_1.c \
  73. -   mpn_mod_1.c mpn_lshift.c mpn_rshift.c mpn_rshiftci.c mpn_sqrt.c
  74. - MPN_OBJS = mpn_add.o mpn_sub.o mpn_cmp.o mpn_mul.o mpn_div.o mpn_dm_1.o \
  75. -   mpn_mod_1.o mpn_lshift.o mpn_rshift.o mpn_rshiftci.o mpn_sqrt.o
  76. - # There are fewer members in the BSDMP_SRCS list that in the BSDMP_OBJS
  77. - # list because some of the .c files are created by this Makefile.
  78. - BSDMP_SRCS = itom.c mdiv.c move.c mtox.c xtom.c sdiv.c mout.c min.c mfree.c
  79. - BSDMP_OBJS = gcd.o itom.o madd.o mcmp.o mdiv.o move.o msub.o mtox.o mult.o \
  80. -   pow.o rpow.o xtom.o msqrt.o sdiv.o mout.o min.o mfree.o
  81. - all: libgmp.a libmp.a
  82. - check: libgmp.a
  83. -     cd tests; $(MAKE) CC="$(CC)" SHELL="$(SHELL)" OPT="$(OPT)"
  84. - libgmp.a: stamp-stddefh $(GMP_OBJS)
  85. -     rm -f $@
  86. -     $(AR) cr $@ $(GMP_OBJS)
  87. -     $(RANLIB) $@
  88. - # libmp.a depend on libgmp.a, to get around Unix(tm) ar/ranlib concurrency bug.
  89. - libmp.a: stamp-stddefh $(MP_OBJS) libgmp.a
  90. -     rm -f $@
  91. -     $(AR) cr $@ $(MP_OBJS)
  92. -     $(RANLIB) $@
  93. - stamp-stddefh:
  94. -     rm -f stddef.h
  95. -     rm -f test-stddefh.c
  96. -     (    echo '#include <stddef.h>'                ;\
  97. -         echo 'main(){size_t foo=sizeof(size_t);exit(0);}'    ;\
  98. -     ) > test-stddefh.c
  99. -     @if $(LOCAL_CC) $(CFLAGS) test-stddefh.c -c 2> /dev/null    ;\
  100. -     then true                            ;\
  101. -     else                                \
  102. -       echo 'This machine has no "stddef.h".  Creating a minimal in ./';\
  103. -       $(LOCAL_CC) $(CFLAGS) cre-stddefh.c -o cre-stddefh        ;\
  104. -       ./cre-stddefh > stddef.h                    ;\
  105. -     fi
  106. -     rm -f test-stddefh.o
  107. -     touch stamp-stddefh
  108. - mp_bases.c: cre-conv-tab
  109. -     ./cre-conv-tab > tmp-$@
  110. -     mv tmp-$@ $@
  111. - cre-conv-tab: cre-conv-tab.c gmp.h gmp-impl.h gmp-mparam.h longlong.h
  112. -     $(LOCAL_CC) $(CFLAGS) `if [ x$(firstword $^) = x ];    \
  113. -                    then echo cre-conv-tab.c;    \
  114. -                    else echo $(firstword $^); fi` -o $@ -lm
  115. - gmp-mparam.h: cre-mparam
  116. -     ./cre-mparam > tmp-$@
  117. -     mv tmp-$@ $@
  118. - cre-mparam: cre-mparam.c stamp-stddefh gmp.h
  119. -     $(LOCAL_CC) $(CFLAGS) cre-mparam.c -o $@
  120. - gcd.c : mpz_gcd.c stamp-stddefh mp.h gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  121. -     $(CC) $(CFLAGS) -E -DBERKELEY_MP mpz_gcd.c \
  122. -           | grep -v '^#' > $@
  123. - pow.c : mpz_powm.c stamp-stddefh mp.h gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  124. -     $(CC) $(CFLAGS) -E -DBERKELEY_MP mpz_powm.c\
  125. -           | grep -v '^#' > $@
  126. - rpow.c: mpz_pow_ui.c stamp-stddefh mp.h gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  127. -     $(CC) $(CFLAGS) -E -DBERKELEY_MP mpz_pow_ui.c\
  128. -           | grep -v '^#' > $@
  129. - madd.c : mpz_add.c stamp-stddefh mp.h gmp.h gmp-impl.h gmp-mparam.h
  130. -     $(CC) $(CFLAGS) -E -DBERKELEY_MP mpz_add.c\
  131. -           | grep -v '^#' > $@
  132. - msub.c : mpz_sub.c stamp-stddefh mp.h gmp.h gmp-impl.h gmp-mparam.h
  133. -     $(CC) $(CFLAGS) -E -DBERKELEY_MP mpz_sub.c\
  134. -           | grep -v '^#' > $@
  135. - mult.c : mpz_mul.c stamp-stddefh mp.h gmp.h gmp-impl.h gmp-mparam.h
  136. -     $(CC) $(CFLAGS) -E -DBERKELEY_MP mpz_mul.c\
  137. -           | grep -v '^#' > $@
  138. - mcmp.c : mpz_cmp.c stamp-stddefh mp.h gmp.h gmp-impl.h gmp-mparam.h
  139. -     $(CC) $(CFLAGS) -E -DBERKELEY_MP mpz_cmp.c\
  140. -           | grep -v '^#' > $@
  141. - msqrt.c : mpz_sqrtrem.c stamp-stddefh mp.h gmp.h gmp-impl.h gmp-mparam.h
  142. -     $(CC) $(CFLAGS) -E -DBERKELEY_MP mpz_sqrtrem.c\
  143. -           | grep -v '^#' > $@
  144. - doc: gmp.dvi gmp.info
  145. - LN = ln -s
  146. - gmp.dvi: gmp.texi
  147. -     rm -f tmp.texi
  148. -     $(LN) gmp.texi tmp.texi
  149. -     tex tmp.texi < /dev/null
  150. -     texindex tmp.cp tmp.fn
  151. -     tex tmp.texi < /dev/null 2> /dev/null
  152. -     mv tmp.dvi gmp.dvi
  153. - gmp.info: gmp.texi
  154. -     makeinfo gmp.texi
  155. - clean:
  156. -     rm -f *.o libgmp.a libmp.a cre-conv-tab cre-mparam cre-stddefh \
  157. -  gmp.dvi gmp.info mp_bases.c gmp-mparam.h stamp-stddefh test-stddefh.c \
  158. -  stddef.h gcd.c pow.c rpow.c madd.c msub.c mult.c mcmp.c msqrt.c \
  159. -  tmp.* tmp-* gmp.ps core
  160. -     -cd tests; $(MAKE) clean
  161. - realclean: clean
  162. - # Automatically generated dependencies
  163. - _mpz_get_str.o : _mpz_get_str.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  164. - _mpz_set_str.o : _mpz_set_str.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  165. - cre-conv-tab.o : cre-conv-tab.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  166. - cre-mparam.o : cre-mparam.c gmp.h 
  167. - cre-stddefh.o : cre-stddefh.c 
  168. - itom.o : itom.c mp.h gmp.h gmp-impl.h gmp-mparam.h 
  169. - mdiv.o : mdiv.c mp.h gmp.h gmp-impl.h gmp-mparam.h longlong.h mpz_dmincl.c 
  170. - memory.o : memory.c gmp.h gmp-impl.h gmp-mparam.h 
  171. - mfree.o : mfree.c mp.h gmp.h gmp-impl.h gmp-mparam.h 
  172. - min.o : min.c mp.h gmp.h gmp-impl.h gmp-mparam.h 
  173. - mout.o : mout.c mp.h gmp.h gmp-impl.h gmp-mparam.h 
  174. - move.o : move.c mp.h gmp.h gmp-impl.h gmp-mparam.h 
  175. - mp_bases.o : mp_bases.c gmp.h gmp-impl.h gmp-mparam.h 
  176. - mp_clz_tab.o : mp_clz_tab.c gmp.h gmp-impl.h gmp-mparam.h 
  177. - mp_set_fns.o : mp_set_fns.c gmp.h gmp-impl.h gmp-mparam.h 
  178. - mpn_add.o : mpn_add.c gmp.h gmp-impl.h gmp-mparam.h 
  179. - mpn_cmp.o : mpn_cmp.c gmp.h gmp-impl.h gmp-mparam.h 
  180. - mpn_div.o : mpn_div.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  181. - mpn_dm_1.o : mpn_dm_1.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  182. - mpn_lshift.o : mpn_lshift.c gmp.h gmp-impl.h gmp-mparam.h 
  183. - mpn_mod_1.o : mpn_mod_1.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  184. - mpn_mul.o : mpn_mul.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  185. - mpn_rshift.o : mpn_rshift.c gmp.h gmp-impl.h gmp-mparam.h 
  186. - mpn_rshiftci.o : mpn_rshiftci.c gmp.h gmp-impl.h gmp-mparam.h 
  187. - mpn_sqrt.o : mpn_sqrt.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  188. - mpn_sub.o : mpn_sub.c gmp.h gmp-impl.h gmp-mparam.h 
  189. - mpq_add.o : mpq_add.c gmp.h gmp-impl.h gmp-mparam.h 
  190. - mpq_clear.o : mpq_clear.c gmp.h gmp-impl.h gmp-mparam.h 
  191. - mpq_cmp.o : mpq_cmp.c gmp.h gmp-impl.h gmp-mparam.h 
  192. - mpq_div.o : mpq_div.c gmp.h gmp-impl.h gmp-mparam.h 
  193. - mpq_get_den.o : mpq_get_den.c gmp.h gmp-impl.h gmp-mparam.h 
  194. - mpq_get_num.o : mpq_get_num.c gmp.h gmp-impl.h gmp-mparam.h 
  195. - mpq_init.o : mpq_init.c gmp.h gmp-impl.h gmp-mparam.h 
  196. - mpq_inv.o : mpq_inv.c gmp.h gmp-impl.h gmp-mparam.h 
  197. - mpq_mul.o : mpq_mul.c gmp.h gmp-impl.h gmp-mparam.h 
  198. - mpq_neg.o : mpq_neg.c gmp.h gmp-impl.h gmp-mparam.h 
  199. - mpq_set.o : mpq_set.c gmp.h gmp-impl.h gmp-mparam.h 
  200. - mpq_set_den.o : mpq_set_den.c gmp.h gmp-impl.h gmp-mparam.h 
  201. - mpq_set_num.o : mpq_set_num.c gmp.h gmp-impl.h gmp-mparam.h 
  202. - mpq_set_si.o : mpq_set_si.c gmp.h gmp-impl.h gmp-mparam.h 
  203. - mpq_set_ui.o : mpq_set_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  204. - mpq_sub.o : mpq_sub.c gmp.h gmp-impl.h gmp-mparam.h 
  205. - mpz_abs.o : mpz_abs.c gmp.h gmp-impl.h gmp-mparam.h 
  206. - mpz_add.o : mpz_add.c gmp.h gmp-impl.h gmp-mparam.h 
  207. - mpz_add_ui.o : mpz_add_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  208. - mpz_and.o : mpz_and.c gmp.h gmp-impl.h gmp-mparam.h 
  209. - mpz_clear.o : mpz_clear.c gmp.h gmp-impl.h gmp-mparam.h 
  210. - mpz_clrbit.o : mpz_clrbit.c gmp.h gmp-impl.h gmp-mparam.h 
  211. - mpz_cmp.o : mpz_cmp.c gmp.h gmp-impl.h gmp-mparam.h 
  212. - mpz_cmp_si.o : mpz_cmp_si.c gmp.h gmp-impl.h gmp-mparam.h 
  213. - mpz_cmp_ui.o : mpz_cmp_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  214. - mpz_com.o : mpz_com.c gmp.h gmp-impl.h gmp-mparam.h 
  215. - mpz_div.o : mpz_div.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  216. - mpz_div_2exp.o : mpz_div_2exp.c gmp.h gmp-impl.h gmp-mparam.h 
  217. - mpz_div_ui.o : mpz_div_ui.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  218. - mpz_dm.o : mpz_dm.c gmp.h gmp-impl.h gmp-mparam.h longlong.h mpz_dmincl.c 
  219. - mpz_dm_ui.o : mpz_dm_ui.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  220. - mpz_fac_ui.o : mpz_fac_ui.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  221. - mpz_gcd.o : mpz_gcd.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  222. - mpz_gcdext.o : mpz_gcdext.c gmp.h gmp-impl.h gmp-mparam.h 
  223. - mpz_get_si.o : mpz_get_si.c gmp.h gmp-impl.h gmp-mparam.h 
  224. - mpz_get_str.o : mpz_get_str.c gmp.h gmp-impl.h gmp-mparam.h 
  225. - mpz_get_ui.o : mpz_get_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  226. - mpz_init.o : mpz_init.c gmp.h gmp-impl.h gmp-mparam.h 
  227. - mpz_inp_raw.o : mpz_inp_raw.c gmp.h gmp-impl.h gmp-mparam.h 
  228. - mpz_inp_str.o : mpz_inp_str.c gmp.h gmp-impl.h gmp-mparam.h 
  229. - mpz_ior.o : mpz_ior.c gmp.h gmp-impl.h gmp-mparam.h 
  230. - mpz_iset.o : mpz_iset.c gmp.h gmp-impl.h gmp-mparam.h 
  231. - mpz_iset_si.o : mpz_iset_si.c gmp.h gmp-impl.h gmp-mparam.h 
  232. - mpz_iset_str.o : mpz_iset_str.c gmp.h gmp-impl.h gmp-mparam.h 
  233. - mpz_iset_ui.o : mpz_iset_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  234. - mpz_mdiv.o : mpz_mdiv.c gmp.h gmp-impl.h gmp-mparam.h 
  235. - mpz_mdiv_ui.o : mpz_mdiv_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  236. - mpz_mdm.o : mpz_mdm.c gmp.h gmp-impl.h gmp-mparam.h 
  237. - mpz_mdm_ui.o : mpz_mdm_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  238. - mpz_mmod.o : mpz_mmod.c gmp.h gmp-impl.h gmp-mparam.h 
  239. - mpz_mmod_ui.o : mpz_mmod_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  240. - mpz_mod.o : mpz_mod.c gmp.h gmp-impl.h gmp-mparam.h longlong.h mpz_dmincl.c 
  241. - mpz_mod_2exp.o : mpz_mod_2exp.c gmp.h gmp-impl.h gmp-mparam.h 
  242. - mpz_mod_ui.o : mpz_mod_ui.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  243. - mpz_mul.o : mpz_mul.c gmp.h gmp-impl.h gmp-mparam.h 
  244. - mpz_mul_2exp.o : mpz_mul_2exp.c gmp.h gmp-impl.h gmp-mparam.h 
  245. - mpz_mul_ui.o : mpz_mul_ui.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  246. - mpz_neg.o : mpz_neg.c gmp.h gmp-impl.h gmp-mparam.h 
  247. - mpz_out_raw.o : mpz_out_raw.c gmp.h gmp-impl.h gmp-mparam.h 
  248. - mpz_out_str.o : mpz_out_str.c gmp.h gmp-impl.h gmp-mparam.h 
  249. - mpz_perfsqr.o : mpz_perfsqr.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  250. - mpz_pow_ui.o : mpz_pow_ui.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  251. - mpz_powm.o : mpz_powm.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  252. - mpz_powm_ui.o : mpz_powm_ui.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  253. - mpz_pprime_p.o : mpz_pprime_p.c gmp.h gmp-impl.h gmp-mparam.h 
  254. - mpz_random.o : mpz_random.c gmp.h gmp-impl.h gmp-mparam.h 
  255. - mpz_random2.o : mpz_random2.c gmp.h gmp-impl.h gmp-mparam.h 
  256. - mpz_realloc.o : mpz_realloc.c gmp.h gmp-impl.h gmp-mparam.h 
  257. - mpz_set.o : mpz_set.c gmp.h gmp-impl.h gmp-mparam.h 
  258. - mpz_set_si.o : mpz_set_si.c gmp.h gmp-impl.h gmp-mparam.h 
  259. - mpz_set_str.o : mpz_set_str.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  260. - mpz_set_ui.o : mpz_set_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  261. - mpz_size.o : mpz_size.c gmp.h gmp-impl.h gmp-mparam.h 
  262. - mpz_sizeinb.o : mpz_sizeinb.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  263. - mpz_sqrt.o : mpz_sqrt.c gmp.h gmp-impl.h gmp-mparam.h 
  264. - mpz_sqrtrem.o : mpz_sqrtrem.c gmp.h gmp-impl.h gmp-mparam.h 
  265. - mpz_sub.o : mpz_sub.c gmp.h gmp-impl.h gmp-mparam.h 
  266. - mpz_sub_ui.o : mpz_sub_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  267. - mtox.o : mtox.c mp.h gmp.h gmp-impl.h gmp-mparam.h 
  268. - sdiv.o : sdiv.c mp.h gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  269. - xtom.o : xtom.c mp.h gmp.h gmp-impl.h gmp-mparam.h 
  270. --- 0 ----
  271. diff -rc --new-file gmp-1.3.2/Makefile.in /gnu/src/amiga/gmp-1.3.2/Makefile.in
  272. *** gmp-1.3.2/Makefile.in    Thu Jan  1 00:00:00 1970
  273. --- /gnu/src/amiga/gmp-1.3.2/Makefile.in    Wed May  4 20:54:55 1994
  274. ***************
  275. *** 0 ****
  276. --- 1,369 ----
  277. + # Makefile for GNU MP (a.k.a. biGNUm)
  278. + # Copyright (C) 1991, 1993 Free Software Foundation, Inc.
  279. + # This file is part of the GNU MP Library.
  280. + # The GNU MP Library is free software; you can redistribute it and/or modify
  281. + # it under the terms of the GNU General Public License as published by
  282. + # the Free Software Foundation; either version 2, or (at your option)
  283. + # any later version.
  284. + # The GNU MP Library is distributed in the hope that it will be useful,
  285. + # but WITHOUT ANY WARRANTY; without even the implied warranty of
  286. + # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  287. + # GNU General Public License for more details.
  288. + # You should have received a copy of the GNU General Public License
  289. + # along with the GNU MP Library; see the file COPYING.  If not, write to
  290. + # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  291. + #### Start of system configuration section. ####
  292. + VPATH = @srcdir@
  293. + srcdir = @srcdir@
  294. + # Common prefix for machine-independent installed files.
  295. + prefix = /gnu
  296. + # Common prefix for machine-dependent installed files.
  297. + exec_prefix = $(prefix)
  298. + # Directory to install executables in.
  299. + bindir = $(exec_prefix)/bin
  300. + # Directory to install libraries in.
  301. + libdir = $(exec_prefix)/lib
  302. + # Directory to install the Info files in.
  303. + infodir = $(prefix)/info
  304. + # Directory to install the man page in.
  305. + mandir = $(prefix)/man/man$(manext)
  306. + # Number to put on the man page filename.
  307. + manext = 1
  308. + # Program to install executables.
  309. + INSTALL_PROGRAM = @INSTALL_PROGRAM@
  310. + # Program to install data like man pages.
  311. + INSTALL_DATA = @INSTALL_DATA@
  312. + # Generic install program.
  313. + INSTALL = @INSTALL@
  314. + CC = @CC@
  315. + DEFS = @DEFS@
  316. + CFLAGS = @CFLAGS@
  317. + LDFLAGS = @LDFLAGS@
  318. + LIBS = @LIBS@
  319. + RANLIB = @RANLIB@
  320. + LN = @LN_S@
  321. + #### End of system configuration section. ####
  322. + .c.o:
  323. +     $(CC) -c -I. -I$(srcdir) $(DEFS) $(CFLAGS) $< $(OUTPUT_OPTION)
  324. + AR = ar
  325. + SHELL = /bin/sh
  326. + TEX = tex
  327. + TEXINDEX = texindex
  328. + SRCS =        $(MPZ_SRCS) $(MPQ_SRCS) $(BSDMP_SRCS) $(MPN_SRCS) \
  329. +         $(IMPL_SRCS)
  330. + OBJS =        $(MPZ_OBJS) $(MPQ_OBJS) $(BSDMP_OBJS) $(MPN_OBJS) \
  331. +         $(IMPL_OBJS)
  332. + MP_OBJS =    $(BSDMP_OBJS) $(MPN_OBJS) $(IMPL_OBJS) mp_bases.o \
  333. +         mpz_sizeinb.o
  334. + GMP_OBJS =    $(MPZ_OBJS) $(MPQ_OBJS) $(MPN_OBJS) $(IMPL_OBJS) mp_bases.o
  335. + IMPL_SRCS =    memory.c mp_set_fns.c _mpz_set_str.c _mpz_get_str.c \
  336. +         mpz_realloc.c mp_clz_tab.c alloca.c
  337. + IMPL_OBJS =    memory.o mp_set_fns.o _mpz_set_str.o _mpz_get_str.o \
  338. +         mpz_realloc.o mp_clz_tab.o alloca.o
  339. + MPZ_SRCS =    mpz_init.c mpz_set.c mpz_set_ui.c mpz_set_si.c \
  340. +         mpz_set_str.c mpz_iset.c mpz_iset_ui.c mpz_iset_si.c \
  341. +         mpz_iset_str.c mpz_clear.c mpz_get_ui.c mpz_get_si.c \
  342. +         mpz_get_str.c mpz_size.c mpz_sizeinb.c mpz_add.c \
  343. +         mpz_add_ui.c mpz_sub.c mpz_sub_ui.c mpz_mul.c mpz_mul_ui.c \
  344. +         mpz_div.c mpz_div_ui.c mpz_mod.c mpz_mod_ui.c mpz_dm.c \
  345. +         mpz_dm_ui.c mpz_mdiv.c mpz_mmod.c mpz_mdm.c mpz_mdiv_ui.c \
  346. +         mpz_mmod_ui.c mpz_mdm_ui.c mpz_gcd.c mpz_gcdext.c \
  347. +         mpz_sqrt.c mpz_sqrtrem.c mpz_powm.c mpz_powm_ui.c \
  348. +         mpz_cmp.c mpz_cmp_ui.c mpz_cmp_si.c mpz_mul_2exp.c \
  349. +         mpz_div_2exp.c mpz_mod_2exp.c mpz_abs.c mpz_neg.c \
  350. +         mpz_com.c mpz_and.c mpz_ior.c mpz_inp_raw.c mpz_inp_str.c \
  351. +         mpz_out_raw.c mpz_out_str.c mpz_perfsqr.c mpz_random.c \
  352. +         mpz_random2.c mpz_pow_ui.c mpz_clrbit.c mpz_fac_ui.c \
  353. +         mpz_pprime_p.c
  354. + MPZ_OBJS =    mpz_init.o mpz_set.o mpz_set_ui.o mpz_set_si.o \
  355. +         mpz_set_str.o mpz_iset.o mpz_iset_ui.o mpz_iset_si.o \
  356. +         mpz_iset_str.o mpz_clear.o mpz_get_ui.o mpz_get_si.o \
  357. +         mpz_get_str.o mpz_size.o mpz_sizeinb.o mpz_add.o \
  358. +         mpz_add_ui.o mpz_sub.o mpz_sub_ui.o mpz_mul.o mpz_mul_ui.o \
  359. +         mpz_div.o mpz_div_ui.o mpz_mod.o mpz_mod_ui.o mpz_dm.o \
  360. +         mpz_dm_ui.o mpz_mdiv.o mpz_mmod.o mpz_mdm.o mpz_mdiv_ui.o \
  361. +         mpz_mmod_ui.o mpz_mdm_ui.o mpz_gcd.o mpz_gcdext.o \
  362. +         mpz_sqrt.o mpz_sqrtrem.o mpz_powm.o mpz_powm_ui.o \
  363. +         mpz_cmp.o mpz_cmp_ui.o mpz_cmp_si.o mpz_mul_2exp.o \
  364. +         mpz_div_2exp.o mpz_mod_2exp.o mpz_abs.o mpz_neg.o \
  365. +         mpz_com.o mpz_and.o mpz_ior.o mpz_inp_raw.o mpz_inp_str.o \
  366. +         mpz_out_raw.o mpz_out_str.o mpz_perfsqr.o mpz_random.o \
  367. +         mpz_random2.o mpz_pow_ui.o mpz_clrbit.o mpz_fac_ui.o \
  368. +         mpz_pprime_p.o
  369. + MPQ_SRCS =    mpq_init.c mpq_set.c mpq_set_ui.c mpq_set_si.c \
  370. +         mpq_set_num.c mpq_set_den.c mpq_get_num.c mpq_get_den.c \
  371. +         mpq_add.c mpq_sub.c mpq_mul.c mpq_div.c \
  372. +         mpq_clear.c mpq_cmp.c mpq_inv.c mpq_neg.c
  373. + MPQ_OBJS =    mpq_init.o mpq_set.o mpq_set_ui.o mpq_set_si.o \
  374. +         mpq_set_num.o mpq_set_den.o mpq_get_num.o mpq_get_den.o \
  375. +         mpq_add.o mpq_sub.o mpq_mul.o mpq_div.o \
  376. +         mpq_clear.o mpq_cmp.o mpq_inv.o mpq_neg.o
  377. + MPN_SRCS =    mpn_add.c mpn_sub.c mpn_cmp.c mpn_mul.c mpn_div.c \
  378. +         mpn_dm_1.c mpn_mod_1.c mpn_lshift.c mpn_rshift.c \
  379. +         mpn_rshiftci.c mpn_sqrt.c
  380. + MPN_OBJS =    mpn_add.o mpn_sub.o mpn_cmp.o mpn_mul.o mpn_div.o \
  381. +         mpn_dm_1.o mpn_mod_1.o mpn_lshift.o mpn_rshift.o \
  382. +         mpn_rshiftci.o mpn_sqrt.o
  383. + # There are fewer members in the BSDMP_SRCS list that in the BSDMP_OBJS
  384. + # list because some of the .c files are created by this Makefile.
  385. + BSDMP_SRCS =    itom.c mdiv.c move.c mtox.c xtom.c sdiv.c mout.c min.c \
  386. +         mfree.c
  387. + BSDMP_OBJS =    gcd.o itom.o madd.o mcmp.o mdiv.o move.o msub.o mtox.o \
  388. +         mult.o pow.o rpow.o xtom.o msqrt.o sdiv.o mout.o min.o \
  389. +         mfree.o
  390. + all:        libgmp.a libmp.a
  391. + check:        libgmp.a
  392. +         cd tests; $(MAKE) CC="$(CC)" SHELL="$(SHELL)" OPT="$(OPT)"
  393. + libgmp.a:    stamp-stddefh $(GMP_OBJS)
  394. +         rm -f $@
  395. +         $(AR) cr $@ $(GMP_OBJS)
  396. +         $(RANLIB) $@
  397. + # libmp.a depend on libgmp.a, to get around Unix(tm) ar/ranlib concurrency
  398. + # bug.
  399. + libmp.a:    stamp-stddefh $(MP_OBJS) libgmp.a
  400. +         rm -f $@
  401. +         $(AR) cr $@ $(MP_OBJS)
  402. +         $(RANLIB) $@
  403. + stamp-stddefh:
  404. +         rm -f stddef.h
  405. +         rm -f test-stddefh.c
  406. +         (echo '#include <stddef.h>'                ;\
  407. +           echo 'main(){size_t foo=sizeof(size_t);exit(0);}'    ;\
  408. +         ) > test-stddefh.c
  409. +         @if $(CC) $(DEFS) $(CFLAGS) test-stddefh.c -c 2> /dev/null;\
  410. +         then true                        ;\
  411. +         else                            \
  412. +           echo 'This machine has no "stddef.h".  Creating a minimal in ./';\
  413. +           $(CC) $(DEFS) $(CFLAGS) $(srcdir)/cre-stddefh.c -o cre-stddefh        ;\
  414. +           ./cre-stddefh > stddef.h                ;\
  415. +         fi
  416. +         rm -f test-stddefh.o
  417. +         touch stamp-stddefh
  418. + mp_bases.c:    cre-conv-tab
  419. +         ./cre-conv-tab > tmp-$@
  420. +         mv tmp-$@ $@
  421. + cre-conv-tab.o:    cre-conv-tab.c gmp.h gmp-impl.h gmp-mparam.h longlong.h
  422. + cre-conv-tab:    cre-conv-tab.o
  423. +         $(CC) $(LDFLAGS) cre-conv-tab.o -o $@ -lm
  424. + gmp-mparam.h:    cre-mparam
  425. +         ./cre-mparam > tmp-$@
  426. +         mv tmp-$@ $@
  427. + cre-mparam:    cre-mparam.c stamp-stddefh gmp.h
  428. +         $(CC) $(DEFS) $(CFLAGS) $(srcdir)/cre-mparam.c -o $@
  429. + gcd.c:        mpz_gcd.c stamp-stddefh mp.h gmp.h gmp-impl.h gmp-mparam.h \
  430. +         longlong.h 
  431. +         $(CC) -I. -I$(srcdir) $(DEFS) $(CFLAGS) -E -DBERKELEY_MP \
  432. +             $(srcdir)/mpz_gcd.c | grep -v '^#' > $@
  433. + pow.c:        mpz_powm.c stamp-stddefh mp.h gmp.h gmp-impl.h \
  434. +         gmp-mparam.h  longlong.h 
  435. +         $(CC) -I. -I$(srcdir) $(DEFS) $(CFLAGS) -E -DBERKELEY_MP \
  436. +             $(srcdir)/mpz_powm.c | grep -v '^#' > $@
  437. + rpow.c:        mpz_pow_ui.c stamp-stddefh mp.h gmp.h gmp-impl.h \
  438. +         gmp-mparam.h longlong.h 
  439. +         $(CC) -I. -I$(srcdir) $(DEFS) $(CFLAGS) -E -DBERKELEY_MP \
  440. +             $(srcdir)/mpz_pow_ui.c | grep -v '^#' > $@
  441. + madd.c:        mpz_add.c stamp-stddefh mp.h gmp.h gmp-impl.h gmp-mparam.h
  442. +         $(CC) -I. -I$(srcdir) $(DEFS) $(CFLAGS) -E -DBERKELEY_MP \
  443. +             $(srcdir)/mpz_add.c | grep -v '^#' > $@
  444. + msub.c:        mpz_sub.c stamp-stddefh mp.h gmp.h gmp-impl.h gmp-mparam.h
  445. +         $(CC) -I. -I$(srcdir) $(DEFS) $(CFLAGS) -E -DBERKELEY_MP \
  446. +             $(srcdir)/mpz_sub.c | grep -v '^#' > $@
  447. + mult.c:        mpz_mul.c stamp-stddefh mp.h gmp.h gmp-impl.h gmp-mparam.h
  448. +         $(CC) -I. -I$(srcdir) $(DEFS) $(CFLAGS) -E -DBERKELEY_MP \
  449. +             $(srcdir)/mpz_mul.c | grep -v '^#' > $@
  450. + mcmp.c:        mpz_cmp.c stamp-stddefh mp.h gmp.h gmp-impl.h gmp-mparam.h
  451. +         $(CC) -I. -I$(srcdir) $(DEFS) $(CFLAGS) -E -DBERKELEY_MP \
  452. +             $(srcdir)/mpz_cmp.c | grep -v '^#' > $@
  453. + msqrt.c:    mpz_sqrtrem.c stamp-stddefh mp.h gmp.h gmp-impl.h \
  454. +         gmp-mparam.h
  455. +         $(CC) -I. -I$(srcdir) $(DEFS) $(CFLAGS) -E -DBERKELEY_MP \
  456. +             $(srcdir)/mpz_sqrtrem.c | grep -v '^#' > $@
  457. + doc:        gmp.dvi gmp.info
  458. + gmp.dvi:    $(srcdir)/gmp.texi
  459. +         rm -f tmp.texi
  460. +         $(LN) $(srcdir)/gmp.texi tmp.texi
  461. +         $(TEX) tmp.texi < /dev/null
  462. +         $(TEXINDEX) tmp.cp tmp.fn
  463. +         $(TEX) tmp.texi < /dev/null 2> /dev/null
  464. +         mv tmp.dvi $@
  465. + gmp.info:    gmp.texi
  466. +         makeinfo $(srcdir)/gmp.texi
  467. + clean:
  468. +         rm -f *.o libgmp.a libmp.a cre-conv-tab cre-mparam \
  469. +             cre-stddefh gmp.dvi gmp.info mp_bases.c \
  470. +             gmp-mparam.h stamp-stddefh test-stddefh.c \
  471. +             stddef.h gcd.c pow.c rpow.c madd.c msub.c mult.c \
  472. +             mcmp.c msqrt.c tmp.* tmp-* gmp.ps core
  473. +         -cd tests; $(MAKE) clean
  474. + realclean:    clean
  475. + Makefile:    config.status $(srcdir)/Makefile.in
  476. +         $(SHELL) config.status
  477. + install:    libgmp.a libmp.a
  478. +         $(INSTALL_DATA) libgmp.a $(libdir)/libgmp.a
  479. +         $(INSTALL_DATA) libmp.a $(libdir)/libmp.a
  480. + # Automatically generated dependencies
  481. + _mpz_get_str.o: _mpz_get_str.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  482. + _mpz_set_str.o: _mpz_set_str.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  483. + cre-conv-tab.o: cre-conv-tab.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  484. + cre-mparam.o: cre-mparam.c gmp.h 
  485. + cre-stddefh.o: cre-stddefh.c 
  486. + itom.o: itom.c mp.h gmp.h gmp-impl.h gmp-mparam.h 
  487. + mdiv.o: mdiv.c mp.h gmp.h gmp-impl.h gmp-mparam.h longlong.h mpz_dmincl.c 
  488. + memory.o: memory.c gmp.h gmp-impl.h gmp-mparam.h 
  489. + mfree.o: mfree.c mp.h gmp.h gmp-impl.h gmp-mparam.h 
  490. + min.o: min.c mp.h gmp.h gmp-impl.h gmp-mparam.h 
  491. + mout.o: mout.c mp.h gmp.h gmp-impl.h gmp-mparam.h 
  492. + move.o: move.c mp.h gmp.h gmp-impl.h gmp-mparam.h 
  493. + mp_bases.o: mp_bases.c gmp.h gmp-impl.h gmp-mparam.h 
  494. + mp_clz_tab.o: mp_clz_tab.c gmp.h gmp-impl.h gmp-mparam.h 
  495. + mp_set_fns.o: mp_set_fns.c gmp.h gmp-impl.h gmp-mparam.h 
  496. + mpn_add.o: mpn_add.c gmp.h gmp-impl.h gmp-mparam.h 
  497. + mpn_cmp.o: mpn_cmp.c gmp.h gmp-impl.h gmp-mparam.h 
  498. + mpn_div.o: mpn_div.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  499. + mpn_dm_1.o: mpn_dm_1.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  500. + mpn_lshift.o: mpn_lshift.c gmp.h gmp-impl.h gmp-mparam.h 
  501. + mpn_mod_1.o: mpn_mod_1.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  502. + mpn_mul.o: mpn_mul.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  503. + mpn_rshift.o: mpn_rshift.c gmp.h gmp-impl.h gmp-mparam.h 
  504. + mpn_rshiftci.o: mpn_rshiftci.c gmp.h gmp-impl.h gmp-mparam.h 
  505. + mpn_sqrt.o: mpn_sqrt.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  506. + mpn_sub.o: mpn_sub.c gmp.h gmp-impl.h gmp-mparam.h 
  507. + mpq_add.o: mpq_add.c gmp.h gmp-impl.h gmp-mparam.h 
  508. + mpq_clear.o: mpq_clear.c gmp.h gmp-impl.h gmp-mparam.h 
  509. + mpq_cmp.o: mpq_cmp.c gmp.h gmp-impl.h gmp-mparam.h 
  510. + mpq_div.o: mpq_div.c gmp.h gmp-impl.h gmp-mparam.h 
  511. + mpq_get_den.o: mpq_get_den.c gmp.h gmp-impl.h gmp-mparam.h 
  512. + mpq_get_num.o: mpq_get_num.c gmp.h gmp-impl.h gmp-mparam.h 
  513. + mpq_init.o: mpq_init.c gmp.h gmp-impl.h gmp-mparam.h 
  514. + mpq_inv.o: mpq_inv.c gmp.h gmp-impl.h gmp-mparam.h 
  515. + mpq_mul.o: mpq_mul.c gmp.h gmp-impl.h gmp-mparam.h 
  516. + mpq_neg.o: mpq_neg.c gmp.h gmp-impl.h gmp-mparam.h 
  517. + mpq_set.o: mpq_set.c gmp.h gmp-impl.h gmp-mparam.h 
  518. + mpq_set_den.o: mpq_set_den.c gmp.h gmp-impl.h gmp-mparam.h 
  519. + mpq_set_num.o: mpq_set_num.c gmp.h gmp-impl.h gmp-mparam.h 
  520. + mpq_set_si.o: mpq_set_si.c gmp.h gmp-impl.h gmp-mparam.h 
  521. + mpq_set_ui.o: mpq_set_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  522. + mpq_sub.o: mpq_sub.c gmp.h gmp-impl.h gmp-mparam.h 
  523. + mpz_abs.o: mpz_abs.c gmp.h gmp-impl.h gmp-mparam.h 
  524. + mpz_add.o: mpz_add.c gmp.h gmp-impl.h gmp-mparam.h 
  525. + mpz_add_ui.o: mpz_add_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  526. + mpz_and.o: mpz_and.c gmp.h gmp-impl.h gmp-mparam.h 
  527. + mpz_clear.o: mpz_clear.c gmp.h gmp-impl.h gmp-mparam.h 
  528. + mpz_clrbit.o: mpz_clrbit.c gmp.h gmp-impl.h gmp-mparam.h 
  529. + mpz_cmp.o: mpz_cmp.c gmp.h gmp-impl.h gmp-mparam.h 
  530. + mpz_cmp_si.o: mpz_cmp_si.c gmp.h gmp-impl.h gmp-mparam.h 
  531. + mpz_cmp_ui.o: mpz_cmp_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  532. + mpz_com.o: mpz_com.c gmp.h gmp-impl.h gmp-mparam.h 
  533. + mpz_div.o: mpz_div.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  534. + mpz_div_2exp.o: mpz_div_2exp.c gmp.h gmp-impl.h gmp-mparam.h 
  535. + mpz_div_ui.o: mpz_div_ui.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  536. + mpz_dm.o: mpz_dm.c gmp.h gmp-impl.h gmp-mparam.h longlong.h mpz_dmincl.c 
  537. + mpz_dm_ui.o: mpz_dm_ui.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  538. + mpz_fac_ui.o: mpz_fac_ui.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  539. + mpz_gcd.o: mpz_gcd.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  540. + mpz_gcdext.o: mpz_gcdext.c gmp.h gmp-impl.h gmp-mparam.h 
  541. + mpz_get_si.o: mpz_get_si.c gmp.h gmp-impl.h gmp-mparam.h 
  542. + mpz_get_str.o: mpz_get_str.c gmp.h gmp-impl.h gmp-mparam.h 
  543. + mpz_get_ui.o: mpz_get_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  544. + mpz_init.o: mpz_init.c gmp.h gmp-impl.h gmp-mparam.h 
  545. + mpz_inp_raw.o: mpz_inp_raw.c gmp.h gmp-impl.h gmp-mparam.h 
  546. + mpz_inp_str.o: mpz_inp_str.c gmp.h gmp-impl.h gmp-mparam.h 
  547. + mpz_ior.o: mpz_ior.c gmp.h gmp-impl.h gmp-mparam.h 
  548. + mpz_iset.o: mpz_iset.c gmp.h gmp-impl.h gmp-mparam.h 
  549. + mpz_iset_si.o: mpz_iset_si.c gmp.h gmp-impl.h gmp-mparam.h 
  550. + mpz_iset_str.o: mpz_iset_str.c gmp.h gmp-impl.h gmp-mparam.h 
  551. + mpz_iset_ui.o: mpz_iset_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  552. + mpz_mdiv.o: mpz_mdiv.c gmp.h gmp-impl.h gmp-mparam.h 
  553. + mpz_mdiv_ui.o: mpz_mdiv_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  554. + mpz_mdm.o: mpz_mdm.c gmp.h gmp-impl.h gmp-mparam.h 
  555. + mpz_mdm_ui.o: mpz_mdm_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  556. + mpz_mmod.o: mpz_mmod.c gmp.h gmp-impl.h gmp-mparam.h 
  557. + mpz_mmod_ui.o: mpz_mmod_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  558. + mpz_mod.o: mpz_mod.c gmp.h gmp-impl.h gmp-mparam.h longlong.h mpz_dmincl.c 
  559. + mpz_mod_2exp.o: mpz_mod_2exp.c gmp.h gmp-impl.h gmp-mparam.h 
  560. + mpz_mod_ui.o: mpz_mod_ui.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  561. + mpz_mul.o: mpz_mul.c gmp.h gmp-impl.h gmp-mparam.h 
  562. + mpz_mul_2exp.o: mpz_mul_2exp.c gmp.h gmp-impl.h gmp-mparam.h 
  563. + mpz_mul_ui.o: mpz_mul_ui.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  564. + mpz_neg.o: mpz_neg.c gmp.h gmp-impl.h gmp-mparam.h 
  565. + mpz_out_raw.o: mpz_out_raw.c gmp.h gmp-impl.h gmp-mparam.h 
  566. + mpz_out_str.o: mpz_out_str.c gmp.h gmp-impl.h gmp-mparam.h 
  567. + mpz_perfsqr.o: mpz_perfsqr.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  568. + mpz_pow_ui.o: mpz_pow_ui.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  569. + mpz_powm.o: mpz_powm.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  570. + mpz_powm_ui.o: mpz_powm_ui.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  571. + mpz_pprime_p.o: mpz_pprime_p.c gmp.h gmp-impl.h gmp-mparam.h 
  572. + mpz_random.o: mpz_random.c gmp.h gmp-impl.h gmp-mparam.h 
  573. + mpz_random2.o: mpz_random2.c gmp.h gmp-impl.h gmp-mparam.h 
  574. + mpz_realloc.o: mpz_realloc.c gmp.h gmp-impl.h gmp-mparam.h 
  575. + mpz_set.o: mpz_set.c gmp.h gmp-impl.h gmp-mparam.h 
  576. + mpz_set_si.o: mpz_set_si.c gmp.h gmp-impl.h gmp-mparam.h 
  577. + mpz_set_str.o: mpz_set_str.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  578. + mpz_set_ui.o: mpz_set_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  579. + mpz_size.o: mpz_size.c gmp.h gmp-impl.h gmp-mparam.h 
  580. + mpz_sizeinb.o: mpz_sizeinb.c gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  581. + mpz_sqrt.o: mpz_sqrt.c gmp.h gmp-impl.h gmp-mparam.h 
  582. + mpz_sqrtrem.o: mpz_sqrtrem.c gmp.h gmp-impl.h gmp-mparam.h 
  583. + mpz_sub.o: mpz_sub.c gmp.h gmp-impl.h gmp-mparam.h 
  584. + mpz_sub_ui.o: mpz_sub_ui.c gmp.h gmp-impl.h gmp-mparam.h 
  585. + mtox.o: mtox.c mp.h gmp.h gmp-impl.h gmp-mparam.h 
  586. + sdiv.o: sdiv.c mp.h gmp.h gmp-impl.h gmp-mparam.h longlong.h 
  587. + xtom.o: xtom.c mp.h gmp.h gmp-impl.h gmp-mparam.h 
  588. diff -rc --new-file gmp-1.3.2/Product-Info /gnu/src/amiga/gmp-1.3.2/Product-Info
  589. *** gmp-1.3.2/Product-Info    Thu Jan  1 00:00:00 1970
  590. --- /gnu/src/amiga/gmp-1.3.2/Product-Info    Tue Jul 12 17:18:43 1994
  591. ***************
  592. *** 0 ****
  593. --- 1,33 ----
  594. + .name
  595. + gmp
  596. + .fullname
  597. + GNU arbitrary precision arithmetic library
  598. + .type
  599. + Library
  600. + .short
  601. + Arbitrary precision math library.
  602. + .description
  603. + GNU MP is a library for arbitrary precision arithmetic, operating on
  604. + signed integers and rational numbers.  It has a rich set of functions,
  605. + and the functions have a regular interface.
  606. + The author has tried to make these functions as fast as possible, both
  607. + for small operands and for huge operands.  The speed is achieved by
  608. + using fullwords as the basic arithmetic type, by using fast
  609. + algorithms, by defining inline assembler for mixed sized
  610. + multiplication and division (i.e 32*32->64 bit multiplication and
  611. + 64/32->32,32 bit division), and by hacking the code with emphasis on
  612. + speed (and not simplicity and elegance).
  613. + The speed of GNU MP is about 5 to 100 times that of Berkeley MP for
  614. + small operands.  The speed-up increases with the operand sizes for
  615. + certain operations, for which GNU MP has asymptotically faster
  616. + algorithms.
  617. + .version
  618. + 1.3.2
  619. + .author
  620. + Torbjorn Granlund
  621. + .distribution
  622. + GNU Public License
  623. + .described-by
  624. + Fred Fish (fnf@amigalib.com)
  625. diff -rc --new-file gmp-1.3.2/configure /gnu/src/amiga/gmp-1.3.2/configure
  626. *** gmp-1.3.2/configure    Thu Jan  1 00:00:00 1970
  627. --- /gnu/src/amiga/gmp-1.3.2/configure    Sun May  1 22:00:16 1994
  628. ***************
  629. *** 0 ****
  630. --- 1,655 ----
  631. + #!/bin/sh
  632. + # Guess values for system-dependent variables and create Makefiles.
  633. + # Generated automatically using autoconf version 1.9 
  634. + # Copyright (C) 1991, 1992, 1993, 1994 Free Software Foundation, Inc.
  635. + # This configure script is free software; you can redistribute it and/or
  636. + # modify it under the terms of the GNU General Public License as published
  637. + # by the Free Software Foundation; either version 2, or (at your option)
  638. + # any later version.
  639. + # This script is distributed in the hope that it will be useful, but
  640. + # WITHOUT ANY WARRANTY; without even the implied warranty of
  641. + # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
  642. + # Public License for more details.
  643. + # You should have received a copy of the GNU General Public License
  644. + # along with this program; if not, write to the Free Software
  645. + # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  646. + # Save the original args to write them into config.status later.
  647. + configure_args="$*"
  648. + # Only options that might do something get documented.
  649. + ac_usage="Usage: configure [options] [host]
  650. + Options: [defaults in brackets after descriptions]
  651. + --build=BUILD        configure for building on BUILD [BUILD=HOST]
  652. + --disable-FEATURE    do not include FEATURE (same as --enable-FEATURE=no)
  653. + --enable-FEATURE[=ARG]    include FEATURE [ARG=yes]
  654. + --exec-prefix=PREFIX    install host dependent files in PREFIX [/usr/local]
  655. + --help            print this message
  656. + --host=HOST        configure for HOST [guessed]
  657. + --prefix=PREFIX        install host independent files in PREFIX [/usr/local]
  658. + --quiet, --silent    do not print \`checking for...' messages
  659. + --srcdir=DIR        find the sources in DIR [configure dir or ..]
  660. + --target=TARGET        configure for TARGET [TARGET=HOST]
  661. + --verbose        print results of checks
  662. + --version        print the version of autoconf that created configure
  663. + --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  664. + --without-PACKAGE    do not use PACKAGE (same as --with-PACKAGE=no)
  665. + --x-includes=DIR    X include files are in DIR
  666. + --x-libraries=DIR    X library files are in DIR"
  667. + # Initialize some variables set by options.
  668. + # The variables have the same names as the options, with
  669. + # dashes changed to underlines.
  670. + build=NONE
  671. + exec_prefix=
  672. + host=NONE
  673. + no_create=
  674. + nonopt=NONE
  675. + norecursion=
  676. + prefix=
  677. + program_prefix=
  678. + program_suffix=
  679. + program_transform_name=
  680. + silent=
  681. + srcdir=
  682. + target=NONE
  683. + verbose=
  684. + x_includes=
  685. + x_libraries=
  686. + ac_prev=
  687. + for ac_option
  688. + do
  689. +   # If the previous option needs an argument, assign it.
  690. +   if test -n "$ac_prev"; then
  691. +     eval "$ac_prev=\$ac_option"
  692. +     ac_prev=
  693. +     continue
  694. +   fi
  695. +   # Accept (but ignore some of) the important Cygnus configure
  696. +   # options, so we can diagnose typos.
  697. +   case "$ac_option" in
  698. +   -*=*) ac_optarg=`/bin/echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  699. +   *) ac_optarg= ;;
  700. +   esac
  701. +   case "$ac_option" in
  702. +   -build | --build | --buil | --bui | --bu | --b)
  703. +     ac_prev=build ;;
  704. +   -build=* | --build=* | --buil=* | --bui=* | --bu=* | --b=*)
  705. +     build="$ac_optarg" ;;
  706. +   -disable-* | --disable-*)
  707. +     ac_feature=`/bin/echo $ac_option|sed -e 's/-*disable-//'`
  708. +     # Reject names that aren't valid shell variable names.
  709. +     if test -n "`/bin/echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
  710. +       /bin/echo "configure: $ac_feature: invalid feature name" >&2; exit 1
  711. +     fi
  712. +     ac_feature=`/bin/echo $ac_feature| sed 's/-/_/g'`
  713. +     eval "enable_${ac_feature}=no" ;;
  714. +   -enable-* | --enable-*)
  715. +     ac_feature=`/bin/echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
  716. +     # Reject names that aren't valid shell variable names.
  717. +     if test -n "`/bin/echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
  718. +       /bin/echo "configure: $ac_feature: invalid feature name" >&2; exit 1
  719. +     fi
  720. +     ac_feature=`/bin/echo $ac_feature| sed 's/-/_/g'`
  721. +     case "$ac_option" in
  722. +       *=*) ;;
  723. +       *) ac_optarg=yes ;;
  724. +     esac
  725. +     eval "enable_${ac_feature}='$ac_optarg'" ;;
  726. +   # For backward compatibility, recognize -exec-prefix and --exec_prefix.
  727. +   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  728. +   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  729. +   | --exec | --exe | --ex)
  730. +     ac_prev=exec_prefix ;;
  731. +   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  732. +   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  733. +   | --exec=* | --exe=* | --ex=*)
  734. +     exec_prefix="$ac_optarg" ;;
  735. +   -gas | --gas | --ga | --g)
  736. +     with_gas=yes ;; # Obsolete; use --with-gas.
  737. +   -help | --help | --hel | --he)
  738. +     cat << EOF
  739. + $ac_usage
  740. + EOF
  741. +     exit 0 ;;
  742. +   -host | --host | --hos | --ho)
  743. +     ac_prev=host ;;
  744. +   -host=* | --host=* | --hos=* | --ho=*)
  745. +     host="$ac_optarg" ;;
  746. +   -nfp | --nfp | --nf)
  747. +     with_fp=no ;; # Obsolete; use --without-fp.
  748. +   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  749. +   | --no-cr | --no-c)
  750. +     no_create=yes ;;
  751. +   -norecursion | --norecursion | --norecursio | --norecursi \
  752. +   | --norecurs | --norecur | --norecu | --norec | --nore | --nor)
  753. +     norecursion=yes ;;
  754. +   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  755. +     ac_prev=prefix ;;
  756. +   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  757. +     prefix="$ac_optarg" ;;
  758. +   -program-prefix | --program-prefix | --program-prefi | --program-pref \
  759. +   | --program-pre | --program-pr | --program-p)
  760. +     ac_prev=program_prefix ;;
  761. +   -program-prefix=* | --program-prefix=* | --program-prefi=* \
  762. +   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  763. +     program_prefix="$ac_optarg" ;;
  764. +   -program-suffix | --program-suffix | --program-suffi | --program-suff \
  765. +   | --program-suf | --program-su | --program-s)
  766. +     ac_prev=program_suffix ;;
  767. +   -program-suffix=* | --program-suffix=* | --program-suffi=* \
  768. +   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  769. +     program_suffix="$ac_optarg" ;;
  770. +   -program-transform-name | --program-transform-name \
  771. +   | --program-transform-nam | --program-transform-na \
  772. +   | --program-transform-n | --program-transform- \
  773. +   | --program-transform | --program-transfor \
  774. +   | --program-transfo | --program-transf \
  775. +   | --program-trans | --program-tran \
  776. +   | --progr-tra | --program-tr | --program-t)
  777. +     ac_prev=program_transform_name ;;
  778. +   -program-transform-name=* | --program-transform-name=* \
  779. +   | --program-transform-nam=* | --program-transform-na=* \
  780. +   | --program-transform-n=* | --program-transform-=* \
  781. +   | --program-transform=* | --program-transfor=* \
  782. +   | --program-transfo=* | --program-transf=* \
  783. +   | --program-trans=* | --program-tran=* \
  784. +   | --progr-tra=* | --program-tr=* | --program-t=*)
  785. +     program_transform_name="$ac_optarg" ;;
  786. +   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  787. +   | -silent | --silent | --silen | --sile | --sil)
  788. +     silent=yes ;;
  789. +   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  790. +     ac_prev=srcdir ;;
  791. +   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  792. +     srcdir="$ac_optarg" ;;
  793. +   -target | --target | --targe | --targ | --tar | --ta | --t)
  794. +     ac_prev=target ;;
  795. +   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  796. +     target="$ac_optarg" ;;
  797. +   -v | -verbose | --verbose | --verbos | --verbo | --verb)
  798. +     verbose=yes ;;
  799. +   -version | --version | --versio | --versi | --vers)
  800. +     /bin/echo "configure generated by autoconf version 1.9"
  801. +     exit 0 ;;
  802. +   -with-* | --with-*)
  803. +     ac_package=`/bin/echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
  804. +     # Reject names that aren't valid shell variable names.
  805. +     if test -n "`/bin/echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
  806. +       /bin/echo "configure: $ac_package: invalid package name" >&2; exit 1
  807. +     fi
  808. +     ac_package=`/bin/echo $ac_package| sed 's/-/_/g'`
  809. +     case "$ac_option" in
  810. +       *=*) ;;
  811. +       *) ac_optarg=yes ;;
  812. +     esac
  813. +     eval "with_${ac_package}='$ac_optarg'" ;;
  814. +   -without-* | --without-*)
  815. +     ac_package=`/bin/echo $ac_option|sed -e 's/-*without-//'`
  816. +     # Reject names that aren't valid shell variable names.
  817. +     if test -n "`/bin/echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
  818. +       /bin/echo "configure: $ac_package: invalid package name" >&2; exit 1
  819. +     fi
  820. +     ac_package=`/bin/echo $ac_package| sed 's/-/_/g'`
  821. +     eval "with_${ac_package}=no" ;;
  822. +   --x) with_x=yes ;; # Obsolete; use --with-x.
  823. +   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  824. +   | --x-incl | --x-inc | --x-in | --x-i)
  825. +     ac_prev=x_includes ;;
  826. +   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  827. +   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  828. +     x_includes="$ac_optarg" ;;
  829. +   -x-libraries | --x-libraries | --x-librarie | --x-librari \
  830. +   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  831. +     ac_prev=x_libraries ;;
  832. +   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  833. +   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  834. +     x_libraries="$ac_optarg" ;;
  835. +   -*) /bin/echo "configure: $ac_option: invalid option; use --help to show usage" >&2; exit 1
  836. +     ;;
  837. +   *) 
  838. +     if test -n "`/bin/echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
  839. +       /bin/echo "configure: warning: $ac_option: invalid host type" >&2
  840. +     fi
  841. +     if test "x$nonopt" != xNONE; then
  842. +       /bin/echo "configure: can only configure for one host and one target at a time" >&2; exit 1
  843. +     fi
  844. +     nonopt="$ac_option"
  845. +     ;;
  846. +   esac
  847. + done
  848. + if test -n "$ac_prev"; then
  849. +   /bin/echo "configure: missing argument to --`/bin/echo $ac_prev | sed 's/_/-/g'`" >&2; exit 1
  850. + fi
  851. + trap 'rm -fr conftest* confdefs* core $ac_clean_files; exit 1' 1 2 15
  852. + trap 'rm -fr confdefs* $ac_clean_files' 0
  853. + # Save the original args if we used an alternate arg parser.
  854. + ac_configure_temp="${configure_args-$*}"
  855. + # Strip out --no-create and --norecursion so they don't pile up.
  856. + configure_args=
  857. + for ac_arg in $ac_configure_temp; do
  858. +   case "$ac_arg" in
  859. +   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  860. +   | --no-cr | --no-c) ;;
  861. +   -norecursion | --norecursion | --norecursio | --norecursi \
  862. +   | --norecurs | --norecur | --norecu | --norec | --nore | --nor) ;;
  863. +   *) configure_args="$configure_args $ac_arg" ;;
  864. +   esac
  865. + done
  866. + # NLS nuisances.
  867. + # These must not be set unconditionally because not all systems understand
  868. + # e.g. LANG=C (notably SCO).
  869. + if test "${LC_ALL+set}" = 'set'; then LC_ALL=C; export LC_ALL; fi
  870. + if test "${LANG+set}"   = 'set'; then LANG=C;   export LANG;   fi
  871. + # confdefs.h avoids OS command line length limits that DEFS can exceed.
  872. + rm -rf conftest* confdefs.h
  873. + # AIX cpp loses on an empty file, so make sure it contains at least a newline.
  874. + /bin/echo > confdefs.h
  875. + # A filename unique to this package, relative to the directory that
  876. + # configure is in, which we can look for to find out if srcdir is correct.
  877. + ac_unique_file=mp.h
  878. + # Find the source files, if location was not specified.
  879. + if test -z "$srcdir"; then
  880. +   ac_srcdir_defaulted=yes
  881. +   # Try the directory containing this script, then `..'.
  882. +   ac_prog=$0
  883. +   ac_confdir=`/bin/echo $ac_prog|sed 's%/[^/][^/]*$%%'`
  884. +   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
  885. +   srcdir=$ac_confdir
  886. +   if test ! -r $srcdir/$ac_unique_file; then
  887. +     srcdir=..
  888. +   fi
  889. + fi
  890. + if test ! -r $srcdir/$ac_unique_file; then
  891. +   if test x$ac_srcdir_defaulted = xyes; then
  892. +     /bin/echo "configure: can not find sources in ${ac_confdir} or .." >&2; exit 1
  893. +   else
  894. +     /bin/echo "configure: can not find sources in ${srcdir}" >&2; exit 1
  895. +   fi
  896. + fi
  897. + ac_ext=c
  898. + ac_cpp='${CPP} $CFLAGS'
  899. + ac_compile='${CC-cc} $CFLAGS $LDFLAGS conftest.${ac_ext} -o conftest $LIBS >/dev/null 2>&1'
  900. + # We want these before the checks, so the checks can modify their values.
  901. + test -z "$CFLAGS" && CFLAGS= auto_cflags=1
  902. + test -z "$LDFLAGS" && LDFLAGS=
  903. + if test -z "$CC"; then
  904. +   # Extract the first word of `gcc', so it can be a program name with args.
  905. +   set ac_dummy gcc; ac_word=$2
  906. +   test -n "$silent" || /bin/echo "checking for $ac_word"
  907. +   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  908. +   for ac_dir in $PATH; do
  909. +     test -z "$ac_dir" && ac_dir=.
  910. +     if test -f $ac_dir/$ac_word; then
  911. +       CC="gcc"
  912. +       break
  913. +     fi
  914. +   done
  915. +   IFS="$ac_save_ifs"
  916. + fi
  917. + test -z "$CC" && CC="cc"
  918. + test -n "$CC" && test -n "$verbose" && /bin/echo "    setting CC to $CC"
  919. + # Find out if we are using GNU C, under whatever name.
  920. + cat > conftest.c <<EOF
  921. + #ifdef __GNUC__
  922. +   yes
  923. + #endif
  924. + EOF
  925. + ${CC-cc} -E conftest.c > conftest.out 2>&1
  926. + if egrep yes conftest.out >/dev/null 2>&1; then
  927. +   GCC=1 # For later tests.
  928. + fi
  929. + rm -f conftest*
  930. + # If we're using gcc and the user hasn't specified CFLAGS, add -O to CFLAGS.
  931. + test -n "$GCC" && test -n "$auto_cflags" && CFLAGS="$CFLAGS -O2"
  932. + test -n "$silent" || /bin/echo "checking how to run the C preprocessor"
  933. + if test -z "$CPP"; then
  934. +   # This must be in double quotes, not single quotes, because CPP may get
  935. +   # substituted into the Makefile and ``${CC-cc}'' will simply confuse
  936. +   # make.  It must be expanded now.
  937. +   CPP="${CC-cc} -E"
  938. +   cat > conftest.${ac_ext} <<EOF
  939. + #include "confdefs.h"
  940. + #include <stdio.h>
  941. + Syntax Error
  942. + EOF
  943. + # Some shells (Coherent) do redirections in the wrong order, so need
  944. + # the parens.
  945. + ac_err=`eval "($ac_cpp conftest.${ac_ext} >/dev/null) 2>&1"`
  946. + if test -z "$ac_err"; then
  947. +   :
  948. + else
  949. +   rm -rf conftest*
  950. +   CPP="${CC-cc} -E -traditional-cpp"
  951. +   cat > conftest.${ac_ext} <<EOF
  952. + #include "confdefs.h"
  953. + #include <stdio.h>
  954. + Syntax Error
  955. + EOF
  956. + # Some shells (Coherent) do redirections in the wrong order, so need
  957. + # the parens.
  958. + ac_err=`eval "($ac_cpp conftest.${ac_ext} >/dev/null) 2>&1"`
  959. + if test -z "$ac_err"; then
  960. +   :
  961. + else
  962. +   rm -rf conftest*
  963. +   CPP=/lib/cpp
  964. + fi
  965. + rm -f conftest*
  966. + fi
  967. + rm -f conftest*
  968. + fi
  969. + test -n "$verbose" && /bin/echo "    setting CPP to $CPP"
  970. + if test -n "$GCC"; then
  971. +   test -n "$silent" || /bin/echo "checking whether -traditional is needed"
  972. +   ac_pattern="Autoconf.*'x'"
  973. +   ac_prog='#include <sgtty.h>
  974. + Autoconf TIOCGETP'
  975. +   cat > conftest.${ac_ext} <<EOF
  976. + #include "confdefs.h"
  977. + $ac_prog
  978. + EOF
  979. + eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
  980. + if egrep "$ac_pattern" conftest.out >/dev/null 2>&1; then
  981. +   rm -rf conftest*
  982. +   ac_need_trad=1
  983. + fi
  984. + rm -f conftest*
  985. +   if test -z "$ac_need_trad"; then
  986. +     ac_prog='#include <termio.h>
  987. + Autoconf TCGETA'
  988. +     cat > conftest.${ac_ext} <<EOF
  989. + #include "confdefs.h"
  990. + $ac_prog
  991. + EOF
  992. + eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
  993. + if egrep "$ac_pattern" conftest.out >/dev/null 2>&1; then
  994. +   rm -rf conftest*
  995. +   ac_need_trad=1
  996. + fi
  997. + rm -f conftest*
  998. +   fi
  999. +   test -n "$ac_need_trad" && CC="$CC -traditional"
  1000. + fi
  1001. + # Make sure to not get the incompatible SysV /etc/install and
  1002. + # /usr/sbin/install, which might be in PATH before a BSD-like install,
  1003. + # or the SunOS /usr/etc/install directory, or the AIX /bin/install,
  1004. + # or the AFS install, which mishandles nonexistent args, or
  1005. + # /usr/ucb/install on SVR4, which tries to use the nonexistent group
  1006. + # `staff', or /sbin/install on IRIX which has incompatible command-line
  1007. + # syntax.  Sigh.
  1008. + #
  1009. + #     On most BSDish systems install is in /usr/bin, not /usr/ucb
  1010. + #     anyway.
  1011. + # This turns out not to be true, so the mere pathname isn't an indication
  1012. + # of whether the program works.  What we really need is a set of tests for
  1013. + # the install program to see if it actually works in all the required ways.
  1014. + #
  1015. + # Avoid using ./install, which might have been erroneously created
  1016. + # by make from ./install.sh.
  1017. + if test "z${INSTALL}" = "z" ; then
  1018. +   test -n "$silent" || /bin/echo "checking for a BSD compatible install"
  1019. +   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1020. +   for ac_dir in $PATH; do
  1021. +     case "$ac_dir" in
  1022. +     ''|.|/gnu/etc|/sbin|/usr/sbin|/usr/etc|/usr/afsws/bin|/usr/ucb) ;;
  1023. +     *)
  1024. +       # OSF1 and SCO ODT 3.0 have their own names for install.
  1025. +       for ac_prog in installbsd scoinst install; do
  1026. +         if test -f $ac_dir/$ac_prog; then
  1027. +       if test $ac_prog = install &&
  1028. +             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
  1029. +         # AIX install.  It has an incompatible calling convention.
  1030. +         # OSF/1 installbsd also uses dspmsg, but is usable.
  1031. +         :
  1032. +       else
  1033. +         INSTALL="$ac_dir/$ac_prog -c"
  1034. +         INSTALL_PROGRAM='${INSTALL}'
  1035. +         INSTALL_DATA='${INSTALL} -m 644'
  1036. +         break 2
  1037. +       fi
  1038. +     fi
  1039. +       done
  1040. +       ;;
  1041. +     esac
  1042. +   done
  1043. +   IFS="$ac_save_ifs"
  1044. + fi
  1045. + if test -z "$INSTALL"; then
  1046. +   if test -f ${srcdir}/install.sh; then
  1047. +     # As a last resort, use the slow shell script.
  1048. +     INSTALL='@top_srcdir@/install.sh -c'
  1049. +   else
  1050. +     /bin/echo "configure: warning: ${srcdir}/install.sh not found; using cp" >&2
  1051. +     INSTALL=cp
  1052. +   fi
  1053. + fi
  1054. + test -n "$verbose" && /bin/echo "    setting INSTALL to $INSTALL"
  1055. + # Use test -z because SunOS4 sh mishandles ${INSTALL_PROGRAM-'${INSTALL}'}.
  1056. + # It thinks the first close brace ends the variable substitution.
  1057. + test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  1058. + test -n "$verbose" && /bin/echo "    setting INSTALL_PROGRAM to $INSTALL_PROGRAM"
  1059. + test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL}'
  1060. + test -n "$verbose" && /bin/echo "    setting INSTALL_DATA to $INSTALL_DATA"
  1061. + if test -z "$RANLIB"; then
  1062. +   # Extract the first word of `ranlib', so it can be a program name with args.
  1063. +   set ac_dummy ranlib; ac_word=$2
  1064. +   test -n "$silent" || /bin/echo "checking for $ac_word"
  1065. +   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1066. +   for ac_dir in $PATH; do
  1067. +     test -z "$ac_dir" && ac_dir=.
  1068. +     if test -f $ac_dir/$ac_word; then
  1069. +       RANLIB="ranlib"
  1070. +       break
  1071. +     fi
  1072. +   done
  1073. +   IFS="$ac_save_ifs"
  1074. + fi
  1075. + test -z "$RANLIB" && RANLIB=":"
  1076. + test -n "$RANLIB" && test -n "$verbose" && /bin/echo "    setting RANLIB to $RANLIB"
  1077. + test -n "$silent" || /bin/echo "checking for ln -s"
  1078. + rm -f conftestdata
  1079. + if ln -s X conftestdata 2>/dev/null
  1080. + then
  1081. +   rm -f conftestdata
  1082. +   LN_S="ln -s"
  1083. + else
  1084. +   LN_S=ln
  1085. + fi
  1086. + # Set default prefixes.
  1087. + if test -n "$prefix"; then
  1088. +   test -z "$exec_prefix" && exec_prefix='${prefix}' # Let make expand it.
  1089. +   ac_prsub="s%^prefix\\([     ]*\\)=\\([     ]*\\).*$%prefix\\1=\\2$prefix%"
  1090. + fi
  1091. + if test -n "$exec_prefix"; then
  1092. +   ac_prsub="$ac_prsub
  1093. + s%^exec_prefix\\([     ]*\\)=\\([     ]*\\).*$%exec_prefix\\1=\\2$exec_prefix%"
  1094. + fi
  1095. + # Any assignment to VPATH causes Sun make to only execute
  1096. + # the first set of double-colon rules, so remove it if not needed.
  1097. + # If there is a colon in the path, we need to keep it.
  1098. + if test "x$srcdir" = x.; then
  1099. +   ac_vpsub='/^[     ]*VPATH[     ]*=[^:]*$/d'
  1100. + fi
  1101. + # Quote sed substitution magic chars in DEFS.
  1102. + cat >conftest.def <<EOF
  1103. + $DEFS
  1104. + EOF
  1105. + ac_escape_ampersand_and_backslash='s%[&\\]%\\&%g'
  1106. + DEFS=`sed "$ac_escape_ampersand_and_backslash" <conftest.def`
  1107. + rm -f conftest.def
  1108. + # Substitute for predefined variables.
  1109. + trap 'rm -f config.status; exit 1' 1 2 15
  1110. + /bin/echo creating config.status
  1111. + rm -f config.status
  1112. + cat > config.status <<EOF
  1113. + #!/bin/sh
  1114. + # Generated automatically by configure.
  1115. + # Run this file to recreate the current configuration.
  1116. + # This directory was configured as follows,
  1117. + # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  1118. + #
  1119. + # $0 $configure_args
  1120. + ac_cs_usage="Usage: config.status [--recheck] [--version] [--help]"
  1121. + for ac_option
  1122. + do
  1123. +   case "\$ac_option" in
  1124. +   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  1125. +     /bin/echo running \${CONFIG_SHELL-/bin/sh} $0 $configure_args --no-create
  1126. +     exec \${CONFIG_SHELL-/bin/sh} $0 $configure_args --no-create ;;
  1127. +   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
  1128. +     /bin/echo "config.status generated by autoconf version 1.9"
  1129. +     exit 0 ;;
  1130. +   -help | --help | --hel | --he | --h)
  1131. +     /bin/echo "\$ac_cs_usage"; exit 0 ;;
  1132. +   *) /bin/echo "\$ac_cs_usage"; exit 1 ;;
  1133. +   esac
  1134. + done
  1135. + trap 'rm -f Makefile; exit 1' 1 2 15
  1136. + CC='$CC'
  1137. + CFLAGS='$CFLAGS'
  1138. + LDFLAGS='$LDFLAGS'
  1139. + CPP='$CPP'
  1140. + INSTALL='$INSTALL'
  1141. + INSTALL_PROGRAM='$INSTALL_PROGRAM'
  1142. + INSTALL_DATA='$INSTALL_DATA'
  1143. + RANLIB='$RANLIB'
  1144. + LN_S='$LN_S'
  1145. + LIBS='$LIBS'
  1146. + srcdir='$srcdir'
  1147. + top_srcdir='$top_srcdir'
  1148. + prefix='$prefix'
  1149. + exec_prefix='$exec_prefix'
  1150. + DEFS='$DEFS'
  1151. + ac_prsub='$ac_prsub'
  1152. + ac_vpsub='$ac_vpsub'
  1153. + extrasub='$extrasub'
  1154. + EOF
  1155. + cat >> config.status <<\EOF
  1156. + ac_given_srcdir=$srcdir
  1157. + CONFIG_FILES=${CONFIG_FILES-"Makefile"}
  1158. + for ac_file in .. ${CONFIG_FILES}; do if test "x$ac_file" != x..; then
  1159. +   # Remove last slash and all that follows it.  Not all systems have dirname.
  1160. +   ac_dir=`/bin/echo $ac_file|sed 's%/[^/][^/]*$%%'`
  1161. +   if test "$ac_dir" != "$ac_file"; then
  1162. +     # The file is in a subdirectory.
  1163. +     test ! -d "$ac_dir" && mkdir "$ac_dir"
  1164. +     ac_dir_suffix="/$ac_dir"
  1165. +   else
  1166. +     ac_dir_suffix=
  1167. +   fi
  1168. +   # A "../" for each directory in $ac_dir_suffix.
  1169. +   ac_dots=`/bin/echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
  1170. +   case "$ac_given_srcdir" in
  1171. +   .)  srcdir=.; top_srcdir="$ac_dots." ;;
  1172. +   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
  1173. +   *) # Relative path.
  1174. +     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
  1175. +     top_srcdir="$ac_dots$ac_given_srcdir" ;;
  1176. +   esac
  1177. +   /bin/echo creating "$ac_file"
  1178. +   rm -f "$ac_file"
  1179. +   comment_str="Generated automatically from `/bin/echo $ac_file|sed 's|.*/||'`.in by configure."
  1180. +   case "$ac_file" in
  1181. +     *.c | *.h | *.C | *.cc | *.m )  /bin/echo "/* $comment_str */" > "$ac_file" ;;
  1182. +     * )          /bin/echo "# $comment_str"     > "$ac_file" ;;
  1183. +   esac
  1184. +   sed -e "
  1185. + $ac_prsub
  1186. + $ac_vpsub
  1187. + $extrasub
  1188. + s%@CC@%$CC%g
  1189. + s%@CFLAGS@%$CFLAGS%g
  1190. + s%@LDFLAGS@%$LDFLAGS%g
  1191. + s%@CPP@%$CPP%g
  1192. + s%@INSTALL@%$INSTALL%g
  1193. + s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
  1194. + s%@INSTALL_DATA@%$INSTALL_DATA%g
  1195. + s%@RANLIB@%$RANLIB%g
  1196. + s%@LN_S@%$LN_S%g
  1197. + s%@LIBS@%$LIBS%g
  1198. + s%@srcdir@%$srcdir%g
  1199. + s%@top_srcdir@%$top_srcdir%g
  1200. + s%@prefix@%$prefix%g
  1201. + s%@exec_prefix@%$exec_prefix%g
  1202. + s%@DEFS@%$DEFS%
  1203. + " $ac_given_srcdir/${ac_file}.in >> $ac_file
  1204. + fi; done
  1205. + exit 0
  1206. + EOF
  1207. + chmod +x config.status
  1208. + test -n "$no_create" || ${CONFIG_SHELL-/bin/sh} config.status
  1209. diff -rc --new-file gmp-1.3.2/configure.in /gnu/src/amiga/gmp-1.3.2/configure.in
  1210. *** gmp-1.3.2/configure.in    Thu Jan  1 00:00:00 1970
  1211. --- /gnu/src/amiga/gmp-1.3.2/configure.in    Sun May  1 22:00:15 1994
  1212. ***************
  1213. *** 0 ****
  1214. --- 1,22 ----
  1215. + dnl Process this file with autoconf to produce a configure script.
  1216. + AC_INIT(mp.h)
  1217. + # We want these before the checks, so the checks can modify their values.
  1218. + test -z "$CFLAGS" && CFLAGS= auto_cflags=1
  1219. + test -z "$LDFLAGS" && LDFLAGS=
  1220. + AC_PROG_CC
  1221. + # If we're using gcc and the user hasn't specified CFLAGS, add -O to CFLAGS.
  1222. + test -n "$GCC" && test -n "$auto_cflags" && CFLAGS="$CFLAGS -O2"
  1223. + AC_SUBST(CFLAGS)dnl
  1224. + AC_SUBST(LDFLAGS)dnl
  1225. + AC_PROG_CPP
  1226. + AC_GCC_TRADITIONAL
  1227. + AC_PROG_INSTALL
  1228. + AC_PROG_RANLIB
  1229. + AC_LN_S
  1230. + AC_OUTPUT(Makefile)
  1231.