Subject: build on SGI Origin

From: Yeo Eng Hee <[email-masked]>
Date: Wed, 7 Oct 1998 11:24:04 +0800

I managed to build Pine 4.05 on an SGI Origin but with many warning
messages.  I wonder if the warnings can be safely ignored, especially those
on nested comments.  Has anyone any comments?  The script of the build
process is below.

Yeo Eng Hee
Supercomputing & Visualisation Unit, NUS Computer Centre, 10 Kent Ridge
Crescent, Singapore 119260
Tel: (65) 874 5085; Fax: (65) 778 0198; email: [email-masked] 

Script started on Fri Oct  2 09:48:26 1998
cougar 1# ./build clean
make args are CC=cc 
Cleaning c-client and imapd
Removing old processed sources and binaries...
        sh -c 'rm -rf an ua OSTYPE c-client mtest imapd ipopd || true'
        cd tools;make clean
        sh -c 'rm -f *.o uahelper || true'
Cleaning Pine
        rm -f *.o os.h os.c helptext.c helptext.h pine
        cd osdep; make clean; cd ..
        rm -f os-a32.c os-a41.c os-aix.c os-asv.c  os-aux.c os-bs2.c
os-bsd.c os-bsf.c os-bsi.c  os-cvx.c os-dos.c os-dpx.c os-dyn.c  os-gen.c
os-hpp.c os-hpx.c os-isc.c os-lnx.c  os-lyn.c os-mnt.c os-neb.c os-nxt.c
os-os2.c os-osf.c os-pt1.c os-ptx.c  os-s40.c os-sc5.c os-sco.c os-sgi.c
os-so5.c os-sun.c  os-sv4.c os-ult.c os-win.c os-wnt.c includer
Cleaning pico
        rm -f *.a *.o *~ pico_os.c os.h pico pilot
        cd osdep; make clean; cd ..
        rm -f os-a32.c os-a41.c os-aix.c os-asv.c  os-aux.c os-bsd.c
os-bsf.c os-bsi.c  os-cvx.c os-dos.c os-dpx.c os-dyn.c  os-gen.c os-hpp.c
os-isc.c os-lnx.c  os-lyn.c os-mnt.c os-neb.c os-nxt.c  os-os2.c os-osf.c
os-pt1.c os-ptx.c  os-s40.c os-sco.c os-sgi.c os-sun.c  os-sv4.c os-ult.c
os-win.c os-wnt.c  os-3b1.c os-att.c os-sc5.c includer
Done
cougar 2# ./build sgi
make args are CC=cc 

