home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / gnu / texinfo-3.1-src.lha / src / diffs / texinfo-3.1.diffs
Text File  |  1994-02-24  |  17KB  |  551 lines

  1. diff -rc texinfo-3.1-fsf/INSTALL texinfo-3.1-amiga/INSTALL
  2. *** texinfo-3.1-fsf/INSTALL    Wed Dec  9 01:32:49 1992
  3. --- texinfo-3.1-amiga/INSTALL    Thu Feb 24 16:14:50 1994
  4. ***************
  5. *** 33,40 ****
  6.   DIR is the directory that contains the source code.
  7.   
  8.   By default, `make install' will install the package's files in
  9. ! /usr/local/bin, /usr/local/lib, /usr/local/man, etc.  You can specify
  10. ! an installation prefix other than /usr/local by giving `configure' the
  11.   option `--prefix=PATH'.  Alternately, you can do so by giving a value
  12.   for the `prefix' variable when you run `make', e.g.,
  13.       make prefix=/usr/gnu
  14. --- 33,40 ----
  15.   DIR is the directory that contains the source code.
  16.   
  17.   By default, `make install' will install the package's files in
  18. ! /gnu/bin, /gnu/lib, /gnu/man, etc.  You can specify
  19. ! an installation prefix other than /gnu by giving `configure' the
  20.   option `--prefix=PATH'.  Alternately, you can do so by giving a value
  21.   for the `prefix' variable when you run `make', e.g.,
  22.       make prefix=/usr/gnu
  23. diff -rc texinfo-3.1-fsf/INTRODUCTION texinfo-3.1-amiga/INTRODUCTION
  24. *** texinfo-3.1-fsf/INTRODUCTION    Tue May 11 22:27:18 1993
  25. --- texinfo-3.1-amiga/INTRODUCTION    Thu Feb 24 16:14:42 1994
  26. ***************
  27. *** 91,97 ****
  28.       `make install' in this distribution.)
  29.   
  30.     * Move the `texinfo.tex' file to an appropriate directory; the current
  31. !     directory will do.  (`/usr/local/lib/tex/inputs' might be a good place.
  32.       See ``Preparing to Use TeX'' in the Texinfo manual, for more
  33.       information.)
  34.   
  35. --- 91,97 ----
  36.       `make install' in this distribution.)
  37.   
  38.     * Move the `texinfo.tex' file to an appropriate directory; the current
  39. !     directory will do.  (`/gnu/lib/tex/inputs' might be a good place.
  40.       See ``Preparing to Use TeX'' in the Texinfo manual, for more
  41.       information.)
  42.   
  43. diff -rc texinfo-3.1-fsf/Makefile.in texinfo-3.1-amiga/Makefile.in
  44. *** texinfo-3.1-fsf/Makefile.in    Sun May 23 10:43:09 1993
  45. --- texinfo-3.1-amiga/Makefile.in    Thu Feb 24 16:13:04 1994
  46. ***************
  47. *** 41,50 ****
  48.   
  49.   SHELL = /bin/sh
  50.   
  51. ! CFLAGS = -g
  52. ! LDFLAGS = -g
  53.   
  54. ! prefix = /usr/local
  55.   exec_prefix = $(prefix)
  56.   bindir = $(exec_prefix)/bin
  57.   # Prefix for each installed program, normally empty or `g'.
  58. --- 41,50 ----
  59.   
  60.   SHELL = /bin/sh
  61.   
  62. ! CFLAGS = -O2
  63. ! LDFLAGS =
  64.   
  65. ! prefix = /gnu
  66.   exec_prefix = $(prefix)
  67.   bindir = $(exec_prefix)/bin
  68.   # Prefix for each installed program, normally empty or `g'.
  69. diff -rc texinfo-3.1-fsf/configure texinfo-3.1-amiga/configure
  70. *** texinfo-3.1-fsf/configure    Sun May 23 10:29:42 1993
  71. --- texinfo-3.1-amiga/configure    Thu Feb 24 16:53:46 1994
  72. ***************
  73. *** 97,103 ****
  74.     srcdirdefaulted=yes
  75.     # Try the directory containing this script, then `..'.
  76.     prog=$0
  77. !   confdir=`echo $prog|sed 's%/[^/][^/]*$%%'`
  78.     test "X$confdir" = "X$prog" && confdir=.
  79.     srcdir=$confdir
  80.     if test ! -r $srcdir/$unique_file; then
  81. --- 97,103 ----
  82.     srcdirdefaulted=yes
  83.     # Try the directory containing this script, then `..'.
  84.     prog=$0
  85. !   confdir=`echo $prog| sed 's|/$||' | sed 's|//|/|' | sed 's|/[^/]*$||'`
  86.     test "X$confdir" = "X$prog" && confdir=.
  87.     srcdir=$confdir
  88.     if test ! -r $srcdir/$unique_file; then
  89. ***************
  90. *** 252,259 ****
  91.   test -n "$RANLIB" -a -n "$verbose" && echo "    setting RANLIB to $RANLIB"
  92.   
  93.   echo checking for POSIXized ISC
  94. ! if test -d /etc/conf/kconfig.d &&
  95. !   grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
  96.   then
  97.     ISC=1 # If later tests want to check for ISC.
  98.     {
  99. --- 252,259 ----
  100.   test -n "$RANLIB" -a -n "$verbose" && echo "    setting RANLIB to $RANLIB"
  101.   
  102.   echo checking for POSIXized ISC
  103. ! if test -d /gnu/etc/conf/kconfig.d &&
  104. !   grep _POSIX_VERSION /gnu/include/sys/unistd.h >/dev/null 2>&1
  105.   then
  106.     ISC=1 # If later tests want to check for ISC.
  107.     {
  108. ***************
  109. *** 473,479 ****
  110.   }
  111.   EOF
  112.   eval $compile
  113. ! if test -s conftest && (./conftest; exit) 2>/dev/null; then
  114.     {
  115.   test -n "$verbose" && \
  116.   echo '    defining' SETVBUF_REVERSED
  117. --- 473,482 ----
  118.   }
  119.   EOF
  120.   eval $compile
  121. ! # The Amiga is a non-reversed system.  Instead of the test program getting
  122. ! # a segfault, it causes enforcer hits or other nastiness, so don't run
  123. ! # the test program.
  124. ! if test -s conftest && false 2>/dev/null; then
  125.     {
  126.   test -n "$verbose" && \
  127.   echo '    defining' SETVBUF_REVERSED
  128. ***************
  129. *** 502,508 ****
  130.   fi
  131.   rm -f conftest*
  132.   
  133. ! decl="#ifdef __GNUC__
  134.   #define alloca __builtin_alloca
  135.   #else
  136.   #if HAVE_ALLOCA_H
  137. --- 505,513 ----
  138.   fi
  139.   rm -f conftest*
  140.   
  141. ! echo checking for alloca
  142. ! cat > conftest.c <<EOF
  143. ! #ifdef __GNUC__
  144.   #define alloca __builtin_alloca
  145.   #else
  146.   #if HAVE_ALLOCA_H
  147. ***************
  148. *** 515,524 ****
  149.   #endif
  150.   #endif
  151.   #endif
  152. - "
  153. - echo checking for alloca
  154. - cat > conftest.c <<EOF
  155. - $decl
  156.   int main() { exit(0); }
  157.   int t() { char *p = (char *) alloca(1); }
  158.   EOF
  159. --- 520,525 ----
  160. ***************
  161. *** 728,734 ****
  162.   s%^exec_prefix\\([     ]*\\)=\\([     ]*\\).*$%\
  163.   exec_prefix\\1=\\2$exec_prefix%"
  164.   fi
  165. ! DEFS="`echo \"$DEFS\" | sed 's%[&\\\]%\\\&%g'`"
  166.   
  167.   trap 'rm -f config.status; exit 1' 1 3 15
  168.   echo creating config.status
  169. --- 729,735 ----
  170.   s%^exec_prefix\\([     ]*\\)=\\([     ]*\\).*$%\
  171.   exec_prefix\\1=\\2$exec_prefix%"
  172.   fi
  173. ! DEFS="`/bin/echo $DEFS | sed 's%[&\\\]%\\\&%g'`"
  174.   
  175.   trap 'rm -f config.status; exit 1' 1 3 15
  176.   echo creating config.status
  177. Only in texinfo-3.1-amiga: configure!
  178. diff -rc texinfo-3.1-fsf/info/Makefile.in texinfo-3.1-amiga/info/Makefile.in
  179. *** texinfo-3.1-fsf/info/Makefile.in    Sun May 23 03:05:14 1993
  180. --- texinfo-3.1-amiga/info/Makefile.in    Thu Feb 24 16:20:21 1994
  181. ***************
  182. *** 45,54 ****
  183.   
  184.   SHELL = /bin/sh
  185.   
  186. ! CFLAGS = -g
  187. ! LDFLAGS = -g
  188.   
  189. ! prefix = /usr/local
  190.   exec_prefix = $(prefix)
  191.   bindir = $(exec_prefix)/bin
  192.   # Prefix for each installed program, normally empty or `g'.
  193. --- 45,54 ----
  194.   
  195.   SHELL = /bin/sh
  196.   
  197. ! CFLAGS = -O2
  198. ! LDFLAGS =
  199.   
  200. ! prefix = /gnu
  201.   exec_prefix = $(prefix)
  202.   bindir = $(exec_prefix)/bin
  203.   # Prefix for each installed program, normally empty or `g'.
  204. diff -rc texinfo-3.1-fsf/info/filesys.h texinfo-3.1-amiga/info/filesys.h
  205. *** texinfo-3.1-fsf/info/filesys.h    Tue May 11 20:18:38 1993
  206. --- texinfo-3.1-amiga/info/filesys.h    Thu Feb 24 16:20:05 1994
  207. ***************
  208. *** 70,76 ****
  209.   
  210.   /* The default value of INFOPATH. */
  211.   #if !defined (DEFAULT_INFOPATH)
  212. ! #  define DEFAULT_INFOPATH "/usr/gnu/info:/local/gnu/info:/usr/gnu/lib/info:/usr/gnu/lib/emacs/info:/usr/local/gnu/info:/usr/local/gnu/lib/info:/usr/local/gnu/lib/emacs/info:/usr/local/lib/info:/usr/local/lib/emacs/info:/usr/local/emacs/info:."
  213.   #endif /* !DEFAULT_INFOPATH */
  214.   
  215.   #if !defined (S_ISREG) && defined (S_IFREG)
  216. --- 70,76 ----
  217.   
  218.   /* The default value of INFOPATH. */
  219.   #if !defined (DEFAULT_INFOPATH)
  220. ! #  define DEFAULT_INFOPATH "/gnu/info:/local/info:/gnu/lib/emacs/info:/local/lib/emacs/info:."
  221.   #endif /* !DEFAULT_INFOPATH */
  222.   
  223.   #if !defined (S_ISREG) && defined (S_IFREG)
  224. diff -rc texinfo-3.1-fsf/info/nodemenu.c texinfo-3.1-amiga/info/nodemenu.c
  225. *** texinfo-3.1-fsf/info/nodemenu.c    Mon Feb  1 18:47:48 1993
  226. --- texinfo-3.1-amiga/info/nodemenu.c    Thu Feb 24 16:17:54 1994
  227. ***************
  228. *** 39,47 ****
  229.   * Menu:
  230.     (File)Node                        Lines   Size   Containing File
  231.     ----------                        -----   ----   ---------------
  232. ! * (emacs)Buffers::                  48      2230   /usr/gnu/info/emacs/emacs-1
  233. ! * (autoconf)Writing configure.in::  123     58789  /usr/gnu/info/autoconf/autoconf-1
  234. ! * (dir)Top::                40      589    /usr/gnu/info/dir
  235.   */
  236.   static char *
  237.   format_node_info (node)
  238. --- 39,47 ----
  239.   * Menu:
  240.     (File)Node                        Lines   Size   Containing File
  241.     ----------                        -----   ----   ---------------
  242. ! * (emacs)Buffers::                  48      2230   /gnu/info/emacs/emacs-1
  243. ! * (autoconf)Writing configure.in::  123     58789  /gnu/info/autoconf/autoconf-1
  244. ! * (dir)Top::                40      589    /gnu/info/dir
  245.   */
  246.   static char *
  247.   format_node_info (node)
  248. diff -rc texinfo-3.1-fsf/info/nodes.h texinfo-3.1-amiga/info/nodes.h
  249. *** texinfo-3.1-fsf/info/nodes.h    Mon Feb  8 22:48:16 1993
  250. --- texinfo-3.1-amiga/info/nodes.h    Thu Feb 24 16:21:24 1994
  251. ***************
  252. *** 38,44 ****
  253.      be passed to free ().  Note that NODE->parent is non-null if this
  254.      node's file is a subfile.  In that case, NODE->parent is the logical
  255.      name of the file containing this node.  Both names are given as full
  256. !    paths, so you might have: node->filename = "/usr/gnu/info/emacs-1",
  257.      with node->parent = "/usr/gnu/info/emacs". */
  258.   typedef struct {
  259.     char *filename;        /* The physical file containing this node. */
  260. --- 38,44 ----
  261.      be passed to free ().  Note that NODE->parent is non-null if this
  262.      node's file is a subfile.  In that case, NODE->parent is the logical
  263.      name of the file containing this node.  Both names are given as full
  264. !    paths, so you might have: node->filename = "/gnu/info/emacs-1",
  265.      with node->parent = "/usr/gnu/info/emacs". */
  266.   typedef struct {
  267.     char *filename;        /* The physical file containing this node. */
  268. diff -rc texinfo-3.1-fsf/info/tilde.c texinfo-3.1-amiga/info/tilde.c
  269. *** texinfo-3.1-fsf/info/tilde.c    Mon Feb  1 18:40:20 1993
  270. --- texinfo-3.1-amiga/info/tilde.c    Thu Feb 24 17:17:55 1994
  271. ***************
  272. *** 225,231 ****
  273.            the password database. */
  274.         if (!temp_home)
  275.           {
  276. !           extern struct passwd *getpwuid ();
  277.             struct passwd *entry;
  278.   
  279.             entry = getpwuid (getuid ());
  280. --- 225,231 ----
  281.            the password database. */
  282.         if (!temp_home)
  283.           {
  284. !           /* extern struct passwd *getpwuid (); */
  285.             struct passwd *entry;
  286.   
  287.             entry = getpwuid (getuid ());
  288. Only in texinfo-3.1-amiga/info: tilde.c!
  289. diff -rc texinfo-3.1-fsf/libtxi/Makefile.in texinfo-3.1-amiga/libtxi/Makefile.in
  290. *** texinfo-3.1-fsf/libtxi/Makefile.in    Fri May 21 18:31:58 1993
  291. --- texinfo-3.1-amiga/libtxi/Makefile.in    Thu Feb 24 16:17:16 1994
  292. ***************
  293. *** 42,51 ****
  294.   
  295.   SHELL = /bin/sh
  296.   
  297. ! CFLAGS = -g
  298. ! LDFLAGS = -g
  299.   
  300. ! prefix = /usr/local
  301.   exec_prefix = $(prefix)
  302.   bindir = $(exec_prefix)/bin
  303.   # Prefix for each installed program, normally empty or `g'.
  304. --- 42,51 ----
  305.   
  306.   SHELL = /bin/sh
  307.   
  308. ! CFLAGS = -O2
  309. ! LDFLAGS =
  310.   
  311. ! prefix = /gnu
  312.   exec_prefix = $(prefix)
  313.   bindir = $(exec_prefix)/bin
  314.   # Prefix for each installed program, normally empty or `g'.
  315. diff -rc texinfo-3.1-fsf/makeinfo/Makefile.in texinfo-3.1-amiga/makeinfo/Makefile.in
  316. *** texinfo-3.1-fsf/makeinfo/Makefile.in    Fri May 21 18:30:18 1993
  317. --- texinfo-3.1-amiga/makeinfo/Makefile.in    Thu Feb 24 16:20:34 1994
  318. ***************
  319. *** 39,48 ****
  320.   
  321.   SHELL = /bin/sh
  322.   
  323. ! CFLAGS = -g
  324. ! LDFLAGS = -g
  325.   
  326. ! prefix = /usr/local
  327.   exec_prefix = $(prefix)
  328.   bindir = $(exec_prefix)/bin
  329.   # Prefix for each installed program, normally empty or `g'.
  330. --- 39,48 ----
  331.   
  332.   SHELL = /bin/sh
  333.   
  334. ! CFLAGS = -O2
  335. ! LDFLAGS =
  336.   
  337. ! prefix = /gnu
  338.   exec_prefix = $(prefix)
  339.   bindir = $(exec_prefix)/bin
  340.   # Prefix for each installed program, normally empty or `g'.
  341. diff -rc texinfo-3.1-fsf/texi.texi texinfo-3.1-amiga/texi.texi
  342. *** texinfo-3.1-fsf/texi.texi    Fri May 21 20:56:56 1993
  343. --- texinfo-3.1-amiga/texi.texi    Thu Feb 24 16:16:17 1994
  344. ***************
  345. *** 821,831 ****
  346.   info}.)@refill
  347.   
  348.   @c !!! dir file may be located in one of many places:
  349. ! @c     /usr/local/emacs/info            mentioned in info.c DEFAULT_INFOPATH
  350. ! @c     /usr/local/lib/emacs/info        mentioned in info.c DEFAULT_INFOPATH
  351. ! @c     /usr/gnu/info                    mentioned in info.c DEFAULT_INFOPATH
  352. ! @c     /usr/local/info
  353. ! @c     /usr/local/lib/info 
  354.   The @file{dir} file in the @file{info} directory serves as the
  355.   departure point for the whole Info system.  From it, you can reach the
  356.   `Top' nodes of each of the documents in a complete Info system.@refill
  357. --- 821,828 ----
  358.   info}.)@refill
  359.   
  360.   @c !!! dir file may be located in one of many places:
  361. ! @c     /gnu/lib/emacs/info        mentioned in info.c DEFAULT_INFOPATH
  362. ! @c     /gnu/lib/info              mentioned in info.c DEFAULT_INFOPATH
  363.   The @file{dir} file in the @file{info} directory serves as the
  364.   departure point for the whole Info system.  From it, you can reach the
  365.   `Top' nodes of each of the documents in a complete Info system.@refill
  366. ***************
  367. *** 6408,6414 ****
  368.   
  369.   @example
  370.   The @@file@{.el@} files are in 
  371. ! the @@file@{/usr/local/emacs/lisp@} directory.
  372.   @end example
  373.   
  374.   @noindent
  375. --- 6405,6411 ----
  376.   
  377.   @example
  378.   The @@file@{.el@} files are in 
  379. ! the @@file@{/gnu/emacs/lisp@} directory.
  380.   @end example
  381.   
  382.   @noindent
  383. ***************
  384. *** 6416,6422 ****
  385.   
  386.   @quotation
  387.   The @file{.el} files are in 
  388. ! the @file{/usr/local/emacs/lisp} directory.
  389.   @end quotation
  390.   
  391.   @node dfn, cite, file, Indicating
  392. --- 6413,6419 ----
  393.   
  394.   @quotation
  395.   The @file{.el} files are in 
  396. ! the @file{/gnu/emacs/lisp} directory.
  397.   @end quotation
  398.   
  399.   @node dfn, cite, file, Indicating
  400. ***************
  401. *** 7227,7233 ****
  402.   @@example
  403.   @@cartouche
  404.   % pwd
  405. ! /usr/local/lib/emacs/info
  406.   @@end cartouche
  407.   @@end example
  408.   @end group
  409. --- 7224,7230 ----
  410.   @@example
  411.   @@cartouche
  412.   % pwd
  413. ! /gnu/lib/emacs/info
  414.   @@end cartouche
  415.   @@end example
  416.   @end group
  417. ***************
  418. *** 7244,7250 ****
  419.   @group
  420.   @cartouche
  421.   % pwd
  422. ! /usr/local/lib/emacs/info
  423.   @end cartouche
  424.   @end group
  425.   @end example
  426. --- 7241,7247 ----
  427.   @group
  428.   @cartouche
  429.   % pwd
  430. ! /gnu/lib/emacs/info
  431.   @end cartouche
  432.   @end group
  433.   @end example
  434. ***************
  435. *** 12132,12138 ****
  436.   variable as follows:@refill
  437.   
  438.   @smallexample
  439. ! setenv INFOPATH .:~bob/manuals:/usr/local/emacs/info
  440.   @end smallexample
  441.   
  442.   @item
  443. --- 12129,12135 ----
  444.   variable as follows:@refill
  445.   
  446.   @smallexample
  447. ! setenv INFOPATH .:~bob/manuals:/gnu/emacs/info
  448.   @end smallexample
  449.   
  450.   @item
  451. ***************
  452. *** 12140,12146 ****
  453.   writing:@refill
  454.   
  455.   @smallexample
  456. ! INFOPATH=.:~bob/manuals:/usr/local/emacs/info
  457.   export INFOPATH
  458.   @end smallexample
  459.   @end itemize
  460. --- 12137,12143 ----
  461.   writing:@refill
  462.   
  463.   @smallexample
  464. ! INFOPATH=.:~bob/manuals:/gnu/emacs/info
  465.   export INFOPATH
  466.   @end smallexample
  467.   @end itemize
  468. ***************
  469. *** 12148,12154 ****
  470.   @noindent
  471.   Either form would cause Info to look first in the current directory,
  472.   indicated by the @samp{.}, then in the @file{~bob/manuals} directory,
  473. ! and finally in the @file{/usr/local/emacs/info} directory (which is
  474.   a common location for the standard Info directory).@refill
  475.   
  476.   @c ================ Appendix starts here ================
  477. --- 12145,12151 ----
  478.   @noindent
  479.   Either form would cause Info to look first in the current directory,
  480.   indicated by the @samp{.}, then in the @file{~bob/manuals} directory,
  481. ! and finally in the @file{/gnu/emacs/info} directory (which is
  482.   a common location for the standard Info directory).@refill
  483.   
  484.   @c ================ Appendix starts here ================
  485. diff -rc texinfo-3.1-fsf/util/Makefile.in texinfo-3.1-amiga/util/Makefile.in
  486. *** texinfo-3.1-fsf/util/Makefile.in    Sun May 23 00:01:53 1993
  487. --- texinfo-3.1-amiga/util/Makefile.in    Thu Feb 24 16:20:45 1994
  488. ***************
  489. *** 38,47 ****
  490.   
  491.   SHELL = /bin/sh
  492.   
  493. ! CFLAGS = -g
  494. ! LDFLAGS = -g
  495.   
  496. ! prefix = /usr/local
  497.   exec_prefix = $(prefix)
  498.   bindir = $(exec_prefix)/bin
  499.   # Prefix for each installed program, normally empty or `g'.
  500. --- 38,47 ----
  501.   
  502.   SHELL = /bin/sh
  503.   
  504. ! CFLAGS = -O2
  505. ! LDFLAGS =
  506.   
  507. ! prefix = /gnu
  508.   exec_prefix = $(prefix)
  509.   bindir = $(exec_prefix)/bin
  510.   # Prefix for each installed program, normally empty or `g'.
  511. diff -rc texinfo-3.1-fsf/util/fixfonts texinfo-3.1-amiga/util/fixfonts
  512. *** texinfo-3.1-fsf/util/fixfonts    Fri Apr 16 10:35:07 1993
  513. --- texinfo-3.1-amiga/util/fixfonts    Thu Feb 24 16:21:13 1994
  514. ***************
  515. *** 5,11 ****
  516.   # Don't override definition of prefix and/or libdir if they are
  517.   # already defined in the environment. 
  518.   if test "z${prefix}" = "z" ; then
  519. !   prefix=/usr/local
  520.   else
  521.     # prefix may contain references to other variables, thanks to make.
  522.     eval prefix=\""${prefix}"\"
  523. --- 5,11 ----
  524.   # Don't override definition of prefix and/or libdir if they are
  525.   # already defined in the environment. 
  526.   if test "z${prefix}" = "z" ; then
  527. !   prefix=/local
  528.   else
  529.     # prefix may contain references to other variables, thanks to make.
  530.     eval prefix=\""${prefix}"\"
  531. diff -rc texinfo-3.1-fsf/util/texindex.c texinfo-3.1-amiga/util/texindex.c
  532. *** texinfo-3.1-fsf/util/texindex.c    Fri Dec 11 16:19:49 1992
  533. --- texinfo-3.1-amiga/util/texindex.c    Thu Feb 24 17:20:13 1994
  534. ***************
  535. *** 187,193 ****
  536.   
  537.   #define MAX_IN_CORE_SORT 500000
  538.   
  539. ! void
  540.   main (argc, argv)
  541.        int argc;
  542.        char **argv;
  543. --- 187,193 ----
  544.   
  545.   #define MAX_IN_CORE_SORT 500000
  546.   
  547. ! int
  548.   main (argc, argv)
  549.        int argc;
  550.        char **argv;
  551.