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

  1. diff -rc --new-file f2c-1993.04.28/Makefile.in /gnu/src/amiga/f2c-1993.04.28/Makefile.in
  2. *** f2c-1993.04.28/Makefile.in    Thu Jan  1 00:00:00 1970
  3. --- /gnu/src/amiga/f2c-1993.04.28/Makefile.in    Tue Aug 23 16:46:36 1994
  4. ***************
  5. *** 0 ****
  6. --- 1,48 ----
  7. + #### Start of system configuration section. ####
  8. + VPATH =        @srcdir@
  9. + srcdir =    @srcdir@
  10. + # Common prefix for machine-independent installed files.
  11. + prefix =    /gnu
  12. + # Common prefix for machine-dependent installed files.
  13. + exec_prefix =    $(prefix)
  14. + # Directory to install executables in.
  15. + bindir =    $(exec_prefix)/bin
  16. + # Directory to install the man page in.
  17. + mandir =    $(prefix)/man/man$(manext)
  18. + # Number to put on the man page filename.
  19. + manext =    1
  20. + # Program to install data like man pages.
  21. + INSTALL_DATA =    @INSTALL_DATA@
  22. + # Generic install program.
  23. + INSTALL =    @INSTALL@
  24. + MAKE =        make
  25. + #### End of system configuration section. ####
  26. + all:
  27. +         @(cd src; $(MAKE))
  28. +         @(cd libF77; $(MAKE))
  29. +         @(cd libI77; $(MAKE))
  30. + install:
  31. +         @(cd src; $(MAKE) install)
  32. +         @(cd libF77; $(MAKE) install)
  33. +         @(cd libI77; $(MAKE) install)
  34. +         $(INSTALL_DATA) $(srcdir)/f2c.1t $(mandir)/f2c.1
  35. +         $(INSTALL_DATA) $(srcdir)/f2c.h $(prefix)/include
  36. diff -rc --new-file f2c-1993.04.28/Product-Info /gnu/src/amiga/f2c-1993.04.28/Product-Info
  37. *** f2c-1993.04.28/Product-Info    Thu Jan  1 00:00:00 1970
  38. --- /gnu/src/amiga/f2c-1993.04.28/Product-Info    Tue Jul 12 17:06:54 1994
  39. ***************
  40. *** 0 ****
  41. --- 1,28 ----
  42. + .name
  43. + f2c
  44. + .fullname
  45. + Fortran 77 to C translator
  46. + .type
  47. + Compiler
  48. + .short
  49. + Fortran 77 to C translator
  50. + .description
  51. + F2c converts Fortran 77 source code in files with names ending in `.f'
  52. + or `.F' to C (or C++) source files in the current directory, with `.c'
  53. + substituted for the final `.f' or `.F'.  If no Fortran files are
  54. + named, f2c reads Fortran from standard input and writes C on standard
  55. + output.  Filenames that end with `.p' or `.P' are taken to be
  56. + prototype files, as produced by option `-P', and are read first.
  57. + .version
  58. + 93.04.28
  59. + .date
  60. + 1993.04.28
  61. + .author
  62. + David Gay
  63. + Stu Feldman
  64. + Mark Maimone
  65. + Norm Schryer
  66. + .distribution
  67. + Copyrighted but Freely Redistributable
  68. + .described-by
  69. + Fred Fish (fnf@amigalib.com)
  70. diff -rc --new-file f2c-1993.04.28/configure /gnu/src/amiga/f2c-1993.04.28/configure
  71. *** f2c-1993.04.28/configure    Thu Jan  1 00:00:00 1970
  72. --- /gnu/src/amiga/f2c-1993.04.28/configure    Mon May  2 21:30:17 1994
  73. ***************
  74. *** 0 ****
  75. --- 1,667 ----
  76. + #!/bin/sh
  77. + # Guess values for system-dependent variables and create Makefiles.
  78. + # Generated automatically using autoconf version 1.9 
  79. + # Copyright (C) 1991, 1992, 1993, 1994 Free Software Foundation, Inc.
  80. + # This configure script is free software; you can redistribute it and/or
  81. + # modify it under the terms of the GNU General Public License as published
  82. + # by the Free Software Foundation; either version 2, or (at your option)
  83. + # any later version.
  84. + # This script is distributed in the hope that it will be useful, but
  85. + # WITHOUT ANY WARRANTY; without even the implied warranty of
  86. + # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
  87. + # Public License for more details.
  88. + # You should have received a copy of the GNU General Public License
  89. + # along with this program; if not, write to the Free Software
  90. + # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  91. + # Save the original args to write them into config.status later.
  92. + configure_args="$*"
  93. + # Only options that might do something get documented.
  94. + ac_usage="Usage: configure [options] [host]
  95. + Options: [defaults in brackets after descriptions]
  96. + --build=BUILD        configure for building on BUILD [BUILD=HOST]
  97. + --disable-FEATURE    do not include FEATURE (same as --enable-FEATURE=no)
  98. + --enable-FEATURE[=ARG]    include FEATURE [ARG=yes]
  99. + --exec-prefix=PREFIX    install host dependent files in PREFIX [/usr/local]
  100. + --help            print this message
  101. + --host=HOST        configure for HOST [guessed]
  102. + --prefix=PREFIX        install host independent files in PREFIX [/usr/local]
  103. + --quiet, --silent    do not print \`checking for...' messages
  104. + --srcdir=DIR        find the sources in DIR [configure dir or ..]
  105. + --target=TARGET        configure for TARGET [TARGET=HOST]
  106. + --verbose        print results of checks
  107. + --version        print the version of autoconf that created configure
  108. + --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  109. + --without-PACKAGE    do not use PACKAGE (same as --with-PACKAGE=no)
  110. + --x-includes=DIR    X include files are in DIR
  111. + --x-libraries=DIR    X library files are in DIR"
  112. + # Initialize some variables set by options.
  113. + # The variables have the same names as the options, with
  114. + # dashes changed to underlines.
  115. + build=NONE
  116. + exec_prefix=
  117. + host=NONE
  118. + no_create=
  119. + nonopt=NONE
  120. + norecursion=
  121. + prefix=
  122. + program_prefix=
  123. + program_suffix=
  124. + program_transform_name=
  125. + silent=
  126. + srcdir=
  127. + target=NONE
  128. + verbose=
  129. + x_includes=
  130. + x_libraries=
  131. + ac_prev=
  132. + for ac_option
  133. + do
  134. +   # If the previous option needs an argument, assign it.
  135. +   if test -n "$ac_prev"; then
  136. +     eval "$ac_prev=\$ac_option"
  137. +     ac_prev=
  138. +     continue
  139. +   fi
  140. +   # Accept (but ignore some of) the important Cygnus configure
  141. +   # options, so we can diagnose typos.
  142. +   case "$ac_option" in
  143. +   -*=*) ac_optarg=`/bin/echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  144. +   *) ac_optarg= ;;
  145. +   esac
  146. +   case "$ac_option" in
  147. +   -build | --build | --buil | --bui | --bu | --b)
  148. +     ac_prev=build ;;
  149. +   -build=* | --build=* | --buil=* | --bui=* | --bu=* | --b=*)
  150. +     build="$ac_optarg" ;;
  151. +   -disable-* | --disable-*)
  152. +     ac_feature=`/bin/echo $ac_option|sed -e 's/-*disable-//'`
  153. +     # Reject names that aren't valid shell variable names.
  154. +     if test -n "`/bin/echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
  155. +       /bin/echo "configure: $ac_feature: invalid feature name" >&2; exit 1
  156. +     fi
  157. +     ac_feature=`/bin/echo $ac_feature| sed 's/-/_/g'`
  158. +     eval "enable_${ac_feature}=no" ;;
  159. +   -enable-* | --enable-*)
  160. +     ac_feature=`/bin/echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
  161. +     # Reject names that aren't valid shell variable names.
  162. +     if test -n "`/bin/echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
  163. +       /bin/echo "configure: $ac_feature: invalid feature name" >&2; exit 1
  164. +     fi
  165. +     ac_feature=`/bin/echo $ac_feature| sed 's/-/_/g'`
  166. +     case "$ac_option" in
  167. +       *=*) ;;
  168. +       *) ac_optarg=yes ;;
  169. +     esac
  170. +     eval "enable_${ac_feature}='$ac_optarg'" ;;
  171. +   # For backward compatibility, recognize -exec-prefix and --exec_prefix.
  172. +   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  173. +   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  174. +   | --exec | --exe | --ex)
  175. +     ac_prev=exec_prefix ;;
  176. +   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  177. +   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  178. +   | --exec=* | --exe=* | --ex=*)
  179. +     exec_prefix="$ac_optarg" ;;
  180. +   -gas | --gas | --ga | --g)
  181. +     with_gas=yes ;; # Obsolete; use --with-gas.
  182. +   -help | --help | --hel | --he)
  183. +     cat << EOF
  184. + $ac_usage
  185. + EOF
  186. +     exit 0 ;;
  187. +   -host | --host | --hos | --ho)
  188. +     ac_prev=host ;;
  189. +   -host=* | --host=* | --hos=* | --ho=*)
  190. +     host="$ac_optarg" ;;
  191. +   -nfp | --nfp | --nf)
  192. +     with_fp=no ;; # Obsolete; use --without-fp.
  193. +   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  194. +   | --no-cr | --no-c)
  195. +     no_create=yes ;;
  196. +   -norecursion | --norecursion | --norecursio | --norecursi \
  197. +   | --norecurs | --norecur | --norecu | --norec | --nore | --nor)
  198. +     norecursion=yes ;;
  199. +   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  200. +     ac_prev=prefix ;;
  201. +   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  202. +     prefix="$ac_optarg" ;;
  203. +   -program-prefix | --program-prefix | --program-prefi | --program-pref \
  204. +   | --program-pre | --program-pr | --program-p)
  205. +     ac_prev=program_prefix ;;
  206. +   -program-prefix=* | --program-prefix=* | --program-prefi=* \
  207. +   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  208. +     program_prefix="$ac_optarg" ;;
  209. +   -program-suffix | --program-suffix | --program-suffi | --program-suff \
  210. +   | --program-suf | --program-su | --program-s)
  211. +     ac_prev=program_suffix ;;
  212. +   -program-suffix=* | --program-suffix=* | --program-suffi=* \
  213. +   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  214. +     program_suffix="$ac_optarg" ;;
  215. +   -program-transform-name | --program-transform-name \
  216. +   | --program-transform-nam | --program-transform-na \
  217. +   | --program-transform-n | --program-transform- \
  218. +   | --program-transform | --program-transfor \
  219. +   | --program-transfo | --program-transf \
  220. +   | --program-trans | --program-tran \
  221. +   | --progr-tra | --program-tr | --program-t)
  222. +     ac_prev=program_transform_name ;;
  223. +   -program-transform-name=* | --program-transform-name=* \
  224. +   | --program-transform-nam=* | --program-transform-na=* \
  225. +   | --program-transform-n=* | --program-transform-=* \
  226. +   | --program-transform=* | --program-transfor=* \
  227. +   | --program-transfo=* | --program-transf=* \
  228. +   | --program-trans=* | --program-tran=* \
  229. +   | --progr-tra=* | --program-tr=* | --program-t=*)
  230. +     program_transform_name="$ac_optarg" ;;
  231. +   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  232. +   | -silent | --silent | --silen | --sile | --sil)
  233. +     silent=yes ;;
  234. +   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  235. +     ac_prev=srcdir ;;
  236. +   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  237. +     srcdir="$ac_optarg" ;;
  238. +   -target | --target | --targe | --targ | --tar | --ta | --t)
  239. +     ac_prev=target ;;
  240. +   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  241. +     target="$ac_optarg" ;;
  242. +   -v | -verbose | --verbose | --verbos | --verbo | --verb)
  243. +     verbose=yes ;;
  244. +   -version | --version | --versio | --versi | --vers)
  245. +     /bin/echo "configure generated by autoconf version 1.9"
  246. +     exit 0 ;;
  247. +   -with-* | --with-*)
  248. +     ac_package=`/bin/echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
  249. +     # Reject names that aren't valid shell variable names.
  250. +     if test -n "`/bin/echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
  251. +       /bin/echo "configure: $ac_package: invalid package name" >&2; exit 1
  252. +     fi
  253. +     ac_package=`/bin/echo $ac_package| sed 's/-/_/g'`
  254. +     case "$ac_option" in
  255. +       *=*) ;;
  256. +       *) ac_optarg=yes ;;
  257. +     esac
  258. +     eval "with_${ac_package}='$ac_optarg'" ;;
  259. +   -without-* | --without-*)
  260. +     ac_package=`/bin/echo $ac_option|sed -e 's/-*without-//'`
  261. +     # Reject names that aren't valid shell variable names.
  262. +     if test -n "`/bin/echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
  263. +       /bin/echo "configure: $ac_package: invalid package name" >&2; exit 1
  264. +     fi
  265. +     ac_package=`/bin/echo $ac_package| sed 's/-/_/g'`
  266. +     eval "with_${ac_package}=no" ;;
  267. +   --x) with_x=yes ;; # Obsolete; use --with-x.
  268. +   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  269. +   | --x-incl | --x-inc | --x-in | --x-i)
  270. +     ac_prev=x_includes ;;
  271. +   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  272. +   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  273. +     x_includes="$ac_optarg" ;;
  274. +   -x-libraries | --x-libraries | --x-librarie | --x-librari \
  275. +   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  276. +     ac_prev=x_libraries ;;
  277. +   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  278. +   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  279. +     x_libraries="$ac_optarg" ;;
  280. +   -*) /bin/echo "configure: $ac_option: invalid option; use --help to show usage" >&2; exit 1
  281. +     ;;
  282. +   *) 
  283. +     if test -n "`/bin/echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
  284. +       /bin/echo "configure: warning: $ac_option: invalid host type" >&2
  285. +     fi
  286. +     if test "x$nonopt" != xNONE; then
  287. +       /bin/echo "configure: can only configure for one host and one target at a time" >&2; exit 1
  288. +     fi
  289. +     nonopt="$ac_option"
  290. +     ;;
  291. +   esac
  292. + done
  293. + if test -n "$ac_prev"; then
  294. +   /bin/echo "configure: missing argument to --`/bin/echo $ac_prev | sed 's/_/-/g'`" >&2; exit 1
  295. + fi
  296. + trap 'rm -fr conftest* confdefs* core $ac_clean_files; exit 1' 1 2 15
  297. + trap 'rm -fr confdefs* $ac_clean_files' 0
  298. + # Save the original args if we used an alternate arg parser.
  299. + ac_configure_temp="${configure_args-$*}"
  300. + # Strip out --no-create and --norecursion so they don't pile up.
  301. + configure_args=
  302. + for ac_arg in $ac_configure_temp; do
  303. +   case "$ac_arg" in
  304. +   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  305. +   | --no-cr | --no-c) ;;
  306. +   -norecursion | --norecursion | --norecursio | --norecursi \
  307. +   | --norecurs | --norecur | --norecu | --norec | --nore | --nor) ;;
  308. +   *) configure_args="$configure_args $ac_arg" ;;
  309. +   esac
  310. + done
  311. + # NLS nuisances.
  312. + # These must not be set unconditionally because not all systems understand
  313. + # e.g. LANG=C (notably SCO).
  314. + if test "${LC_ALL+set}" = 'set'; then LC_ALL=C; export LC_ALL; fi
  315. + if test "${LANG+set}"   = 'set'; then LANG=C;   export LANG;   fi
  316. + # confdefs.h avoids OS command line length limits that DEFS can exceed.
  317. + rm -rf conftest* confdefs.h
  318. + # AIX cpp loses on an empty file, so make sure it contains at least a newline.
  319. + /bin/echo > confdefs.h
  320. + # A filename unique to this package, relative to the directory that
  321. + # configure is in, which we can look for to find out if srcdir is correct.
  322. + ac_unique_file=f2c.h
  323. + # Find the source files, if location was not specified.
  324. + if test -z "$srcdir"; then
  325. +   ac_srcdir_defaulted=yes
  326. +   # Try the directory containing this script, then `..'.
  327. +   ac_prog=$0
  328. +   ac_confdir=`/bin/echo $ac_prog|sed 's%/[^/][^/]*$%%'`
  329. +   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
  330. +   srcdir=$ac_confdir
  331. +   if test ! -r $srcdir/$ac_unique_file; then
  332. +     srcdir=..
  333. +   fi
  334. + fi
  335. + if test ! -r $srcdir/$ac_unique_file; then
  336. +   if test x$ac_srcdir_defaulted = xyes; then
  337. +     /bin/echo "configure: can not find sources in ${ac_confdir} or .." >&2; exit 1
  338. +   else
  339. +     /bin/echo "configure: can not find sources in ${srcdir}" >&2; exit 1
  340. +   fi
  341. + fi
  342. + ac_ext=c
  343. + ac_cpp='${CPP} $CFLAGS'
  344. + ac_compile='${CC-cc} $CFLAGS $LDFLAGS conftest.${ac_ext} -o conftest $LIBS >/dev/null 2>&1'
  345. + # We want these before the checks, so the checks can modify their values.
  346. + test -z "$CFLAGS" && CFLAGS= auto_cflags=1
  347. + test -z "$LDFLAGS" && LDFLAGS=
  348. + if test -z "$CC"; then
  349. +   # Extract the first word of `gcc', so it can be a program name with args.
  350. +   set ac_dummy gcc; ac_word=$2
  351. +   test -n "$silent" || /bin/echo "checking for $ac_word"
  352. +   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  353. +   for ac_dir in $PATH; do
  354. +     test -z "$ac_dir" && ac_dir=.
  355. +     if test -f $ac_dir/$ac_word; then
  356. +       CC="gcc"
  357. +       break
  358. +     fi
  359. +   done
  360. +   IFS="$ac_save_ifs"
  361. + fi
  362. + test -z "$CC" && CC="cc"
  363. + test -n "$CC" && test -n "$verbose" && /bin/echo "    setting CC to $CC"
  364. + # Find out if we are using GNU C, under whatever name.
  365. + cat > conftest.c <<EOF
  366. + #ifdef __GNUC__
  367. +   yes
  368. + #endif
  369. + EOF
  370. + ${CC-cc} -E conftest.c > conftest.out 2>&1
  371. + if egrep yes conftest.out >/dev/null 2>&1; then
  372. +   GCC=1 # For later tests.
  373. + fi
  374. + rm -f conftest*
  375. + # If we're using gcc and the user hasn't specified CFLAGS, add -O to CFLAGS.
  376. + test -n "$GCC" && test -n "$auto_cflags" && CFLAGS="$CFLAGS -O2"
  377. + test -n "$silent" || /bin/echo "checking how to run the C preprocessor"
  378. + if test -z "$CPP"; then
  379. +   # This must be in double quotes, not single quotes, because CPP may get
  380. +   # substituted into the Makefile and ``${CC-cc}'' will simply confuse
  381. +   # make.  It must be expanded now.
  382. +   CPP="${CC-cc} -E"
  383. +   cat > conftest.${ac_ext} <<EOF
  384. + #include "confdefs.h"
  385. + #include <stdio.h>
  386. + Syntax Error
  387. + EOF
  388. + # Some shells (Coherent) do redirections in the wrong order, so need
  389. + # the parens.
  390. + ac_err=`eval "($ac_cpp conftest.${ac_ext} >/dev/null) 2>&1"`
  391. + if test -z "$ac_err"; then
  392. +   :
  393. + else
  394. +   rm -rf conftest*
  395. +   CPP="${CC-cc} -E -traditional-cpp"
  396. +   cat > conftest.${ac_ext} <<EOF
  397. + #include "confdefs.h"
  398. + #include <stdio.h>
  399. + Syntax Error
  400. + EOF
  401. + # Some shells (Coherent) do redirections in the wrong order, so need
  402. + # the parens.
  403. + ac_err=`eval "($ac_cpp conftest.${ac_ext} >/dev/null) 2>&1"`
  404. + if test -z "$ac_err"; then
  405. +   :
  406. + else
  407. +   rm -rf conftest*
  408. +   CPP=/lib/cpp
  409. + fi
  410. + rm -f conftest*
  411. + fi
  412. + rm -f conftest*
  413. + fi
  414. + test -n "$verbose" && /bin/echo "    setting CPP to $CPP"
  415. + if test -n "$GCC"; then
  416. +   test -n "$silent" || /bin/echo "checking whether -traditional is needed"
  417. +   ac_pattern="Autoconf.*'x'"
  418. +   ac_prog='#include <sgtty.h>
  419. + Autoconf TIOCGETP'
  420. +   cat > conftest.${ac_ext} <<EOF
  421. + #include "confdefs.h"
  422. + $ac_prog
  423. + EOF
  424. + eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
  425. + if egrep "$ac_pattern" conftest.out >/dev/null 2>&1; then
  426. +   rm -rf conftest*
  427. +   ac_need_trad=1
  428. + fi
  429. + rm -f conftest*
  430. +   if test -z "$ac_need_trad"; then
  431. +     ac_prog='#include <termio.h>
  432. + Autoconf TCGETA'
  433. +     cat > conftest.${ac_ext} <<EOF
  434. + #include "confdefs.h"
  435. + $ac_prog
  436. + EOF
  437. + eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
  438. + if egrep "$ac_pattern" conftest.out >/dev/null 2>&1; then
  439. +   rm -rf conftest*
  440. +   ac_need_trad=1
  441. + fi
  442. + rm -f conftest*
  443. +   fi
  444. +   test -n "$ac_need_trad" && CC="$CC -traditional"
  445. + fi
  446. + # Make sure to not get the incompatible SysV /etc/install and
  447. + # /usr/sbin/install, which might be in PATH before a BSD-like install,
  448. + # or the SunOS /usr/etc/install directory, or the AIX /bin/install,
  449. + # or the AFS install, which mishandles nonexistent args, or
  450. + # /usr/ucb/install on SVR4, which tries to use the nonexistent group
  451. + # `staff', or /sbin/install on IRIX which has incompatible command-line
  452. + # syntax.  Sigh.
  453. + #
  454. + #     On most BSDish systems install is in /usr/bin, not /usr/ucb
  455. + #     anyway.
  456. + # This turns out not to be true, so the mere pathname isn't an indication
  457. + # of whether the program works.  What we really need is a set of tests for
  458. + # the install program to see if it actually works in all the required ways.
  459. + #
  460. + # Avoid using ./install, which might have been erroneously created
  461. + # by make from ./install.sh.
  462. + if test "z${INSTALL}" = "z" ; then
  463. +   test -n "$silent" || /bin/echo "checking for a BSD compatible install"
  464. +   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  465. +   for ac_dir in $PATH; do
  466. +     case "$ac_dir" in
  467. +     ''|.|/gnu/etc|/sbin|/usr/sbin|/usr/etc|/usr/afsws/bin|/usr/ucb) ;;
  468. +     *)
  469. +       # OSF1 and SCO ODT 3.0 have their own names for install.
  470. +       for ac_prog in installbsd scoinst install; do
  471. +         if test -f $ac_dir/$ac_prog; then
  472. +       if test $ac_prog = install &&
  473. +             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
  474. +         # AIX install.  It has an incompatible calling convention.
  475. +         # OSF/1 installbsd also uses dspmsg, but is usable.
  476. +         :
  477. +       else
  478. +         INSTALL="$ac_dir/$ac_prog -c"
  479. +         INSTALL_PROGRAM='${INSTALL}'
  480. +         INSTALL_DATA='${INSTALL} -m 644'
  481. +         break 2
  482. +       fi
  483. +     fi
  484. +       done
  485. +       ;;
  486. +     esac
  487. +   done
  488. +   IFS="$ac_save_ifs"
  489. + fi
  490. + if test -z "$INSTALL"; then
  491. +   if test -f ${srcdir}/install.sh; then
  492. +     # As a last resort, use the slow shell script.
  493. +     INSTALL='@top_srcdir@/install.sh -c'
  494. +   else
  495. +     /bin/echo "configure: warning: ${srcdir}/install.sh not found; using cp" >&2
  496. +     INSTALL=cp
  497. +   fi
  498. + fi
  499. + test -n "$verbose" && /bin/echo "    setting INSTALL to $INSTALL"
  500. + # Use test -z because SunOS4 sh mishandles ${INSTALL_PROGRAM-'${INSTALL}'}.
  501. + # It thinks the first close brace ends the variable substitution.
  502. + test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  503. + test -n "$verbose" && /bin/echo "    setting INSTALL_PROGRAM to $INSTALL_PROGRAM"
  504. + test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL}'
  505. + test -n "$verbose" && /bin/echo "    setting INSTALL_DATA to $INSTALL_DATA"
  506. + if test -z "$RANLIB"; then
  507. +   # Extract the first word of `ranlib', so it can be a program name with args.
  508. +   set ac_dummy ranlib; ac_word=$2
  509. +   test -n "$silent" || /bin/echo "checking for $ac_word"
  510. +   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  511. +   for ac_dir in $PATH; do
  512. +     test -z "$ac_dir" && ac_dir=.
  513. +     if test -f $ac_dir/$ac_word; then
  514. +       RANLIB="ranlib"
  515. +       break
  516. +     fi
  517. +   done
  518. +   IFS="$ac_save_ifs"
  519. + fi
  520. + test -z "$RANLIB" && RANLIB=":"
  521. + test -n "$RANLIB" && test -n "$verbose" && /bin/echo "    setting RANLIB to $RANLIB"
  522. + for ac_prog in 'bison -y' byacc
  523. + do
  524. + if test -z "$YACC"; then
  525. +   # Extract the first word of `$ac_prog', so it can be a program name with args.
  526. +   set ac_dummy $ac_prog; ac_word=$2
  527. +   test -n "$silent" || /bin/echo "checking for $ac_word"
  528. +   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  529. +   for ac_dir in $PATH; do
  530. +     test -z "$ac_dir" && ac_dir=.
  531. +     if test -f $ac_dir/$ac_word; then
  532. +       YACC="$ac_prog"
  533. +       break
  534. +     fi
  535. +   done
  536. +   IFS="$ac_save_ifs"
  537. + fi
  538. + test -n "$YACC" && test -n "$verbose" && /bin/echo "    setting YACC to $YACC"
  539. + test -n "$YACC" && break
  540. + done
  541. + test -n "$YACC" || YACC="yacc"
  542. + # Set default prefixes.
  543. + if test -n "$prefix"; then
  544. +   test -z "$exec_prefix" && exec_prefix='${prefix}' # Let make expand it.
  545. +   ac_prsub="s%^prefix\\([     ]*\\)=\\([     ]*\\).*$%prefix\\1=\\2$prefix%"
  546. + fi
  547. + if test -n "$exec_prefix"; then
  548. +   ac_prsub="$ac_prsub
  549. + s%^exec_prefix\\([     ]*\\)=\\([     ]*\\).*$%exec_prefix\\1=\\2$exec_prefix%"
  550. + fi
  551. + # Any assignment to VPATH causes Sun make to only execute
  552. + # the first set of double-colon rules, so remove it if not needed.
  553. + # If there is a colon in the path, we need to keep it.
  554. + if test "x$srcdir" = x.; then
  555. +   ac_vpsub='/^[     ]*VPATH[     ]*=[^:]*$/d'
  556. + fi
  557. + # Quote sed substitution magic chars in DEFS.
  558. + cat >conftest.def <<EOF
  559. + $DEFS
  560. + EOF
  561. + ac_escape_ampersand_and_backslash='s%[&\\]%\\&%g'
  562. + DEFS=`sed "$ac_escape_ampersand_and_backslash" <conftest.def`
  563. + rm -f conftest.def
  564. + # Substitute for predefined variables.
  565. + trap 'rm -f config.status; exit 1' 1 2 15
  566. + /bin/echo creating config.status
  567. + rm -f config.status
  568. + cat > config.status <<EOF
  569. + #!/bin/sh
  570. + # Generated automatically by configure.
  571. + # Run this file to recreate the current configuration.
  572. + # This directory was configured as follows,
  573. + # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  574. + #
  575. + # $0 $configure_args
  576. + ac_cs_usage="Usage: config.status [--recheck] [--version] [--help]"
  577. + for ac_option
  578. + do
  579. +   case "\$ac_option" in
  580. +   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  581. +     /bin/echo running \${CONFIG_SHELL-/bin/sh} $0 $configure_args --no-create
  582. +     exec \${CONFIG_SHELL-/bin/sh} $0 $configure_args --no-create ;;
  583. +   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
  584. +     /bin/echo "config.status generated by autoconf version 1.9"
  585. +     exit 0 ;;
  586. +   -help | --help | --hel | --he | --h)
  587. +     /bin/echo "\$ac_cs_usage"; exit 0 ;;
  588. +   *) /bin/echo "\$ac_cs_usage"; exit 1 ;;
  589. +   esac
  590. + done
  591. + trap 'rm -f Makefile src/Makefile libF77/Makefile libI77/Makefile; exit 1' 1 2 15
  592. + CC='$CC'
  593. + CFLAGS='$CFLAGS'
  594. + LDFLAGS='$LDFLAGS'
  595. + CPP='$CPP'
  596. + INSTALL='$INSTALL'
  597. + INSTALL_PROGRAM='$INSTALL_PROGRAM'
  598. + INSTALL_DATA='$INSTALL_DATA'
  599. + RANLIB='$RANLIB'
  600. + YACC='$YACC'
  601. + LIBS='$LIBS'
  602. + srcdir='$srcdir'
  603. + top_srcdir='$top_srcdir'
  604. + prefix='$prefix'
  605. + exec_prefix='$exec_prefix'
  606. + DEFS='$DEFS'
  607. + ac_prsub='$ac_prsub'
  608. + ac_vpsub='$ac_vpsub'
  609. + extrasub='$extrasub'
  610. + EOF
  611. + cat >> config.status <<\EOF
  612. + ac_given_srcdir=$srcdir
  613. + CONFIG_FILES=${CONFIG_FILES-"Makefile src/Makefile libF77/Makefile libI77/Makefile"}
  614. + for ac_file in .. ${CONFIG_FILES}; do if test "x$ac_file" != x..; then
  615. +   # Remove last slash and all that follows it.  Not all systems have dirname.
  616. +   ac_dir=`/bin/echo $ac_file|sed 's%/[^/][^/]*$%%'`
  617. +   if test "$ac_dir" != "$ac_file"; then
  618. +     # The file is in a subdirectory.
  619. +     test ! -d "$ac_dir" && mkdir "$ac_dir"
  620. +     ac_dir_suffix="/$ac_dir"
  621. +   else
  622. +     ac_dir_suffix=
  623. +   fi
  624. +   # A "../" for each directory in $ac_dir_suffix.
  625. +   ac_dots=`/bin/echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
  626. +   case "$ac_given_srcdir" in
  627. +   .)  srcdir=.; top_srcdir="$ac_dots." ;;
  628. +   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
  629. +   *) # Relative path.
  630. +     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
  631. +     top_srcdir="$ac_dots$ac_given_srcdir" ;;
  632. +   esac
  633. +   /bin/echo creating "$ac_file"
  634. +   rm -f "$ac_file"
  635. +   comment_str="Generated automatically from `/bin/echo $ac_file|sed 's|.*/||'`.in by configure."
  636. +   case "$ac_file" in
  637. +     *.c | *.h | *.C | *.cc | *.m )  /bin/echo "/* $comment_str */" > "$ac_file" ;;
  638. +     * )          /bin/echo "# $comment_str"     > "$ac_file" ;;
  639. +   esac
  640. +   sed -e "
  641. + $ac_prsub
  642. + $ac_vpsub
  643. + $extrasub
  644. + s%@CC@%$CC%g
  645. + s%@CFLAGS@%$CFLAGS%g
  646. + s%@LDFLAGS@%$LDFLAGS%g
  647. + s%@CPP@%$CPP%g
  648. + s%@INSTALL@%$INSTALL%g
  649. + s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
  650. + s%@INSTALL_DATA@%$INSTALL_DATA%g
  651. + s%@RANLIB@%$RANLIB%g
  652. + s%@YACC@%$YACC%g
  653. + s%@LIBS@%$LIBS%g
  654. + s%@srcdir@%$srcdir%g
  655. + s%@top_srcdir@%$top_srcdir%g
  656. + s%@prefix@%$prefix%g
  657. + s%@exec_prefix@%$exec_prefix%g
  658. + s%@DEFS@%$DEFS%
  659. + " $ac_given_srcdir/${ac_file}.in >> $ac_file
  660. + fi; done
  661. + exit 0
  662. + EOF
  663. + chmod +x config.status
  664. + test -n "$no_create" || ${CONFIG_SHELL-/bin/sh} config.status
  665. diff -rc --new-file f2c-1993.04.28/configure.in /gnu/src/amiga/f2c-1993.04.28/configure.in
  666. *** f2c-1993.04.28/configure.in    Thu Jan  1 00:00:00 1970
  667. --- /gnu/src/amiga/f2c-1993.04.28/configure.in    Mon May  2 21:30:13 1994
  668. ***************
  669. *** 0 ****
  670. --- 1,22 ----
  671. + dnl Process this file with autoconf to produce a configure script.
  672. + AC_INIT(f2c.h)
  673. + # We want these before the checks, so the checks can modify their values.
  674. + test -z "$CFLAGS" && CFLAGS= auto_cflags=1
  675. + test -z "$LDFLAGS" && LDFLAGS=
  676. + AC_PROG_CC
  677. + # If we're using gcc and the user hasn't specified CFLAGS, add -O to CFLAGS.
  678. + test -n "$GCC" && test -n "$auto_cflags" && CFLAGS="$CFLAGS -O2"
  679. + AC_SUBST(CFLAGS)dnl
  680. + AC_SUBST(LDFLAGS)dnl
  681. + AC_PROG_CPP
  682. + AC_GCC_TRADITIONAL
  683. + AC_PROG_INSTALL
  684. + AC_PROG_RANLIB
  685. + AC_PROG_YACC
  686. + AC_OUTPUT(Makefile src/Makefile libF77/Makefile libI77/Makefile)
  687. diff -rc --new-file f2c-1993.04.28/libF77/Makefile.in /gnu/src/amiga/f2c-1993.04.28/libF77/Makefile.in
  688. *** f2c-1993.04.28/libF77/Makefile.in    Thu Jan  1 00:00:00 1970
  689. --- /gnu/src/amiga/f2c-1993.04.28/libF77/Makefile.in    Mon May  2 21:30:35 1994
  690. ***************
  691. *** 0 ****
  692. --- 1,132 ----
  693. + #### Start of system configuration section. ####
  694. + VPATH = @srcdir@
  695. + srcdir = @srcdir@
  696. + # Common prefix for machine-independent installed files.
  697. + prefix = /gnu
  698. + # Common prefix for machine-dependent installed files.
  699. + exec_prefix = $(prefix)
  700. + # Directory to install executables in.
  701. + bindir = $(exec_prefix)/bin
  702. + # Directory to install libraries in.
  703. + libdir = $(exec_prefix)/lib
  704. + # Directory to install the Info files in.
  705. + infodir = $(prefix)/info
  706. + # Directory to install the man page in.
  707. + mandir = $(prefix)/man/man$(manext)
  708. + # Number to put on the man page filename.
  709. + manext = 1
  710. + # Program to install executables.
  711. + INSTALL_PROGRAM = @INSTALL_PROGRAM@
  712. + # Program to install data like man pages.
  713. + INSTALL_DATA = @INSTALL_DATA@
  714. + # Generic install program.
  715. + INSTALL = @INSTALL@
  716. + CC = @CC@
  717. + DEFS = @DEFS@ -I$(srcdir)/.. -DSkip_f2c_Undefs
  718. + CFLAGS = @CFLAGS@
  719. + LDFLAGS = @LDFLAGS@
  720. + LIBS = @LIBS@
  721. + YACC = @YACC@
  722. + RANLIB = @RANLIB@
  723. + AR = ar
  724. + SHELL = /bin/sh
  725. + #### End of system configuration section. ####
  726. + # "-I." is needed to find generated files in the build directory.
  727. + .c.o:
  728. +         $(CC) -c -I. -I$(srcdir) $(DEFS) $(CFLAGS) $< $(OUTPUT_OPTION)
  729. + MISC =        Version.o main.o s_rnge.o abort_.o getarg_.o iargc_.o \
  730. +         getenv_.o signal_.o s_stop.o s_paus.o system_.o cabs.o \
  731. +         derf_.o derfc_.o erf_.o erfc_.o sig_die.o
  732. + POW =        pow_ci.o pow_dd.o pow_di.o pow_hh.o pow_ii.o pow_ri.o \
  733. +         pow_zi.o pow_zz.o
  734. + CX =        c_abs.o c_cos.o c_div.o c_exp.o c_log.o c_sin.o c_sqrt.o
  735. + DCX =        z_abs.o z_cos.o z_div.o z_exp.o z_log.o z_sin.o z_sqrt.o
  736. + REAL =        r_abs.o r_acos.o r_asin.o r_atan.o r_atn2.o r_cnjg.o r_cos.o \
  737. +         r_cosh.o r_dim.o r_exp.o r_imag.o r_int.o \
  738. +         r_lg10.o r_log.o r_mod.o r_nint.o r_sign.o \
  739. +         r_sin.o r_sinh.o r_sqrt.o r_tan.o r_tanh.o
  740. + DBL =        d_abs.o d_acos.o d_asin.o d_atan.o d_atn2.o d_cnjg.o d_cos.o \
  741. +         d_cosh.o d_dim.o d_exp.o d_imag.o d_int.o d_lg10.o d_log.o \
  742. +         d_mod.o d_nint.o d_prod.o d_sign.o d_sin.o d_sinh.o d_sqrt.o \
  743. +         d_tan.o d_tanh.o
  744. + INT =        i_abs.o i_dim.o i_dnnt.o i_indx.o i_len.o i_mod.o i_nint.o \
  745. +         i_sign.o
  746. + HALF =        h_abs.o h_dim.o h_dnnt.o h_indx.o h_len.o h_mod.o h_nint.o \
  747. +         h_sign.o
  748. + CMP =        l_ge.o l_gt.o l_le.o l_lt.o hl_ge.o hl_gt.o hl_le.o hl_lt.o
  749. + EFL =        ef1asc_.o ef1cmc_.o
  750. + CHAR =        s_cat.o s_cmp.o s_copy.o
  751. + libF77.a:    $(MISC) $(POW) $(CX) $(DCX) $(REAL) $(DBL) $(INT) $(HALF) \
  752. +         $(CMP) $(EFL) $(CHAR)
  753. +         $(AR) r libF77.a $?
  754. +         $(RANLIB) libF77.a
  755. + Version.o:    Version.c
  756. +         $(CC) -c $(DEFS) $(CFLAGS) $(srcdir)/Version.c
  757. + $(OBJ):        f2c.h
  758. + # To compile with C++, first "make f2c.h"
  759. + f2c.h:        f2ch.add
  760. +         cat ../f2c.h f2ch.add >f2c.h
  761. + # If your system lacks onexit() and you are not using an
  762. + # ANSI C compiler, then you should uncomment the following
  763. + # two lines (for compiling main.o):
  764. + #main.o: main.c
  765. + #    $(CC) -c -DNO_ONEXIT -DSkip_f2c_Undefs main.c
  766. + # On at least some Sun systems, it is more appropriate to
  767. + # uncomment the following two lines:
  768. + #main.o: main.c
  769. + #    $(CC) -c -Donexit=on_exit -DSkip_f2c_Undefs main.c
  770. + install:    libF77.a
  771. +         $(INSTALL_DATA) libF77.a $(libdir)/libF77.a
  772. +         $(RANLIB) $(libdir)/libF77.a
  773. + clean:
  774. +         rm -f libF77.a *.o
  775. + check:
  776. +     xsum Notice README Version.c abort_.c c_abs.c c_cos.c c_div.c \
  777. +     c_exp.c c_log.c c_sin.c c_sqrt.c cabs.c d_abs.c d_acos.c \
  778. +     d_asin.c d_atan.c d_atn2.c d_cnjg.c d_cos.c d_cosh.c d_dim.c \
  779. +     d_exp.c d_imag.c d_int.c d_lg10.c d_log.c d_mod.c d_nint.c \
  780. +     d_prod.c d_sign.c d_sin.c d_sinh.c d_sqrt.c d_tan.c d_tanh.c \
  781. +     derf_.c derfc_.c ef1asc_.c ef1cmc_.c erf_.c erfc_.c f2ch.add \
  782. +     getarg_.c getenv_.c h_abs.c h_dim.c h_dnnt.c h_indx.c h_len.c \
  783. +     h_mod.c h_nint.c h_sign.c hl_ge.c hl_gt.c hl_le.c hl_lt.c \
  784. +     i_abs.c i_dim.c i_dnnt.c i_indx.c i_len.c i_mod.c i_nint.c \
  785. +     i_sign.c iargc_.c l_ge.c l_gt.c l_le.c l_lt.c main.c makefile \
  786. +     pow_ci.c pow_dd.c pow_di.c pow_hh.c pow_ii.c pow_qq.c pow_ri.c \
  787. +     pow_zi.c pow_zz.c r_abs.c r_acos.c r_asin.c r_atan.c r_atn2.c \
  788. +     r_cnjg.c r_cos.c r_cosh.c r_dim.c r_exp.c r_imag.c r_int.c r_lg10.c \
  789. +     r_log.c r_mod.c r_nint.c r_sign.c r_sin.c r_sinh.c r_sqrt.c \
  790. +     r_tan.c r_tanh.c s_cat.c s_cmp.c s_copy.c s_paus.c s_rnge.c \
  791. +     s_stop.c sig_die.c signal_.c system_.c z_abs.c z_cos.c z_div.c \
  792. +     z_exp.c z_log.c z_sin.c z_sqrt.c >zap
  793. +     cmp zap libF77.xsum && rm zap || diff libF77.xsum zap
  794. diff -rc --new-file f2c-1993.04.28/libF77/makefile /gnu/src/amiga/f2c-1993.04.28/libF77/makefile
  795. *** f2c-1993.04.28/libF77/makefile    Wed Apr 28 19:26:35 1993
  796. --- /gnu/src/amiga/f2c-1993.04.28/libF77/makefile    Thu Feb 24 22:01:19 1994
  797. ***************
  798. *** 1,13 ****
  799.   .SUFFIXES: .c .o
  800. ! CC = cc
  801.   SHELL = /bin/sh
  802. ! CFLAGS = -O
  803.   
  804.   # compile, then strip unnecessary symbols
  805.   .c.o:
  806.       $(CC) -c -DSkip_f2c_Undefs $(CFLAGS) $*.c
  807. !     ld -r -x -o $*.xxx $*.o
  808. !     mv $*.xxx $*.o
  809.   
  810.   MISC =    Version.o main.o s_rnge.o abort_.o getarg_.o iargc_.o getenv_.o\
  811.       signal_.o s_stop.o s_paus.o system_.o cabs.o\
  812. --- 1,13 ----
  813.   .SUFFIXES: .c .o
  814. ! CC = gcc
  815.   SHELL = /bin/sh
  816. ! CFLAGS = -O2 -I..
  817.   
  818.   # compile, then strip unnecessary symbols
  819.   .c.o:
  820.       $(CC) -c -DSkip_f2c_Undefs $(CFLAGS) $*.c
  821. ! #    ld -r -x -o $*.xxx $*.o
  822. ! #    mv $*.xxx $*.o
  823.   
  824.   MISC =    Version.o main.o s_rnge.o abort_.o getarg_.o iargc_.o getenv_.o\
  825.       signal_.o s_stop.o s_paus.o system_.o cabs.o\
  826. ***************
  827. *** 38,46 ****
  828.   Version.o: Version.c
  829.       $(CC) -c Version.c
  830.   
  831.   # To compile with C++, first "make f2c.h"
  832.   f2c.h: f2ch.add
  833. !     cat /usr/include/f2c.h f2ch.add >f2c.h
  834.   
  835.   # If your system lacks onexit() and you are not using an
  836.   # ANSI C compiler, then you should uncomment the following
  837. --- 38,48 ----
  838.   Version.o: Version.c
  839.       $(CC) -c Version.c
  840.   
  841. + $(OBJ):    f2c.h
  842.   # To compile with C++, first "make f2c.h"
  843.   f2c.h: f2ch.add
  844. !     cat ../f2c.h f2ch.add >f2c.h
  845.   
  846.   # If your system lacks onexit() and you are not using an
  847.   # ANSI C compiler, then you should uncomment the following
  848. ***************
  849. *** 53,59 ****
  850.   #    $(CC) -c -Donexit=on_exit -DSkip_f2c_Undefs main.c
  851.   
  852.   install:    libF77.a
  853. !     mv libF77.a /usr/lib
  854.   
  855.   clean:
  856.       rm -f libF77.a *.o
  857. --- 55,62 ----
  858.   #    $(CC) -c -Donexit=on_exit -DSkip_f2c_Undefs main.c
  859.   
  860.   install:    libF77.a
  861. !     cp libF77.a /gnu/lib/libF77.a
  862. !     ranlib /gnu/lib/libF77.a
  863.   
  864.   clean:
  865.       rm -f libF77.a *.o
  866. diff -rc --new-file f2c-1993.04.28/libI77/Makefile.in /gnu/src/amiga/f2c-1993.04.28/libI77/Makefile.in
  867. *** f2c-1993.04.28/libI77/Makefile.in    Thu Jan  1 00:00:00 1970
  868. --- /gnu/src/amiga/f2c-1993.04.28/libI77/Makefile.in    Mon May  2 22:28:09 1994
  869. ***************
  870. *** 0 ****
  871. --- 1,138 ----
  872. + #### Start of system configuration section. ####
  873. + VPATH = @srcdir@
  874. + srcdir = @srcdir@
  875. + # Common prefix for machine-independent installed files.
  876. + prefix = /gnu
  877. + # Common prefix for machine-dependent installed files.
  878. + exec_prefix = $(prefix)
  879. + # Directory to install executables in.
  880. + bindir = $(exec_prefix)/bin
  881. + # Directory to install libraries in.
  882. + libdir = $(exec_prefix)/lib
  883. + # Directory to install the Info files in.
  884. + infodir = $(prefix)/info
  885. + # Directory to install the man page in.
  886. + mandir = $(prefix)/man/man$(manext)
  887. + # Number to put on the man page filename.
  888. + manext = 1
  889. + # Program to install executables.
  890. + INSTALL_PROGRAM = @INSTALL_PROGRAM@
  891. + # Program to install data like man pages.
  892. + INSTALL_DATA = @INSTALL_DATA@
  893. + # Generic install program.
  894. + INSTALL = @INSTALL@
  895. + CC = @CC@
  896. + DEFS = @DEFS@ -I$(srcdir)/.. -DSkip_f2c_Undefs -DNON_UNIX_STDIO
  897. + CFLAGS = @CFLAGS@
  898. + LDFLAGS = @LDFLAGS@
  899. + LIBS = @LIBS@
  900. + YACC = @YACC@
  901. + RANLIB = @RANLIB@
  902. + AR = ar
  903. + SHELL = /bin/sh
  904. + #### End of system configuration section. ####
  905. + # "-I." is needed to find generated files in the build directory.
  906. + .c.o:
  907. +         $(CC) -c -I. -I$(srcdir) $(DEFS) $(CFLAGS) $< $(OUTPUT_OPTION)
  908. + OBJ =        Version.o backspace.o close.o dfe.o dolio.o due.o endfile.o \
  909. +         err.o fmt.o fmtlib.o iio.o ilnw.o inquire.o lread.o lwrite.o \
  910. +         open.o rdfmt.o rewind.o rsfe.o rsli.o rsne.o sfe.o sue.o \
  911. +         typesize.o uio.o util.o wref.o wrtfmt.o wsfe.o wsle.o wsne.o \
  912. +         xwsne.o
  913. + libI77.a:    $(OBJ)
  914. +         $(AR) r libI77.a $?
  915. +         $(RANLIB) libI77.a
  916. + install:    libI77.a
  917. +         $(INSTALL_DATA) libI77.a $(libdir)/libI77.a
  918. +         $(RANLIB) $(libdir)/libI77.a
  919. + Version.o:    Version.c
  920. +         $(CC) -c $(DEFS) $(CFLAGS) $(srcdir)/Version.c
  921. + $(OBJ):        f2c.h
  922. + # To compile with C++, first "make f2c.h"
  923. + f2c.h:        f2ch.add
  924. +         cat $(srcdir)/../f2c.h $(srcdir)/f2ch.add >f2c.h
  925. + clean:
  926. +         rm -f $(OBJ) libI77.a
  927. + clobber:    clean
  928. +         rm -f libI77.a
  929. + backspace.o:    fio.h
  930. + close.o:    fio.h
  931. + dfe.o:        fio.h
  932. + dfe.o:        fmt.h
  933. + due.o:        fio.h
  934. + endfile.o:    fio.h rawio.h
  935. + err.o:        fio.h rawio.h
  936. + fmt.o:        fio.h
  937. + fmt.o:        fmt.h
  938. + iio.o:        fio.h
  939. + iio.o:        fmt.h
  940. + ilnw.o:        fio.h
  941. + ilnw.o:        lio.h
  942. + inquire.o:    fio.h
  943. + lread.o:    fio.h
  944. + lread.o:    fmt.h
  945. + lread.o:    lio.h
  946. + lread.o:    fp.h
  947. + lwrite.o:    fio.h
  948. + lwrite.o:    fmt.h
  949. + lwrite.o:    lio.h
  950. + open.o:        fio.h rawio.h
  951. + rdfmt.o:    fio.h
  952. + rdfmt.o:    fmt.h
  953. + rdfmt.o:    fp.h
  954. + rewind.o:    fio.h
  955. + rsfe.o:        fio.h
  956. + rsfe.o:        fmt.h
  957. + rsli.o:        fio.h
  958. + rsli.o:        lio.h
  959. + rsne.o:        fio.h
  960. + rsne.o:        lio.h
  961. + sfe.o:        fio.h
  962. + sue.o:        fio.h
  963. + uio.o:        fio.h
  964. + util.o:        fio.h
  965. + wref.o:        fio.h
  966. + wref.o:        fmt.h
  967. + wref.o:        fp.h
  968. + wrtfmt.o:    fio.h
  969. + wrtfmt.o:    fmt.h
  970. + wsfe.o:        fio.h
  971. + wsfe.o:        fmt.h
  972. + wsle.o:        fio.h
  973. + wsle.o:        fmt.h
  974. + wsle.o:        lio.h
  975. + wsne.o:        fio.h
  976. + wsne.o:        lio.h
  977. + xwsne.o:    fio.h
  978. + xwsne.o:    lio.h
  979. + xwsne.o:    fmt.h
  980. + check:
  981. +     xsum Notice README Version.c backspace.c close.c dfe.c dolio.c \
  982. +     due.c endfile.c err.c f2ch.add fio.h fmt.c fmt.h fmtlib.c fp.h \
  983. +     iio.c ilnw.c inquire.c lio.h lread.c lwrite.c makefile open.c \
  984. +     rawio.h rdfmt.c rewind.c rsfe.c rsli.c rsne.c sfe.c sue.c \
  985. +     typesize.c uio.c util.c wref.c wrtfmt.c wsfe.c wsle.c wsne.c \
  986. +     xwsne.c >zap
  987. +     cmp zap libI77.xsum && rm zap || diff libI77.xsum zap
  988. diff -rc --new-file f2c-1993.04.28/libI77/local.h /gnu/src/amiga/f2c-1993.04.28/libI77/local.h
  989. *** f2c-1993.04.28/libI77/local.h    Thu Jan  1 00:00:00 1970
  990. --- /gnu/src/amiga/f2c-1993.04.28/libI77/local.h    Thu Feb 24 22:00:34 1994
  991. ***************
  992. *** 0 ****
  993. --- 1 ----
  994. + /* Dummy local.h file */
  995. diff -rc --new-file f2c-1993.04.28/libI77/makefile /gnu/src/amiga/f2c-1993.04.28/libI77/makefile
  996. *** f2c-1993.04.28/libI77/makefile    Wed Apr 28 19:29:51 1993
  997. --- /gnu/src/amiga/f2c-1993.04.28/libI77/makefile    Thu Feb 24 21:56:59 1994
  998. ***************
  999. *** 1,13 ****
  1000.   .SUFFIXES: .c .o
  1001. ! CC = cc
  1002. ! CFLAGS = -O
  1003.   SHELL = /bin/sh
  1004.   
  1005.   # compile, then strip unnecessary symbols
  1006.   .c.o:
  1007.       $(CC) -c -DSkip_f2c_Undefs $(CFLAGS) $*.c
  1008. !     ld -r -x -o $*.xxx $*.o
  1009. !     mv $*.xxx $*.o
  1010.   
  1011.   OBJ =    Version.o backspace.o close.o dfe.o dolio.o due.o endfile.o err.o \
  1012.       fmt.o fmtlib.o iio.o ilnw.o inquire.o lread.o lwrite.o open.o \
  1013. --- 1,13 ----
  1014.   .SUFFIXES: .c .o
  1015. ! CC = gcc
  1016. ! CFLAGS = -O2 -DNON_UNIX_STDIO
  1017.   SHELL = /bin/sh
  1018.   
  1019.   # compile, then strip unnecessary symbols
  1020.   .c.o:
  1021.       $(CC) -c -DSkip_f2c_Undefs $(CFLAGS) $*.c
  1022. ! #    ld -r -x -o $*.xxx $*.o
  1023. ! #    mv $*.xxx $*.o
  1024.   
  1025.   OBJ =    Version.o backspace.o close.o dfe.o dolio.o due.o endfile.o err.o \
  1026.       fmt.o fmtlib.o iio.o ilnw.o inquire.o lread.o lwrite.o open.o \
  1027. ***************
  1028. *** 17,31 ****
  1029.           ar r libI77.a $?
  1030.           ranlib libI77.a
  1031.   install:    libI77.a
  1032. !     cp libI77.a /usr/lib/libI77.a
  1033. !     ranlib /usr/lib/libI77.a
  1034.   
  1035.   Version.o: Version.c
  1036.       $(CC) -c Version.c
  1037.   
  1038.   # To compile with C++, first "make f2c.h"
  1039.   f2c.h: f2ch.add
  1040. !     cat /usr/include/f2c.h f2ch.add >f2c.h
  1041.   
  1042.   
  1043.   clean:
  1044. --- 17,33 ----
  1045.           ar r libI77.a $?
  1046.           ranlib libI77.a
  1047.   install:    libI77.a
  1048. !     cp libI77.a /gnu/lib/libI77.a
  1049. !     ranlib /gnu/lib/libI77.a
  1050.   
  1051.   Version.o: Version.c
  1052.       $(CC) -c Version.c
  1053.   
  1054. + $(OBJ):    f2c.h
  1055.   # To compile with C++, first "make f2c.h"
  1056.   f2c.h: f2ch.add
  1057. !     cat ../f2c.h f2ch.add >f2c.h
  1058.   
  1059.   
  1060.   clean:
  1061. diff -rc --new-file f2c-1993.04.28/makefile /gnu/src/amiga/f2c-1993.04.28/makefile
  1062. *** f2c-1993.04.28/makefile    Thu Jan  1 00:00:00 1970
  1063. --- /gnu/src/amiga/f2c-1993.04.28/makefile    Thu Feb 24 21:57:12 1994
  1064. ***************
  1065. *** 0 ****
  1066. --- 1,11 ----
  1067. + all:
  1068. +     (cd src; make)
  1069. +     (cd libF77; make)
  1070. +     (cd libI77; make)
  1071. + install:
  1072. +     (cd src; make install)
  1073. +     (cd libF77; make install)
  1074. +     (cd libI77; make install)
  1075. +     install -c f2c.1t /gnu/man/man1/f2c.1
  1076. +     install -c f2c.h /gnu/include
  1077. diff -rc --new-file f2c-1993.04.28/src/Makefile.in /gnu/src/amiga/f2c-1993.04.28/src/Makefile.in
  1078. *** f2c-1993.04.28/src/Makefile.in    Thu Jan  1 00:00:00 1970
  1079. --- /gnu/src/amiga/f2c-1993.04.28/src/Makefile.in    Mon May  2 21:56:03 1994
  1080. ***************
  1081. *** 0 ****
  1082. --- 1,136 ----
  1083. + #    Makefile for f2c, a Fortran 77 to C converter
  1084. + #### Start of system configuration section. ####
  1085. + VPATH = @srcdir@
  1086. + srcdir = @srcdir@
  1087. + # Common prefix for machine-independent installed files.
  1088. + prefix = /gnu
  1089. + # Common prefix for machine-dependent installed files.
  1090. + exec_prefix = $(prefix)
  1091. + # Directory to install executables in.
  1092. + bindir = $(exec_prefix)/bin
  1093. + # Directory to install libraries in.
  1094. + libdir = $(exec_prefix)/lib
  1095. + # Directory to install the Info files in.
  1096. + infodir = $(prefix)/info
  1097. + # Directory to install the man page in.
  1098. + mandir = $(prefix)/man/man$(manext)
  1099. + # Number to put on the man page filename.
  1100. + manext = 1
  1101. + # Program to install executables.
  1102. + INSTALL_PROGRAM = @INSTALL_PROGRAM@
  1103. + # Program to install data like man pages.
  1104. + INSTALL_DATA = @INSTALL_DATA@
  1105. + # Generic install program.
  1106. + INSTALL = @INSTALL@
  1107. + CC = @CC@
  1108. + DEFS = @DEFS@
  1109. + CFLAGS = @CFLAGS@
  1110. + LDFLAGS = @LDFLAGS@
  1111. + LIBS = @LIBS@
  1112. + YACC = @YACC@
  1113. + SHELL = /bin/sh
  1114. + #### End of system configuration section. ####
  1115. + # "-I." is needed to find generated files in the build directory.
  1116. + .c.o:
  1117. +         $(CC) -c -I. -I$(srcdir) $(DEFS) $(CFLAGS) $< $(OUTPUT_OPTION)
  1118. + OBJECTS =    main.o init.o gram.o lex.o proc.o equiv.o data.o format.o \
  1119. +         expr.o exec.o intr.o io.o misc.o error.o mem.o names.o \
  1120. +         output.o p1output.o pread.o put.o putpcc.o vax.o formatdata.o \
  1121. +         parse_args.o niceprintf.o cds.o sysdep.o version.o
  1122. + all:        f2c
  1123. + f2c:        $(OBJECTS)
  1124. +         $(CC) $(LDFLAGS) $(OBJECTS) -o f2c
  1125. + gram.c:        gram.head gram.dcl gram.expr gram.exec gram.io defs.h tokdefs.h
  1126. +         ( sed <tokdefs.h "s/#define/%token/" ;\
  1127. +         cat $(srcdir)/gram.head $(srcdir)/gram.dcl $(srcdir)/gram.expr $(srcdir)/gram.exec $(srcdir)/gram.io ) >gram.in
  1128. +         $(YACC) $(YFLAGS) gram.in
  1129. +         echo "(expect 4 shift/reduce)"
  1130. +         sed 's/^# line.*/\/* & *\//' y.tab.c >gram.c
  1131. +         rm -f gram.in y.tab.c
  1132. + $(OBJECTS):    defs.h ftypes.h defines.h machdefs.h sysdep.h
  1133. + tokdefs.h:    tokens
  1134. +         grep -n . <$(srcdir)/tokens | sed "s/\([^:]*\):\(.*\)/#define \2 \1/" >tokdefs.h
  1135. + install:    f2c
  1136. +         $(INSTALL_PROGRAM) f2c $(bindir)/f2c
  1137. + cds.o:        sysdep.h
  1138. + exec.o:        p1defs.h names.h
  1139. + expr.o:        output.h niceprintf.h names.h
  1140. + format.o:    p1defs.h format.h output.h niceprintf.h names.h iob.h
  1141. + formatdata.o:    format.h output.h niceprintf.h names.h
  1142. + gram.o:        p1defs.h
  1143. + init.o:        output.h niceprintf.h iob.h
  1144. + intr.o:        names.h
  1145. + io.o:        names.h iob.h
  1146. + lex.o :        tokdefs.h p1defs.h
  1147. + main.o:        parse.h usignal.h
  1148. + mem.o:        iob.h
  1149. + names.o:    iob.h names.h output.h niceprintf.h
  1150. + niceprintf.o:    defs.h names.h output.h niceprintf.h
  1151. + output.o:    output.h niceprintf.h names.h
  1152. + p1output.o:    p1defs.h output.h niceprintf.h names.h
  1153. + parse_args.o:    parse.h
  1154. + proc.o:        tokdefs.h names.h niceprintf.h output.h p1defs.h
  1155. + put.o:        names.h pccdefs.h p1defs.h
  1156. + putpcc.o:    names.h
  1157. + vax.o:        defs.h output.h pccdefs.h
  1158. + output.h:    niceprintf.h
  1159. + put.o:        pccdefs.h
  1160. + putpcc.o:    pccdefs.h
  1161. + f2c.t:        f2c.1t
  1162. +         troff -man $(srcdir)/f2c.1t >f2c.t
  1163. + f2c.1:        f2c.1t
  1164. +         nroff -man $(srcdir)/f2c.1t | col -b | uniq >f2c.1
  1165. + clean:
  1166. +         rm -f gram.c *.o f2c tokdefs.h f2c.t
  1167. + b =        Notice README cds.c data.c defines.h defs.h equiv.c error.c \
  1168. +         exec.c expr.c f2c.1 f2c.1t f2c.h format.c format.h \
  1169. +         formatdata.c ftypes.h gram.dcl gram.exec gram.expr gram.head \
  1170. +         gram.io init.c intr.c io.c iob.h lex.c machdefs.h main.c \
  1171. +         makefile malloc.c mem.c memset.c misc.c names.c names.h \
  1172. +         niceprintf.c niceprintf.h output.c output.h p1defs.h \
  1173. +         p1output.c parse.h parse_args.c pccdefs.h pread.c proc.c put.c \
  1174. +         putpcc.c sysdep.c sysdep.h tokens usignal.h vax.c version.c \
  1175. +         xsum.c
  1176. + bundle:
  1177. +         bundle $b xsum0.out >/tmp/f2c.bundle
  1178. + xsum:        xsum.c
  1179. +         $(CC) -o xsum $(srcdir)/xsum.c
  1180. + #Check validity of transmitted source...
  1181. + xsum.out:    xsum
  1182. +         ./xsum $b >xsum1.out
  1183. +         -cmp xsum0.out xsum1.out && mv xsum1.out xsum.out
  1184. + #On non-Unix systems that end lines with carriage-return/newline pairs,
  1185. + #use "make xsumr.out" rather than "make xsum.out".  The -r flag ignores
  1186. + #carriage-return characters.
  1187. + xsumr.out:    xsum
  1188. +         ./xsum -r $b >xsum1.out
  1189. +         cmp xsum0.out xsum1.out && mv xsum1.out xsumr.out
  1190. diff -rc --new-file f2c-1993.04.28/src/defs.h /gnu/src/amiga/f2c-1993.04.28/src/defs.h
  1191. *** f2c-1993.04.28/src/defs.h    Wed Apr 28 19:06:59 1993
  1192. --- /gnu/src/amiga/f2c-1993.04.28/src/defs.h    Mon May  2 21:33:06 1994
  1193. ***************
  1194. *** 769,775 ****
  1195.   extern char *casttypes[], *ftn_types[], *protorettypes[], *usedcasts[];
  1196.   extern int Castargs, infertypes;
  1197.   extern FILE *protofile;
  1198. ! extern void exit(), inferdcl(), protowrite(), save_argtypes();
  1199.   extern char binread[], binwrite[], textread[], textwrite[];
  1200.   extern char *ei_first, *ei_last, *ei_next;
  1201.   extern char *wh_first, *wh_last, *wh_next;
  1202. --- 769,776 ----
  1203.   extern char *casttypes[], *ftn_types[], *protorettypes[], *usedcasts[];
  1204.   extern int Castargs, infertypes;
  1205.   extern FILE *protofile;
  1206. ! /* extern void volatile exit(); */
  1207. ! extern void inferdcl(), protowrite(), save_argtypes();
  1208.   extern char binread[], binwrite[], textread[], textwrite[];
  1209.   extern char *ei_first, *ei_last, *ei_next;
  1210.   extern char *wh_first, *wh_last, *wh_next;
  1211. diff -rc --new-file f2c-1993.04.28/src/makefile /gnu/src/amiga/f2c-1993.04.28/src/makefile
  1212. *** f2c-1993.04.28/src/makefile    Wed Apr 28 19:08:42 1993
  1213. --- /gnu/src/amiga/f2c-1993.04.28/src/makefile    Thu Feb 24 21:57:03 1994
  1214. ***************
  1215. *** 1,16 ****
  1216.   #    Makefile for f2c, a Fortran 77 to C converter
  1217.   
  1218. ! g = -g
  1219.   CFLAGS = $g
  1220.   SHELL = /bin/sh
  1221.   
  1222.   OBJECTSd = main.o init.o gram.o lex.o proc.o equiv.o data.o format.o \
  1223.         expr.o exec.o intr.o io.o misc.o error.o mem.o names.o \
  1224.         output.o p1output.o pread.o put.o putpcc.o vax.o formatdata.o \
  1225.         parse_args.o niceprintf.o cds.o sysdep.o version.o
  1226. ! OBJECTS = $(OBJECTSd) malloc.o
  1227.   
  1228. ! all: xsum.out f2c
  1229.   
  1230.   f2c: $(OBJECTS)
  1231.       $(CC) $(LDFLAGS) $(OBJECTS) -o f2c
  1232. --- 1,18 ----
  1233.   #    Makefile for f2c, a Fortran 77 to C converter
  1234.   
  1235. ! CC = gcc
  1236. ! g = -O2
  1237.   CFLAGS = $g
  1238.   SHELL = /bin/sh
  1239. + YACC = bison -y
  1240.   
  1241.   OBJECTSd = main.o init.o gram.o lex.o proc.o equiv.o data.o format.o \
  1242.         expr.o exec.o intr.o io.o misc.o error.o mem.o names.o \
  1243.         output.o p1output.o pread.o put.o putpcc.o vax.o formatdata.o \
  1244.         parse_args.o niceprintf.o cds.o sysdep.o version.o
  1245. ! OBJECTS = $(OBJECTSd)
  1246.   
  1247. ! all: f2c
  1248.   
  1249.   f2c: $(OBJECTS)
  1250.       $(CC) $(LDFLAGS) $(OBJECTS) -o f2c
  1251. ***************
  1252. *** 28,33 ****
  1253. --- 30,38 ----
  1254.   tokdefs.h: tokens
  1255.       grep -n . <tokens | sed "s/\([^:]*\):\(.*\)/#define \2 \1/" >tokdefs.h
  1256.   
  1257. + install: f2c
  1258. +     install -c f2c /gnu/bin
  1259.   cds.o: sysdep.h
  1260.   exec.o: p1defs.h names.h
  1261.   expr.o: output.h niceprintf.h names.h
  1262. ***************
  1263. *** 80,86 ****
  1264.   #Check validity of transmitted source...
  1265.   xsum.out: xsum
  1266.       ./xsum $b >xsum1.out
  1267. !     cmp xsum0.out xsum1.out && mv xsum1.out xsum.out
  1268.   
  1269.   #On non-Unix systems that end lines with carriage-return/newline pairs,
  1270.   #use "make xsumr.out" rather than "make xsum.out".  The -r flag ignores
  1271. --- 85,91 ----
  1272.   #Check validity of transmitted source...
  1273.   xsum.out: xsum
  1274.       ./xsum $b >xsum1.out
  1275. !     -cmp xsum0.out xsum1.out && mv xsum1.out xsum.out
  1276.   
  1277.   #On non-Unix systems that end lines with carriage-return/newline pairs,
  1278.   #use "make xsumr.out" rather than "make xsum.out".  The -r flag ignores
  1279. diff -rc --new-file f2c-1993.04.28/src/mem.c /gnu/src/amiga/f2c-1993.04.28/src/mem.c
  1280. *** f2c-1993.04.28/src/mem.c    Wed Apr 28 19:08:51 1993
  1281. --- /gnu/src/amiga/f2c-1993.04.28/src/mem.c    Mon May  2 21:34:41 1994
  1282. ***************
  1283. *** 27,33 ****
  1284.   #define MEMBSIZE    32000
  1285.   #define GMEMBSIZE    16000
  1286.   
  1287. !  extern void exit();
  1288.   
  1289.    char *
  1290.   gmem(n, round)
  1291. --- 27,33 ----
  1292.   #define MEMBSIZE    32000
  1293.   #define GMEMBSIZE    16000
  1294.   
  1295. ! /* extern void volatile exit(); */
  1296.   
  1297.    char *
  1298.   gmem(n, round)
  1299.