Cannot create c-client: File exists
Cannot create mtest: File exists
Cannot create imapd: File exists
Making c-client library, mtest and imapd
make CC=cc sgi
Applying an process to sources...
        tools/an "ln -s" src/c-client c-client
        tools/an "ln -s" src/ansilib c-client
        tools/an "ln -s" src/charset c-client
        ln -s `pwd`/src/kerberos/* c-client
        tools/an "ln -s" src/osdep/unix c-client
        tools/an "ln -s" src/mtest mtest
        tools/an "ln -s" src/ipopd ipopd
        tools/an "ln -s" src/imapd imapd
        ln -s tools/an .
        make build EXTRACFLAGS="" EXTRALDFLAGS="" EXTRADRIVERS="mbox"
EXTRAAUTHENTICATORS="" PASSWDTYPE=std AFSDIR=/usr/afsws GSSDIR=/usr/local
EXTRASPECIALS="" OS=sgi
Building c-client for sgi...
        cd c-client;make sgi BUILDOPTIONS='EXTRACFLAGS="" EXTRALDFLAGS=""
EXTRADRIVERS="mbox" EXTRAAUTHENTICATORS="" PASSWDTYPE=std AFSDIR=/usr/afsws
GSSDIR=/usr/local' \
         EXTRASPECIALS=""
        make build EXTRACFLAGS="" EXTRALDFLAGS="" EXTRADRIVERS="mbox"
EXTRAAUTHENTICATORS="" PASSWDTYPE=std AFSDIR=/usr/afsws GSSDIR=/usr/local
OS=sgi SIGTYPE=sv4 \
         MAILSPOOL=/usr/mail \
         RSHPATH=/usr/bsd/rsh \
         BASECFLAGS="-g -ansi -DNFSKLUDGE" \
         RANLIB=true
        sh -c 'rm -rf auths.c flockbsd.c linkage.[ch] siglocal.c osdep*.[ch]
*.o ARCHIVE *FLAGS *TYPE c-client.a || true'
Once-only environment setup...
        ./drivers mbox imap nntp pop3 mh mx mbx tenex mtx mmdf unix news
phile dummy
        ./mkauths  log
        echo cc > CCTYPE
        echo -g -ansi -DNFSKLUDGE  > CFLAGS
        echo -DSTDPROTO=unixproto -DMAILSPOOL=\"/usr/mail\" \
         -DANONYMOUSHOME=\"/usr/mail/anonymous\" \
         -DACTIVEFILE=\"/usr/lib/news/active\"
-DNEWSSPOOL=\"/usr/spool/news\" \
         -DRSHPATH=\"/usr/bsd/rsh\" > OSCFLAGS
        echo   > LDFLAGS
        echo "ar rc c-client.a mail.o misc.o newsrc.o smanager.o osdep.o
utf8.o siglocal.o  dummy.o pseudo.o netmsg.o flstring.o fdstring.o  rfc822.o
nntp.o smtp.o imap4r1.o pop3.o  unix.o mbox.o mbx.o mmdf.o tenex.o mtx.o
news.o phile.o mh.o mx.o;true c-client.a" >> ARCHIVE
        ln -s os_sgi.h osdep.h
        ln -s os_sgi.c osdepbas.c
        ln -s log_std.c osdeplog.c
        ln -s sig_sv4.c siglocal.c
        sh -c '(test -f /usr/include/sys/statvfs.h -a sgi != sc5 -a sgi !=
sco) && ln -s flocksun.c flockbsd.c || ln -s flocksv4.c flockbsd.c'
        ln -s ckp_std.c osdepckp.c
        sh -c 'rm -rf osdep.c || true'
        cat osdepbas.c osdepckp.c osdeplog.c > osdep.c
        cc -g -ansi -DNFSKLUDGE  -c mail.c
"mail.c", line 281: warning(1048): cast between pointer-to-object and
          pointer-to-function
      mailgets = (mailgets_t) value;
                 ^

"mail.c", line 283: warning(1048): cast between pointer-to-object and
          pointer-to-function
      ret = (void *) mailgets;
            ^

"mail.c", line 286: warning(1048): cast between pointer-to-object and
          pointer-to-function
      mailreadprogress = (readprogress_t) value;
                         ^

"mail.c", line 288: warning(1048): cast between pointer-to-object and
          pointer-to-function
      ret = (void *) mailreadprogress;
            ^

"mail.c", line 291: warning(1048): cast between pointer-to-object and
          pointer-to-function
      mailcache = (mailcache_t) value;
                  ^

"mail.c", line 293: warning(1048): cast between pointer-to-object and
          pointer-to-function
      ret = (void *) mailcache;
            ^

"mail.c", line 296: warning(1048): cast between pointer-to-object and
          pointer-to-function
      mail822out = (rfc822out_t) value;
                   ^

"mail.c", line 298: warning(1048): cast between pointer-to-object and
          pointer-to-function
      ret = (void *) mail822out;
            ^

"mail.c", line 301: warning(1048): cast between pointer-to-object and
          pointer-to-function
      mailsmtpverbose = (smtpverbose_t) value;
                        ^

"mail.c", line 303: warning(1048): cast between pointer-to-object and
          pointer-to-function
      ret = (void *) mailsmtpverbose;
            ^

"mail.c", line 306: warning(1048): cast between pointer-to-object and
          pointer-to-function
      mailproxycopy = (mailproxycopy_t) value;
                      ^

"mail.c", line 308: warning(1048): cast between pointer-to-object and
          pointer-to-function
      ret = (void *) mailproxycopy;
            ^

"mail.c", line 311: warning(1048): cast between pointer-to-object and
          pointer-to-function
      mailparsephrase = (parsephrase_t) value;
                        ^

"mail.c", line 313: warning(1048): cast between pointer-to-object and
          pointer-to-function
      ret = (void *) mailparsephrase;
            ^

"mail.c", line 1440: warning(1048): cast between pointer-to-object and
          pointer-to-function
    mailgets_t mg = (mailgets_t) mail_parameters (NIL,GET_GETS,NIL);
                    ^

"mail.c", line 1509: warning(1048): cast between pointer-to-object and
          pointer-to-function
    mailgets_t mg = (mailgets_t) mail_parameters (NIL,GET_GETS,NIL);
                    ^

"mail.c", line 1561: warning(1048): cast between pointer-to-object and
          pointer-to-function
    mailgets_t mg = (mailgets_t) mail_parameters (NIL,GET_GETS,NIL);
                    ^

"mail.c", line 1583: warning(1048): cast between pointer-to-object and
          pointer-to-function
    mailgets_t mg = (mailgets_t) mail_parameters (NIL,GET_GETS,NIL);
                    ^

"mail.c", line 2748: warning(1048): cast between pointer-to-object and
          pointer-to-function
    mailgets_t omg = (mailgets_t) mail_parameters (NIL,GET_GETS,NIL);
                     ^

"mail.c", line 2750: warning(1048): cast between pointer-to-object and
          pointer-to-function
      mail_parameters (NIL,SET_GETS,(void *) mail_search_gets);
                                    ^

"mail.c", line 2769: warning(1048): cast between pointer-to-object and
          pointer-to-function
    mail_parameters (NIL,SET_GETS,(void *) omg);
                                  ^

"mail.c", line 2906: warning(1178): argument is incompatible with
          corresponding format string conversion
      sprintf (tmp,"%.900s",st->text.data);
                            ^

        cc -g -ansi -DNFSKLUDGE  -c misc.c
        cc -g -ansi -DNFSKLUDGE  -c newsrc.c
        cc -g -ansi -DNFSKLUDGE  -c smanager.c
        cc -g -ansi -DNFSKLUDGE  `cat OSCFLAGS` -c osdep.c
"tcp_unix.c", line 64: warning(1048): cast between pointer-to-object and
          pointer-to-function
      tmoh = (tcptimeout_t) value;
             ^

"tcp_unix.c", line 67: warning(1048): cast between pointer-to-object and
          pointer-to-function
      value = (void *) tmoh;
              ^

"tcp_unix.c", line 242: warning(1178): argument is incompatible with
          corresponding format string conversion
      sprintf (tmp,"Can't connect to %.80s,%d: %s",hst,port,strerror
(errno));
                                                       ^

"tcp_unix.c", line 265: warning(1178): argument is incompatible with
          corresponding format string conversion
      sprintf (tmp,"Connection failed to %.80s,%d:
%s",hst,port,strerror(errno));
                                                           ^

        cc -g -ansi -DNFSKLUDGE  -c utf8.c
        cc -g -ansi -DNFSKLUDGE  -c siglocal.c
        cc -g -ansi -DNFSKLUDGE  -c dummy.c
        cc -g -ansi -DNFSKLUDGE  -c pseudo.c
        cc -g -ansi -DNFSKLUDGE  -c netmsg.c
        cc -g -ansi -DNFSKLUDGE  -c flstring.c
        cc -g -ansi -DNFSKLUDGE  -c fdstring.c
        cc -g -ansi -DNFSKLUDGE  -c rfc822.c
"rfc822.c", line 1045: warning(1048): cast between pointer-to-object and
          pointer-to-function
    parsephrase_t pp = (parsephrase_t) mail_parameters
(NIL,GET_PARSEPHRASE,NIL);
                       ^

"rfc822.c", line 1403: warning(1048): cast between pointer-to-object and
          pointer-to-function
    rfc822out_t r822o = (rfc822out_t) mail_parameters
(NIL,GET_RFC822OUTPUT,NIL);
                        ^

"rfc822.c", line 1431: warning(1178): argument is incompatible with
          corresponding format string conversion
        sprintf (tmp,"%ld-%ld-%ld=:%ld",gethostid (),random (),time (0),
                                                     ^

"rfc822.c", line 1498: warning(1178): argument is incompatible with
          corresponding format string conversion
        sprintf (tmp,"%ld-%ld-%ld=:%ld",gethostid (),random (),time (0),
                                                     ^

        cc -g -ansi -DNFSKLUDGE  -c nntp.c
"nntp.c", line 775: warning(1048): cast between pointer-to-object and
          pointer-to-function
    mailcache_t mailcache = (mailcache_t) mail_parameters
(NIL,GET_CACHE,NIL);
                            ^

"nntp.c", line 886: warning(1048): cast between pointer-to-object and
          pointer-to-function
    mailcache_t mailcache = (mailcache_t) mail_parameters
(NIL,GET_CACHE,NIL);
                            ^

"nntp.c", line 964: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (mailproxycopy_t) mail_parameters (stream,GET_MAILPROXYCOPY,NIL);
      ^

        cc -g -ansi -DNFSKLUDGE  -c smtp.c
"smtp.c", line 436: warning(1048): cast between pointer-to-object and
          pointer-to-function
    smtpverbose_t pv = (smtpverbose_t) mail_parameters
(NIL,GET_SMTPVERBOSE,NIL);
                       ^

        cc -g -ansi -DNFSKLUDGE  -c imap4r1.c
"imap4r1.c", line 181: warning(1048): cast between pointer-to-object and
          pointer-to-function
      imap_envelope = (imapenvelope_t) value;
                      ^

"imap4r1.c", line 184: warning(1048): cast between pointer-to-object and
          pointer-to-function
      value = (void *) imap_envelope;
              ^

"imap4r1.c", line 187: warning(1048): cast between pointer-to-object and
          pointer-to-function
      imap_referral = (imapreferral_t) value;
                      ^

"imap4r1.c", line 190: warning(1048): cast between pointer-to-object and
          pointer-to-function
      value = (void *) imap_referral;
              ^

"imap4r1.c", line 422: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (imapreferral_t) mail_parameters (stream,GET_IMAPREFERRAL,NIL);
      ^

"imap4r1.c", line 471: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (imapreferral_t) mail_parameters (stream,GET_IMAPREFERRAL,NIL);
      ^

"imap4r1.c", line 540: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (imapreferral_t) mail_parameters (stream,GET_IMAPREFERRAL,NIL);
      ^

"imap4r1.c", line 992: warning(1551): variable "t" is used before its value
is
          set
            if (last != start) sprintf (t,":%lu,%lu",last,i);
                                        ^

"imap4r1.c", line 996: warning(1551): variable "len" is used before its
value
          is set
              fs_resize ((void **) s,len += MAILTMPLEN);
                                     ^

"imap4r1.c", line 1532: warning(1551): variable "t" is used before its value
          is set
              if (last != start) sprintf (t,":%lu,%lu",last,i);
                                          ^

"imap4r1.c", line 1536: warning(1551): variable "len" is used before its
value
          is set
                fs_resize ((void **) s,len += MAILTMPLEN);
                                       ^

"imap4r1.c", line 1691: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (imapreferral_t) mail_parameters (stream,GET_IMAPREFERRAL,NIL);
      ^

"imap4r1.c", line 1693: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (mailproxycopy_t) mail_parameters (stream,GET_MAILPROXYCOPY,NIL);
      ^

"imap4r1.c", line 1732: warning(1048): cast between pointer-to-object and
          pointer-to-function
        (imapreferral_t) mail_parameters (stream,GET_IMAPREFERRAL,NIL);
        ^

"imap4r1.c", line 1772: warning(1048): cast between pointer-to-object and
          pointer-to-function
    mailcache_t mc = (mailcache_t) mail_parameters (NIL,GET_CACHE,NIL);
                     ^

"imap4r1.c", line 2384: warning(1048): cast between pointer-to-object and
          pointer-to-function
        mailcache_t mc = (mailcache_t) mail_parameters (NIL,GET_CACHE,NIL);
                         ^

"imap4r1.c", line 2399: warning(1048): cast between pointer-to-object and
          pointer-to-function
        (imapenvelope_t) mail_parameters (stream,GET_IMAPENVELOPE,NIL);
        ^

"imap4r1.c", line 3223: warning(1048): cast between pointer-to-object and
          pointer-to-function
    mailgets_t mg = (mailgets_t) mail_parameters (NIL,GET_GETS,NIL);
                    ^

"imap4r1.c", line 3225: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (readprogress_t) mail_parameters (NIL,GET_READPROGRESS,NIL);
      ^

        cc -g -ansi -DNFSKLUDGE  -c pop3.c
"pop3.c", line 691: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (mailproxycopy_t) mail_parameters (stream,GET_MAILPROXYCOPY,NIL);
      ^

        cc -g -ansi -DNFSKLUDGE  -c unix.c
"unix.c", line 405: warning(1184): possible use of "=" where "==" was
intended
            (read (fd,tmp,i) == i) && !(tmp[i] = 0) && (i = atol (tmp))) {
                                       ^

"unix.c", line 426: warning(1178): argument is incompatible with
corresponding
          format string conversion
        sprintf (tmp,"%d",getpid ());
                          ^

"unix.c", line 752: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (mailproxycopy_t) mail_parameters (stream,GET_MAILPROXYCOPY,NIL);
      ^

"unix.c", line 1001: warning(1178): argument is incompatible with
          corresponding format string conversion
      sprintf (hitch,"%s.%d.%d.",lock,time (0),getpid ());
                                      ^

"unix.c", line 1001: warning(1178): argument is incompatible with
          corresponding format string conversion
      sprintf (hitch,"%s.%d.%d.",lock,time (0),getpid ());
                                               ^

"unix.c", line 1144: warning(1048): cast between pointer-to-object and
          pointer-to-function
    mailcache_t mc = (mailcache_t) mail_parameters (NIL,GET_CACHE,NIL);
                     ^

"unix.c", line 1162: warning(1178): argument is incompatible with
          corresponding format string conversion
             LOCAL->filesize,sbuf.st_size);
             ^

"unix.c", line 1162: warning(1178): argument is incompatible with
          corresponding format string conversion
             LOCAL->filesize,sbuf.st_size);
                             ^

        cc -g -ansi -DNFSKLUDGE  -c mbox.c
"mbox.c", line 276: warning(1178): argument is incompatible with
corresponding
          format string conversion
                     sysinbox (),size,sbuf.st_size);
                                      ^

        cc -g -ansi -DNFSKLUDGE  -c mbx.c
"mbx.c", line 684: warning(1178): argument is incompatible with
corresponding
          format string conversion
        else sprintf (tmp,"%lu:%lu",1,r);
                                    ^

"mbx.c", line 849: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (mailproxycopy_t) mail_parameters (stream,GET_MAILPROXYCOPY,NIL);
      ^

"mbx.c", line 1007: warning(1178): argument is incompatible with
corresponding
          format string conversion
    sprintf (tmp+26,",%lu;%08lx%04x-00000000\015\012",size,uf,f);
                                                              ^

"mbx.c", line 1061: warning(1178): argument is incompatible with
corresponding
          format string conversion
      sprintf (tmp,"Mailbox shrank from %lu to %lu!",curpos,sbuf.st_size);
                                                     ^

"mbx.c", line 1061: warning(1178): argument is incompatible with
corresponding
          format string conversion
      sprintf (tmp,"Mailbox shrank from %lu to %lu!",curpos,sbuf.st_size);
                                                            ^

"mbx.c", line 1092: warning(1178): argument is incompatible with
corresponding
          format string conversion
               curpos,sbuf.st_size,i ? strerror (errno) : "no data read");
               ^

"mbx.c", line 1092: warning(1178): argument is incompatible with
corresponding
          format string conversion
               curpos,sbuf.st_size,i ? strerror (errno) : "no data read");
                      ^

"mbx.c", line 1100: warning(1178): argument is incompatible with
corresponding
          format string conversion
               curpos,i,LOCAL->buf);
               ^

"mbx.c", line 1109: warning(1178): argument is incompatible with
corresponding
          format string conversion
               curpos,LOCAL->buf);
               ^

"mbx.c", line 1119: warning(1178): argument is incompatible with
corresponding
          format string conversion
               curpos,LOCAL->buf);
               ^

"mbx.c", line 1129: warning(1178): argument is incompatible with
corresponding
          format string conversion
               curpos,LOCAL->buf);
               ^

"mbx.c", line 1139: warning(1178): argument is incompatible with
corresponding
          format string conversion
               curpos,LOCAL->buf,s,t);
               ^

"mbx.c", line 1147: warning(1178): argument is incompatible with
corresponding
          format string conversion
               curpos,curpos + i + j,sbuf.st_size);
               ^

"mbx.c", line 1147: warning(1178): argument is incompatible with
corresponding
          format string conversion
               curpos,curpos + i + j,sbuf.st_size);
                      ^

"mbx.c", line 1147: warning(1178): argument is incompatible with
corresponding
          format string conversion
               curpos,curpos + i + j,sbuf.st_size);
                                     ^

"mbx.c", line 1156: warning(1178): argument is incompatible with
corresponding
          format string conversion
                 elt->private.uid,elt->msgno);
                 ^

"mbx.c", line 1175: warning(1178): argument is incompatible with
corresponding
          format string conversion
                 curpos,LOCAL->buf);
                 ^

        cc -g -ansi -DNFSKLUDGE  -c mmdf.c
"mmdf.c", line 385: warning(1184): possible use of "=" where "==" was
intended
            (read (fd,tmp,i) == i) && !(tmp[i] = 0) && (i = atol (tmp))) {
                                       ^

"mmdf.c", line 406: warning(1178): argument is incompatible with
corresponding
          format string conversion
        sprintf (tmp,"%d",getpid ());
                          ^

"mmdf.c", line 732: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (mailproxycopy_t) mail_parameters (stream,GET_MAILPROXYCOPY,NIL);
      ^

"mmdf.c", line 968: warning(1178): argument is incompatible with
corresponding
          format string conversion
      sprintf (hitch,"%s.%d.%d.",lock,time (0),getpid ());
                                      ^

"mmdf.c", line 968: warning(1178): argument is incompatible with
corresponding
          format string conversion
      sprintf (hitch,"%s.%d.%d.",lock,time (0),getpid ());
                                               ^

"mmdf.c", line 1111: warning(1048): cast between pointer-to-object and
          pointer-to-function
    mailcache_t mc = (mailcache_t) mail_parameters (NIL,GET_CACHE,NIL);
                     ^

"mmdf.c", line 1129: warning(1178): argument is incompatible with
          corresponding format string conversion
             LOCAL->filesize,sbuf.st_size);
             ^

"mmdf.c", line 1129: warning(1178): argument is incompatible with
          corresponding format string conversion
             LOCAL->filesize,sbuf.st_size);
                             ^

        cc -g -ansi -DNFSKLUDGE  -c tenex.c
"tenex.c", line 702: warning(1178): argument is incompatible with
          corresponding format string conversion
        else sprintf (tmp,"%lu:%lu",1,r);
                                    ^

"tenex.c", line 807: warning(1178): argument is incompatible with
          corresponding format string conversion
               pos,LOCAL->filesize,delta);
               ^

"tenex.c", line 807: warning(1178): argument is incompatible with
          corresponding format string conversion
               pos,LOCAL->filesize,delta);
                   ^

"tenex.c", line 846: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (mailproxycopy_t) mail_parameters (stream,GET_MAILPROXYCOPY,NIL);
      ^

"tenex.c", line 1073: warning(1178): argument is incompatible with
          corresponding format string conversion
      sprintf (tmp,"Mailbox shrank from %ld to %ld!",curpos,sbuf.st_size);
                                                            ^

"tenex.c", line 1084: warning(1178): argument is incompatible with
          corresponding format string conversion
               curpos,sbuf.st_size,i ? strerror (errno) : "no data read");
                      ^

"tenex.c", line 1138: warning(1178): argument is incompatible with
          corresponding format string conversion
               elt->private.special.offset,curpos,sbuf.st_size);
                                                  ^

        cc -g -ansi -DNFSKLUDGE  -c mtx.c
"mtx.c", line 644: warning(1178): argument is incompatible with
corresponding
          format string conversion
        else sprintf (tmp,"%lu:%lu",1,r);
                                    ^

"mtx.c", line 749: warning(1178): argument is incompatible with
corresponding
          format string conversion
               pos,LOCAL->filesize,delta);
               ^

"mtx.c", line 749: warning(1178): argument is incompatible with
corresponding
          format string conversion
               pos,LOCAL->filesize,delta);
                   ^

"mtx.c", line 788: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (mailproxycopy_t) mail_parameters (stream,GET_MAILPROXYCOPY,NIL);
      ^

"mtx.c", line 998: warning(1178): argument is incompatible with
corresponding
          format string conversion
      sprintf (tmp,"Mailbox shrank from %ld to %ld!",curpos,sbuf.st_size);
                                                            ^

"mtx.c", line 1009: warning(1178): argument is incompatible with
corresponding
          format string conversion
               curpos,sbuf.st_size,i ? strerror (errno) : "no data read");
                      ^

"mtx.c", line 1065: warning(1178): argument is incompatible with
corresponding
          format string conversion
               elt->private.special.offset,curpos,sbuf.st_size);
                                                  ^

        cc -g -ansi -DNFSKLUDGE  -c news.c
"news.c", line 347: warning(1164): argument of type
          "int (*)(const void *, const void *)" is incompatible with
parameter
          of type "int (*)(dirent_t **, dirent_t **)"
    if ((nmsgs = scandir (tmp,&names,news_select,news_numsort)) >= 0) {
                                                 ^

"news.c", line 589: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (mailproxycopy_t) mail_parameters (stream,GET_MAILPROXYCOPY,NIL);
      ^

        cc -g -ansi -DNFSKLUDGE  -c phile.c
"phile.c", line 490: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (mailproxycopy_t) mail_parameters (stream,GET_MAILPROXYCOPY,NIL);
      ^

        cc -g -ansi -DNFSKLUDGE  -c mh.c
"mh.c", line 639: warning(1164): argument of type
          "int (*)(const void *, const void *)" is incompatible with
parameter
          of type "int (*)(dirent_t **, dirent_t **)"
      long nfiles = scandir (LOCAL->dir,&names,mh_select,mh_numsort);
                                                         ^

"mh.c", line 900: warning(1164): argument of type
          "int (*)(const void *, const void *)" is incompatible with
parameter
          of type "int (*)(dirent_t **, dirent_t **)"
    if ((nfiles = scandir (tmp,&names,mh_select,mh_numsort)) > 0) {
                                                ^

        cc -g -ansi -DNFSKLUDGE  -c mx.c
"mx.c", line 564: warning(1164): argument of type
          "int (*)(const void *, const void *)" is incompatible with
parameter
          of type "int (*)(dirent_t **, dirent_t **)"
      long nfiles = scandir (LOCAL->dir,&names,mx_select,mx_numsort);
                                                         ^

        sh -c 'rm -rf c-client.a || true'
ar rc c-client.a mail.o misc.o newsrc.o smanager.o osdep.o utf8.o siglocal.o
dummy.o pseudo.o netmsg.o flstring.o fdstring.o  rfc822.o nntp.o smtp.o
imap4r1.o pop3.o  unix.o mbox.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o
mh.o mx.o;true c-client.a
        echo sgi > OSTYPE
        touch rebuild
        sh -c 'rm -rf rebuild || true'
Building bundled tools...
        cd mtest;make
        `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c
mtest.c
        `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o
mtest mtest.o ../c-client/c-client.a `cat ../c-client/LDFLAGS`
        cd ipopd;make
        `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c
ipop2d.c
"ipop2d.c", line 114: warning(1164): argument of type "void (*)()" is
          incompatible with parameter of type "void *"
    server_traps (clkint,kodint,hupint,trmint);
                  ^

"ipop2d.c", line 114: warning(1164): argument of type "void (*)()" is
          incompatible with parameter of type "void *"
    server_traps (clkint,kodint,hupint,trmint);
                         ^

"ipop2d.c", line 114: warning(1164): argument of type "void (*)()" is
          incompatible with parameter of type "void *"
    server_traps (clkint,kodint,hupint,trmint);
                                ^

"ipop2d.c", line 114: warning(1164): argument of type "void (*)()" is
          incompatible with parameter of type "void *"
    server_traps (clkint,kodint,hupint,trmint);
                                       ^

        `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o
ipop2d ipop2d.o ../c-client/c-client.a `cat ../c-client/LDFLAGS`
        `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c
ipop3d.c
"ipop3d.c", line 121: warning(1164): argument of type "void (*)()" is
          incompatible with parameter of type "void *"
    server_traps (clkint,kodint,hupint,trmint);
                  ^

"ipop3d.c", line 121: warning(1164): argument of type "void (*)()" is
          incompatible with parameter of type "void *"
    server_traps (clkint,kodint,hupint,trmint);
                         ^

"ipop3d.c", line 121: warning(1164): argument of type "void (*)()" is
          incompatible with parameter of type "void *"
    server_traps (clkint,kodint,hupint,trmint);
                                ^

"ipop3d.c", line 121: warning(1164): argument of type "void (*)()" is
          incompatible with parameter of type "void *"
    server_traps (clkint,kodint,hupint,trmint);
                                       ^

"ipop3d.c", line 374: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
      server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                    ^

"ipop3d.c", line 374: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
      server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                            ^

"ipop3d.c", line 374: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
      server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                    ^

"ipop3d.c", line 374: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
      server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                            ^

"ipop3d.c", line 398: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                  ^

"ipop3d.c", line 398: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                          ^

"ipop3d.c", line 398: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                  ^

"ipop3d.c", line 398: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                          ^

"ipop3d.c", line 420: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                  ^

"ipop3d.c", line 420: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                          ^

"ipop3d.c", line 420: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                  ^

"ipop3d.c", line 420: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                          ^

"ipop3d.c", line 487: warning(1164): argument of type "unsigned char *" is
          incompatible with parameter of type "const char *"
      return (char *) rfc822_base64 (t,strlen (t),rlen ? rlen : &i);
                                               ^

"ipop3d.c", line 499: warning(1164): argument of type "unsigned char *" is
          incompatible with parameter of type "char *"
    while (!fgets (resp,RESPBUFLEN-1,stdin)) {
                   ^

"ipop3d.c", line 504: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                      ^

"ipop3d.c", line 504: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                              ^

"ipop3d.c", line 504: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                      ^

"ipop3d.c", line 504: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                              ^

"ipop3d.c", line 518: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                      ^

"ipop3d.c", line 518: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                              ^

"ipop3d.c", line 518: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                      ^

"ipop3d.c", line 518: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                              ^

        `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o
ipop3d ipop3d.o ../c-client/c-client.a `cat ../c-client/LDFLAGS`
        cd imapd;make
        `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS`
-DALERTFILE=\"/etc/imapd.alert\" -DANOFILE=\"/etc/anonymous.newsgroups\"
-c imapd.c
"imapd.c", line 253: warning(1164): argument of type "void (*)(void)" is
          incompatible with parameter of type "void *"
    server_traps (clkint,kodint,hupint,trmint);
                  ^

"imapd.c", line 253: warning(1164): argument of type "void (*)(void)" is
          incompatible with parameter of type "void *"
    server_traps (clkint,kodint,hupint,trmint);
                         ^

"imapd.c", line 253: warning(1164): argument of type "void (*)(void)" is
          incompatible with parameter of type "void *"
    server_traps (clkint,kodint,hupint,trmint);
                                ^

"imapd.c", line 253: warning(1164): argument of type "void (*)(void)" is
          incompatible with parameter of type "void *"
    server_traps (clkint,kodint,hupint,trmint);
                                       ^

"imapd.c", line 254: warning(1048): cast between pointer-to-object and
          pointer-to-function
    mail_parameters (NIL,SET_MAILPROXYCOPY,(void *) proxycopy);
                                           ^

"imapd.c", line 307: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
          server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                        ^

"imapd.c", line 307: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
          server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                ^

"imapd.c", line 307: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
          server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                        ^

"imapd.c", line 307: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
          server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                                ^

"imapd.c", line 1198: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                  ^

"imapd.c", line 1198: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                          ^

"imapd.c", line 1198: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                  ^

"imapd.c", line 1198: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                          ^

"imapd.c", line 1220: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                  ^

"imapd.c", line 1220: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                          ^

"imapd.c", line 1220: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                  ^

"imapd.c", line 1220: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                          ^

"imapd.c", line 1240: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                  ^

"imapd.c", line 1240: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                          ^

"imapd.c", line 1240: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                  ^

"imapd.c", line 1240: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                          ^

"imapd.c", line 1259: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                  ^

"imapd.c", line 1259: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                          ^

"imapd.c", line 1259: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                  ^

"imapd.c", line 1259: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
    server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                          ^

"imapd.c", line 1288: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                      ^

"imapd.c", line 1288: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                              ^

"imapd.c", line 1288: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                      ^

"imapd.c", line 1288: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                              ^

"imapd.c", line 1314: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                      ^

"imapd.c", line 1314: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                              ^

"imapd.c", line 1314: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                      ^

"imapd.c", line 1314: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
        server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                              ^

"imapd.c", line 2783: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
      server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                    ^

"imapd.c", line 2783: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
      server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                            ^

"imapd.c", line 2783: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
      server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                    ^

"imapd.c", line 2783: warning(1164): argument of type "SIG_PF" is
incompatible
          with parameter of type "void *"
      server_traps (SIG_IGN,SIG_IGN,SIG_IGN,SIG_IGN);
                                            ^

        `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS`
-DALERTFILE=\"/etc/imapd.alert\" -DANOFILE=\"/etc/anonymous.newsgroups\"
-o imapd imapd.o ../c-client/c-client.a `cat ../c-client/LDFLAGS`

Making Pico and Pilot
make CC=cc -f makefile.sgi
        rm -f os.h
        ln -s osdep/os-sgi.h os.h
        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c attach.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"attach.c", line 306: warning(1116): non-void function "AskAttach" (declared
          at line 60) should return a value
  }
  ^

"attach.c", line 1241: warning(1116): non-void function "sinserts" (declared
          at line 1206) should return a value
  }
  ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c basic.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"basic.c", line 718: warning(1116): non-void function "scrollto" (declared
at
          line 668) should return a value
  }
  ^

"basic.c", line 867: warning(1116): non-void function "mousepress" (declared
          at line 827) should return a value
  }
  ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c bind.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"bind.c", line 184: warning(1116): non-void function "whelp" (declared at
line
          134) should return a value
  }
  ^

"bind.c", line 392: warning(1116): non-void function "rebindfunc" (declared
at
          line 380) should return a value
  }
  ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c browse.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"browse.c", line 1417: warning(1110): statement is unreachable
            break;
            ^

"browse.c", line 1862: warning(1116): non-void function "BrowserKeys"
          (declared at line 1840) should return a value
  }
  ^

"browse.c", line 1887: warning(1116): non-void function "layoutcells"
          (declared at line 1869) should return a value
  }
  ^

"browse.c", line 1928: warning(1116): non-void function "percdircells"
          (declared at line 1894) should return a value
  }
  ^

"browse.c", line 2008: warning(1116): non-void function "zotfcells"
(declared
          at line 1997) should return a value
  }
  ^

"browse.c", line 2021: warning(1116): non-void function "zotmaster"
(declared
          at line 2014) should return a value
  }
  ^

"browse.c", line 2086: warning(1116): non-void function "set_browser_title"
          (declared at line 2082) should return a value
  }
  ^

"browse.c", line 2148: warning(1116): non-void function "BrowserAnchor"
          (declared at line 2092) should return a value
  }
  ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c buffer.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"buffer.c", line 324: warning(1116): non-void function "readbuf" (declared
at
          line 272) should return a value
  }
  ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c composer.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"composer.c", line 1859: warning(1116): non-void function
"HeaderPaintCursor"
          (declared at line 1856) should return a value
  }
  ^

"composer.c", line 2216: warning(1116): non-void function "PaintBody"
          (declared at line 2203) should return a value
  }
  ^

"composer.c", line 2284: warning(1116): non-void function "ArrangeHeader"
          (declared at line 2269) should return a value
  }
  ^

"composer.c", line 2683: warning(1116): non-void function "NewTop" (declared
          at line 2668) should return a value
  }
  ^

"composer.c", line 3637: warning(1116): non-void function "ShowPrompt"
          (declared at line 3585) should return a value
  }
  ^

"composer.c", line 3737: warning(1116): non-void function "zotheader"
          (declared at line 3731) should return a value
  }
  ^

"composer.c", line 3753: warning(1116): non-void function "zotentry"
(declared
          at line 3743) should return a value
  }
  ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c display.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"display.c", line 229: warning(1116): non-void function "vttidy" (declared
at
          line 222) should return a value
  }
  ^

"display.c", line 242: warning(1116): non-void function "vtmove" (declared
at
          line 237) should return a value
  }
  ^

"display.c", line 280: warning(1116): non-void function "vtputc" (declared
at
          line 251) should return a value
  }
  ^

"display.c", line 319: warning(1116): non-void function "vtpute" (declared
at
          line 287) should return a value
  }
  ^

"display.c", line 336: warning(1116): non-void function "vteeol" (declared
at
          line 326) should return a value
  }
  ^

"display.c", line 777: warning(1116): non-void function "update" (declared
at
          line 346) should return a value
  }
  ^

"display.c", line 809: warning(1116): non-void function "updext" (declared
at
          line 785) should return a value
  }
  ^

"display.c", line 930: warning(1116): non-void function "updateline"
(declared
          at line 818) should return a value
  }
  ^

"display.c", line 973: warning(1233): explicit type is missing ("int"
assumed)
        register i;             /* loop index */
                 ^

"display.c", line 974: warning(1233): explicit type is missing ("int"
assumed)
        register lchar;         /* character to draw line in buffer with */
                 ^

"display.c", line 1070: warning(1116): non-void function "modeline"
(declared
          at line 939) should return a value
  }
  ^

"display.c", line 1087: warning(1116): non-void function "movecursor"
          (declared at line 1079) should return a value
  }
  ^

"display.c", line 1096: warning(1116): non-void function "clearcursor"
          (declared at line 1093) should return a value
  }
  ^

"display.c", line 1748: warning(1116): non-void function "mlputi" (declared
at
          line 1731) should return a value
  }
  ^

"display.c", line 1771: warning(1116): non-void function "mlputli" (declared
          at line 1754) should return a value
  }
  ^

"display.c", line 1817: warning(1116): non-void function "scrolldown"
          (declared at line 1783) should return a value
  }
  ^

"display.c", line 1861: warning(1116): non-void function "scrollup"
(declared
          at line 1825) should return a value
  }
  ^

"display.c", line 1892: warning(1116): non-void function "pprints" (declared
          at line 1868) should return a value
  }
  ^

"display.c", line 2059: warning(1116): non-void function "showCompTitle"
          (declared at line 2038) should return a value
  }
  ^

"display.c", line 2077: warning(1116): non-void function "zotdisplay"
          (declared at line 2066) should return a value
  }
  ^

"display.c", line 2114: warning(1116): non-void function "pputc" (declared
at
          line 2102) should return a value
  }
  ^

"display.c", line 2126: warning(1116): non-void function "pputs" (declared
at
          line 2120) should return a value
  }
  ^

"display.c", line 2144: warning(1116): non-void function "peeol" (declared
at
          line 2133) should return a value
  }
  ^

"display.c", line 2175: warning(1116): non-void function "pclear" (declared
at
          line 2165) should return a value
  }
  ^

"display.c", line 2415: warning(1116): non-void function "wkeyhelp"
(declared
          at line 2321) should return a value
  }
  ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c file.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"file.c", line 424: warning(1178): argument is incompatible with
corresponding
          format string conversion
                          nline, (nline > 1) ? "s" : "");
                          ^

"file.c", line 611: warning(1110): statement is unreachable
                break;
                ^

"file.c", line 825: warning(1178): argument is incompatible with
corresponding
          format string conversion
              sprintf(line,"Inserted %d line%s", nline, (nline>1) ? "s" :
"");
                                                 ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c fileio.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c line.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"line.c", line 159: warning(1116): non-void function "lfree" (declared at
line
          115) should return a value
  }
  ^

"line.c", line 189: warning(1116): non-void function "lchange" (declared at
          line 169) should return a value
  }
  ^

"line.c", line 201: warning(1116): non-void function "insspace" (declared at
          line 196) should return a value
  }
  ^

"line.c", line 649: warning(1116): non-void function "pkbufdel" (declared at
          line 641) should return a value
  }
  ^

        cd osdep; make includer os-sgi.c; cd ..
        cc -o includer includer.c
"includer.c", line 75: warning(1116): non-void function "readfile" (declared
          at line 38) should return a value
  }
  ^

        ./includer < os-sgi.ic > os-sgi.c
        rm -f pico_os.c
        ln -s osdep/os-sgi.c pico_os.c
        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c pico_os.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"pico_os.c", line 131: warning(1116): non-void function "picosigs" (declared
          at line 121) should return a value
  }
  ^

"pico_os.c", line 190: warning(1116): non-void function "ttgetwinsz"
(declared
          at line 166) should return a value
  }
  ^

"pico_os.c", line 310: warning(1110): statement is unreachable
        break;
        ^

"pico_os.c", line 323: warning(1116): non-void function "ReadyForKey"
          (declared at line 304) should return a value
  }
  ^

"pico_os.c", line 416: warning(1110): statement is unreachable
        break;
        ^

"pico_os.c", line 458: warning(1110): statement is unreachable
        break;
        ^

"pico_os.c", line 1531: warning(1116): non-void function "fixpath" (declared
          at line 1498) should return a value
  }
  ^

"pico_os.c", line 2267: warning(1116): non-void function "chkptinit"
(declared
          at line 2232) should return a value
  }
  ^

"pico_os.c", line 3531: warning(1116): non-void function "tinfoopen"
(declared
          at line 3481) should return a value
  }
  ^

"pico_os.c", line 3545: warning(1116): non-void function "tinfoclose"
          (declared at line 3534) should return a value
  }
  ^

"pico_os.c", line 3564: warning(1116): non-void function "tinfoinsert"
          (declared at line 3552) should return a value
  }
  ^

"pico_os.c", line 3579: warning(1116): non-void function "tinfodelete"
          (declared at line 3570) should return a value
  }
  ^

"pico_os.c", line 3623: warning(1116): non-void function "o_scrolldown"
          (declared at line 3587) should return a value
  }
  ^

"pico_os.c", line 3664: warning(1116): non-void function "o_scrollup"
          (declared at line 3631) should return a value
  }
  ^

"pico_os.c", line 3703: warning(1116): non-void function "tinfomove"
(declared
          at line 3699) should return a value
  }
  ^

"pico_os.c", line 3709: warning(1116): non-void function "tinfoeeol"
(declared
          at line 3706) should return a value
  }
  ^

"pico_os.c", line 3715: warning(1116): non-void function "tinfoeeop"
(declared
          at line 3712) should return a value
  }
  ^

"pico_os.c", line 3733: warning(1116): non-void function "tinforev"
(declared
          at line 3718) should return a value
  }
  ^

"pico_os.c", line 3739: warning(1116): non-void function "tinfobeep"
(declared
          at line 3736) should return a value
  }
  ^

"pico_os.c", line 3746: warning(1116): non-void function "putpad" (declared
at
          line 3742) should return a value
  }
  ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c pico.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"pico.c", line 474: warning(1116): non-void function "edinit" (declared at
          line 406) should return a value
  }
  ^

"pico.c", line 592: warning(1116): non-void function "quickexit" (declared
at
          line 577) should return a value
  }
  ^

"pico.c", line 657: warning(1116): non-void function "suspend_composer"
          (declared at line 650) should return a value
  }
  ^

"pico.c", line 800: warning(1116): non-void function "func_init" (declared
at
          line 776) should return a value
  }
  ^

"pico.c", line 841: warning(1116): non-void function "zotedit" (declared at
          line 824) should return a value
  }
  ^

"pico.c", line 1429: warning(1116): non-void function "pico_puts" (declared
at
          line 1423) should return a value
  }
  ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c random.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c region.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"region.c", line 373: warning(1116): non-void function "unmarkbuffer"
          (declared at line 355) should return a value
  }
  ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c search.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"search.c", line 379: warning(1116): non-void function "get_pat_cases"
          (declared at line 368) should return a value
  }
  ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c window.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c word.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

        ar ru libpico.a attach.o basic.o bind.o browse.o buffer.o
composer.o display.o file.o fileio.o line.o pico_os.o  pico.o random.o
region.o search.o  window.o word.o
ar: Warning: creating libpico.a

        /bin/true libpico.a
        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c main.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE main.o libpico.a
-ltermcap -lc -o pico
        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE -c pilot.c
"os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

        cc   -g -DDEBUG  -ansi -Dsgi -DJOB_CONTROL -DMOUSE pilot.o libpico.a
-ltermcap -lc -o pilot

Making Pine.
make CC=cc -f makefile.sgi
        rm -f os.h
        ln -s osdep/os-sgi.h os.h
        ./cmplhlp2.sh  < pine.hlp > helptext.h
        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c
addrbook.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"addrbook.c", line 594: warning(1116): non-void function "dlist" (declared
at
          line 571) should return a value
  }
  ^

"addrbook.c", line 623: warning(1178): argument is incompatible with
          corresponding format string conversion
      dprint(9, (debugfile,
      ^

"addrbook.c", line 821: warning(1178): argument is incompatible with
          corresponding format string conversion
      dprint(10, (debugfile, "- get_display_line(%d) -\n", global_row));
      ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c
adrbkcmd.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"adrbkcmd.c", line 2360: warning(1178): argument is incompatible with
          corresponding format string conversion
                        "About to delete the contents of address book (%ld
entries), really delete ", adrbk_count(pab->address_book));
 
^

"adrbkcmd.c", line 2451: warning(1185): enumerated type mixed with another
type
        pab->access = adrbk_access(pab);
                    ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c
adrbklib.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"adrbklib.c", line 77: warning(1233): explicit type is missing ("int"
assumed)
  static forced_rebuilds = 0;  /* forced rebuild even though mtime looks
right */
         ^

"adrbklib.c", line 78: warning(1233): explicit type is missing ("int"
assumed)
  static trouble_rebuilds = 0; /* all rebuilds caused by goto trouble;
*/
         ^

"adrbklib.c", line 2143: warning(1178): argument is incompatible with
          corresponding format string conversion
      sprintf(vers, "%ld", REMOTE_ABOOK_VERS_NUM);
                           ^

"adrbklib.c", line 3973: warning(1551): variable "p_msg" is used before its
          value is set
                if(!*p_msg)
                     ^

"adrbklib.c", line 4294: warning(1198): the format string ends before this
          argument
            dprint(2, (debugfile, "   : uid_nick %ld uid_addr %ld offset\n",
            ^

"adrbklib.c", line 5535: warning(1178): argument is incompatible with
          corresponding format string conversion
            dprint(7, (debugfile,
            ^

"adrbklib.c", line 6353: warning(1178): argument is incompatible with
          corresponding format string conversion
          dprint(1, (debugfile,
          ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c args.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c
bldaddr.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"bldaddr.c", line 308: warning(1110): statement is unreachable
        break;
        ^

"bldaddr.c", line 320: warning(1110): statement is unreachable
        break;
        ^

"bldaddr.c", line 332: warning(1110): statement is unreachable
        break;
        ^

"bldaddr.c", line 348: warning(1110): statement is unreachable
        break;
        ^

"bldaddr.c", line 362: warning(1110): statement is unreachable
        break;
        ^

"bldaddr.c", line 3936: warning(1048): cast between pointer-to-object and
          pointer-to-function
          mail_parameters(NIL, SET_PARSEPHRASE, (void
*)massage_phrase_addr);
                                                ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c
context.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c filter.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"filter.c", line 548: warning(1116): non-void function "so_truncate"
(declared
          at line 510) should return a value
  }
  ^

"filter.c", line 994: warning(1116): non-void function "gf_link_filter"
          (declared at line 964) should return a value
  }
  ^

"filter.c", line 1174: warning(1177): argument is incompatible with formal
          parameter
      gf_link_filter(gf_terminal, NULL);
                                  ^

"filter.c", line 2677: warning(1116): non-void function "html_push"
(declared
          at line 2661) should return a value
  }
  ^

"filter.c", line 2726: warning(1116): non-void function "html_pop" (declared
          at line 2684) should return a value
  }
  ^

"filter.c", line 2740: warning(1116): non-void function "html_handoff"
          (declared at line 2732) should return a value
  }
  ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c folder.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"folder.c", line 2836: warning(1178): argument is incompatible with
          corresponding format string conversion
                    (diff > 0) ? diff : old_tot + diff,
                    ^

"folder.c", line 2998: warning(1116): non-void function
          "folder_lister_listmode" (declared at line 2986) should return a
          value
  }
  ^

"folder.c", line 3385: warning(1183): pointless comparison of unsigned
integer
          with zero
                           max(0,(fd->display_cols/2)-(strlen(s)/2)), s);
                           ^

"folder.c", line 6204: warning(1116): non-void function "dump_contexts"
          (declared at line 6185) should return a value
  }
  ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c help.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"help.c", line 388: warning(1116): non-void function "init_helper_getc"
          (declared at line 382) should return a value
  }
  ^

        ./cmplhelp.sh  < pine.hlp > helptext.c
        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c
helptext.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c imap.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c init.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"init.c", line 512: warning(1116): non-void function "init_init_vars"
          (declared at line 508) should return a value
  }
  ^

"init.c", line 4670: warning(1198): the format string ends before this
argument
                dprint(1, (debugfile, "Error context_deleting %s in \n",
                ^

"init.c", line 4680: warning(1009): nested comment is not allowed
                /* break; /* skip out of the whole thing when he says no */
                          ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c
mailcap.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"mailcap.c", line 247: warning(1177): argument is incompatible with formal
          parameter
                            MC_USER_FILE, MC_PATH_SEPARATOR, MC_STDPATH);
                            ^

"mailcap.c", line 1078: warning(1177): argument is incompatible with formal
          parameter
                            MT_USER_FILE, MT_PATH_SEPARATOR, MT_STDPATH);
                            ^

"mailcap.c", line 1126: warning(1116): non-void function "mt_srch_mime_type"
          (declared at line 1068) should return a value
  }
  ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c
mailcmd.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"mailcmd.c", line 662: warning(1178): argument is incompatible with
          corresponding format string conversion
        dprint(8,(debugfile, "Expunge max:%ld cur:%ld kill:%d\n",
        ^

"mailcmd.c", line 4253: warning(1198): the format string ends before this
          argument
          sprintf(prompt, "GOTO folder %s: ", expanded, *expanded ? " " :
"");
                                                        ^

"mailcmd.c", line 4604: warning(1178): argument is incompatible with
          corresponding format string conversion
        dprint(7, (debugfile, "%ld %ld %x\n",
        ^

"mailcmd.c", line 5573: warning(1233): explicit type is missing ("int"
assumed)
      static       capture = 1, raw = 0, delimit = 0, newpipe = 0;
                   ^

"mailcmd.c", line 5573: warning(1233): explicit type is missing ("int"
assumed)
      static       capture = 1, raw = 0, delimit = 0, newpipe = 0;
                                ^

"mailcmd.c", line 5573: warning(1233): explicit type is missing ("int"
assumed)
      static       capture = 1, raw = 0, delimit = 0, newpipe = 0;
                                         ^

"mailcmd.c", line 5573: warning(1233): explicit type is missing ("int"
assumed)
      static       capture = 1, raw = 0, delimit = 0, newpipe = 0;
                                                      ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c
mailindx.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c
mailpart.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"mailpart.c", line 3284: warning(1184): possible use of "=" where "==" was
          intended
        else if(rc = 3)
                ^

"mailpart.c", line 4142: warning(1178): argument is incompatible with
          corresponding format string conversion
        sprintf(tmp_20k_buf, "%ld", random());
                                    ^

"mailpart.c", line 4327: warning(1048): cast between pointer-to-object and
          pointer-to-function
            mail_parameters(g_fr_desc->stream, SET_GETS, (void *)
fetch_gets);
                                                         ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c
mailview.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"mailview.c", line 2796: warning(1116): non-void function
          "url_external_specific_handler" (declared at line 2744) should
          return a value
  }
  ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c
newmail.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"newmail.c", line 207: warning(1178): argument is incompatible with
          corresponding format string conversion
          dprint(7, (debugfile,
          ^

"newmail.c", line 207: warning(1178): argument is incompatible with
          corresponding format string conversion
          dprint(7, (debugfile,
          ^

"newmail.c", line 213: warning(1178): argument is incompatible with
          corresponding format string conversion
                     mn_get_total(pine_state->msgmap)));
                                                      ^

"newmail.c", line 489: warning(1178): argument is incompatible with
          corresponding format string conversion
      dprint(9, (debugfile, "freq %d tm %d changes %d since_1st_change
%d\n",
      ^

"newmail.c", line 491: warning(1178): argument is incompatible with
          corresponding format string conversion
      dprint(9, (debugfile, "since_status_chg %d chk_cnt_ave %d (tenths)\n",
      ^

"newmail.c", line 491: warning(1178): argument is incompatible with
          corresponding format string conversion
      dprint(9, (debugfile, "since_status_chg %d chk_cnt_ave %d (tenths)\n",
      ^

"newmail.c", line 493: warning(1178): argument is incompatible with
          corresponding format string conversion
      dprint(9, (debugfile, "adj_chk_cnt_ave %d (tenths)\n", adj_cca));
      ^

"newmail.c", line 494: warning(1178): argument is incompatible with
          corresponding format string conversion
      dprint(9, (debugfile, "Check:if changes(%d)xadj_cca(%d) >=
freq(%d)x200\n",
      ^

"newmail.c", line 496: warning(1178): argument is incompatible with
          corresponding format string conversion
      dprint(9, (debugfile, "      is %d >= %d ?\n",
      ^

"newmail.c", line 505: warning(1178): argument is incompatible with
          corresponding format string conversion
        dprint(7, (debugfile,
        ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c other.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"other.c", line 960: warning(1185): enumerated type mixed with another type
              if(lv < (j = strlen(sort_name(i))))
                                            ^

"other.c", line 981: warning(1185): enumerated type mixed with another type
                            lv, sort_name(i),
                                          ^

"other.c", line 5271: warning(1110): statement is unreachable
        break;
        ^

"other.c", line 5825: warning(1548): transfer of control bypasses
          initialization of:
            variable "maxwidth" (declared at line 5480)
            goto replace_text;
            ^

"other.c", line 5834: warning(1548): transfer of control bypasses
          initialization of:
            variable "maxwidth" (declared at line 5480)
            goto add_text;
            ^

"other.c", line 6087: warning(1116): non-void function "screen_exit_cmd"
          (declared at line 6066) should return a value
  }
  ^

"other.c", line 8251: warning(1183): pointless comparison of unsigned
integer
          with zero
                max(0, ps->ttyo->screen_cols - cl->valoffset - 13
                ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c pine.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"pine.c", line 330: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (void) mail_parameters(NULL, SET_READPROGRESS, (void
*)pine_read_progress);
                                                     ^

"pine.c", line 345: warning(1048): cast between pointer-to-object and
          pointer-to-function
      mail_parameters(NULL, SET_TIMEOUT, (void *) pine_tcptimeout);
                                         ^

"pine.c", line 354: warning(1048): cast between pointer-to-object and
          pointer-to-function
        mail_parameters(NULL, SET_IMAPENVELOPE, (void *)
pine_imap_envelope);
                                                ^

"pine.c", line 364: warning(1048): cast between pointer-to-object and
          pointer-to-function
      mail_parameters(NULL, SET_IMAPREFERRAL, (void *) imap_referral);
                                              ^

"pine.c", line 365: warning(1048): cast between pointer-to-object and
          pointer-to-function
      mail_parameters(NULL, SET_MAILPROXYCOPY, (void *) imap_proxycopy);
                                               ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c reply.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"reply.c", line 2322: warning(1178): argument is incompatible with
          corresponding format string conversion
                mn_total_cur(pine_state->msgmap));
                ^

"reply.c", line 2325: warning(1178): argument is incompatible with
          corresponding format string conversion
                mn_total_cur(pine_state->msgmap));
                ^

"reply.c", line 3052: warning(1178): argument is incompatible with
          corresponding format string conversion
            cnt, getpid(), ps_global->hostname);
                 ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c screen.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c send.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"send.c", line 2424: warning(1178): argument is incompatible with
          corresponding format string conversion
      dprint(9, (debugfile, "flags: %x\n", pbuf->pine_flags));
      ^

"send.c", line 3427: warning(1178): argument is incompatible with
          corresponding format string conversion
                            i, reply->data.uid.validity,
                            ^

"send.c", line 5275: warning(1048): cast between pointer-to-object and
          pointer-to-function
      (void)mail_parameters(NULL, SET_RFC822OUTPUT, (void
*)post_rfc822_output);
                                                    ^

"send.c", line 5281: warning(1048): cast between pointer-to-object and
          pointer-to-function
                           (void *) pine_smtp_verbose_out);
                           ^

"send.c", line 7332: warning(1178): argument is incompatible with
          corresponding format string conversion
        sprintf (tmp,"%ld-%ld-%ld=:%ld",gethostid (),random (),time (0),
                                                     ^

"send.c", line 7915: warning(1048): cast between pointer-to-object and
          pointer-to-function
                               (void *)post_rfc822_output);
                               ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c
signals.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"signals.c", line 440: warning(1082): storage class is not first
  static winch_signal SIG_PROTO((int sig))
  ^

"signals.c", line 933: warning(1116): non-void function "ttyfix" (declared
at
          line 904) should return a value
  }
  ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c status.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c
strings.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c
takeaddr.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"takeaddr.c", line 679: warning(1110): statement is unreachable
            break;
            ^

        cd osdep; make includer os-sgi.c; cd ..
        cc -o includer includer.c
"includer.c", line 75: warning(1116): non-void function "readfile" (declared
          at line 38) should return a value
  }
  ^

        ./includer < os-sgi.ic > os-sgi.c
        rm -f os.c
        ln -s osdep/os-sgi.c os.c
        cc   -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -c os.c
"../pico/os.h", line 21: warning(1009): nested comment is not allowed
  /* #define void char     /* no void in compiler */
                           ^

"../pico/os.h", line 42: warning(1009): nested comment is not allowed
  /* #include <locale.h>  /* To make matching and sorting work right */
                          ^

"../pico/os.h", line 56: warning(1009): nested comment is not allowed
  /* #include <sys/signal.h>  /* only one or the other */
                              ^

"../pico/os.h", line 59: warning(1009): nested comment is not allowed
  /* #define SigType int      /* value returned by sig handlers is int */
                              ^

"../pico/os.h", line 61: warning(1009): nested comment is not allowed
  /* #define POSIX_SIGNALS    /* use POSIX signal semantics (ttyin.c) */
                              ^

"../pico/os.h", line 87: warning(1009): nested comment is not allowed
  /* #define QSType char  /* qsort arg is of type char * */
                          ^

"../pico/os.h", line 92: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO O_NONBLOCK              /* POSIX style */
                                                        ^

"../pico/os.h", line 93: warning(1009): nested comment is not allowed
  /*#define     NON_BLOCKING_IO FNDELAY         /* good ol' bsd style  */
                                                ^

"../pico/os.h", line 102: warning(1009): nested comment is not allowed
  /* #include <sgtty.h>      /* BSD-based systems */
                             ^

"../pico/os.h", line 105: warning(1009): nested comment is not allowed
  /* #define HAVE_TERMIO     /* this is for pure System V */
                             ^

"../pico/os.h", line 106: warning(1009): nested comment is not allowed
  /* #include <termio.h>     /* Sys V */
                             ^

"../pico/os.h", line 117: warning(1009): nested comment is not allowed
  /* #define USE_POLL        /* use the poll() system call instead of
select() */
                             ^

"../pico/os.h", line 123: warning(1009): nested comment is not allowed
  /* #define USE_TERMCAP    /* use termcap */
                            ^

"../pico/os.h", line 128: warning(1009): nested comment is not allowed
  /* #define HAVE_WAIT_UNION  /* the arg to wait is a union wait * */
                              ^

"os.h", line 63: warning(1009): nested comment is not allowed
  /* #define USE_QUOTAS  /* comment out if you never want quotas checked */
                         ^

"os.h", line 79: warning(1009): nested comment is not allowed
  /* #define NEVER_ALLOW_CHANGING_FROM /* probably not needed */
                                       ^

"os.h", line 90: warning(1009): nested comment is not allowed
  /* #define BACKGROUND_POST  /* comment out to disable posting from child
*/
                              ^

"os.h", line 222: warning(1009): nested comment is not allowed
  /* #define SENDNEWS   "/usr/local/bin/inews -h"       /* news posting cmd
*/
                                                        ^

"os.h", line 233: warning(1009): nested comment is not allowed
  /* #define MAXPATH        (512)    /* Longest pathname we ever expect */
                                     ^

"os.c", line 1038: warning(1116): non-void function "stop_process" (declared
          at line 1026) should return a value
  }
  ^

"os.c", line 1172: warning(1116): non-void function "change_passwd"
(declared
          at line 1158) should return a value
  }
  ^

"os.c", line 2899: warning(1116): non-void function "check_for_timeout"
          (declared at line 2852) should return a value
  }
  ^

"os.c", line 3101: warning(1116): non-void function "read_char" (declared at
          line 2918) should return a value
  }
  ^

"os.c", line 3959: warning(1171): expression has no effect
          *passwd == 2;         /* only blat once */
          ^

"os.c", line 5117: warning(1116): non-void function "CleartoEOS" (declared
at
          line 5109) should return a value
  }
  ^

        echo "char datestamp[]="\"`date`\"";" > date.c
        echo "char hoststamp[]="\"`hostname`\"";" >> date.c
        cc    -g -DDEBUG    -ansi -DSGI -DSYSTYPE=\"SGI\" -DMOUSE -o pine
addrbook.o adrbkcmd.o adrbklib.o args.o bldaddr.o context.o filter.o
folder.o help.o helptext.o imap.o init.o mailcap.o mailcmd.o  mailindx.o
mailpart.o mailview.o newmail.o other.o pine.o  reply.o screen.o send.o
signals.o status.o strings.o takeaddr.o  os.o date.c  ../pico/libpico.a
../c-client/c-client.a  -ltermlib   `cat ../c-client/LDFLAGS`

Links to executables are in bin directory:
bin/pine: 

           Section           Size        Physical        Virtual
                                         Address         Address

             .interp          21        268435732       268435732       
       .MIPS.options         128        268435760       268435760       
            .reginfo          24        268435888       268435888       
            .dynamic         304        268435912       268435912       
          .dynamic_2          72        268436216       268436216       
            .liblist          60        268436288       268436288       
             .dynstr       49437        268436348       268436348       
               .hash       29896        268485788       268485788       
             .dynsym       54016        268515684       268515684       
        .MIPS.symlib        3369        268569700       268569700       
            .rel.dyn       24008        268573072       268573072       
               .msym       27008        268597080       268597080       
         .MIPS.stubs        3604        268624088       268624088       
               .text     2295688        268627696       268627696       
               .init          24        270923392       270923392       
             .rodata      779138        270925824       270925824       
               .data      144168        271704968       271704968       
                .got        9344        271849136       271849136       
           .srdata_1       48962        271858480       271858480       
            .sdata_1         348        271907448       271907448       
             .sbss_1         596        271907800       271907800       
              .got_2        3948        271908396       271908396       
             .sbss_2         192        271912344       271912344       
           .srdata_2        4846        271912536       271912536       
             .lit4_2           8        271917384       271917384       
            .sdata_2          96        271917392       271917392       
                .bss       35380        271917488       271917488       
2541467 + 937838 + 35380 = 3514685
bin/mtest: 

           Section           Size        Physical        Virtual
                                         Address         Address

             .interp          21        268435732       268435732       
       .MIPS.options         128        268435760       268435760       
            .reginfo          24        268435888       268435888       
            .dynamic         264        268435912       268435912       
            .liblist          40        268436176       268436176       
             .dynstr       11604        268436216       268436216       
               .hash        7920        268447820       268447820       
             .dynsym       15264        268455740       268455740       
        .MIPS.symlib         954        268471004       268471004       
               .msym        7632        268471960       268471960       
         .MIPS.stubs        2264        268479592       268479592       
               .text      519928        268481856       268481856       
               .init          24        269001792       269001792       
             .rodata      194346        269070336       269070336       
               .data       21736        269264688       269264688       
                .got        2716        269286424       269286424       
             .srdata        4334        269289144       269289144       
              .sdata         104        269293480       269293480       
               .sbss         184        269293584       269293584       
                .bss        2244        269293776       269293776       
570401 + 219086 + 2244 = 791731
bin/imapd: 

           Section           Size        Physical        Virtual
                                         Address         Address

             .interp          21        268435732       268435732       
       .MIPS.options         128        268435760       268435760       
            .reginfo          24        268435888       268435888       
            .dynamic         272        268435912       268435912       
            .liblist          40        268436184       268436184       
             .dynstr       12411        268436224       268436224       
               .hash       12320        268448636       268448636       
             .dynsym       16480        268460956       268460956       
        .MIPS.symlib        1030        268477436       268477436       
               .msym        8240        268478468       268478468       
           .conflict           4        268486708       268486708       
         .MIPS.stubs        2244        268486712       268486712       
               .text      569640        268488960       268488960       
               .init          24        269058608       269058608       
             .rodata      197738        269127680       269127680       
               .data       21808        269325424       269325424       
                .got        3052        269347232       269347232       
             .srdata        4910        269350288       269350288       
               .sbss         184        269355200       269355200       
              .sdata          96        269355384       269355384       
                .bss        9572        269355488       269355488       
627788 + 222878 + 9572 = 860238
bin/pico: 

           Section           Size        Physical        Virtual
                                         Address         Address

             .interp          21        268435732       268435732       
       .MIPS.options         128        268435760       268435760       
            .reginfo          24        268435888       268435888       
            .dynamic         272        268435912       268435912       
            .liblist          60        268436184       268436184       
             .dynstr        5522        268436244       268436244       
               .hash        6356        268441768       268441768       
             .dynsym        9008        268448124       268448124       
        .MIPS.symlib         563        268457132       268457132       
               .msym        4504        268457696       268457696       
         .MIPS.stubs        1724        268462200       268462200       
               .text      240484        268463936       268463936       
               .init          24        268704432       268704432       
             .rodata       19235        268771328       268771328       
               .data        3096        268790568       268790568       
                .got        1992        268793664       268793664       
             .srdata        3143        268795656       268795656       
               .sbss         100        268798800       268798800       
              .sdata           4        268798900       268798900       
               .lit4           8        268798904       268798904       
                .bss        1876        268798912       268798912       
271833 + 24435 + 1876 = 298144
bin/pilot: 

           Section           Size        Physical        Virtual
                                         Address         Address

             .interp          21        268435732       268435732       
       .MIPS.options         128        268435760       268435760       
            .reginfo          24        268435888       268435888       
            .dynamic         272        268435912       268435912       
            .liblist          60        268436184       268436184       
             .dynstr        5519        268436244       268436244       
               .hash        6352        268441764       268441764       
             .dynsym        8992        268448116       268448116       
        .MIPS.symlib         562        268457108       268457108       
               .msym        4496        268457672       268457672       
         .MIPS.stubs        1724        268462168       268462168       
               .text      238756        268463904       268463904       
               .init          24        268702672       268702672       
             .rodata       18827        268771328       268771328       
               .data        2968        268790160       268790160       
                .got        1976        268793128       268793128       
             .srdata        3119        268795104       268795104       
               .sbss         100        268798224       268798224       
              .sdata           4        268798324       268798324       
               .lit4           8        268798328       268798328       
                .bss        1876        268798336       268798336       
270049 + 23883 + 1876 = 295808
Done
cougar 3# exit
exit

script done on Fri Oct  2 09:50:33 1998

-----------------------------------------------------------------
 For information about this mailing list, and its archives, see: 
 http://www.washington.edu/pine/pine-info/
-----------------------------------------------------------------