



IX.     Unusual Assemblies.


To create "io.o":
The following original source files  are  required  (from  Source
Disk, UNIX version 6) (/fort/io/...):
          io2.s
          io3.s
          io5.s
          io7.s, renamed "io7.s2" for convenience in assemblying.

     New files are those with ".a" in their name.  Required new source
     files are:
          io1.as
          io4.as
          io6.1.as2
          io6.2.as2
          iox.as2
          io.c.a

     The procedure for updating "/lib/filib.a io.o" is:
          as io*s  [where "*" covers:  1.a
                                       2.
                                       3.
                                       4.a
                                       5.   ]
          mv a.out io.a.o
          as io*s2  [where "*" covers:  6.1.a
                                        6.2.a
                                        7.
                                        x.a  ]
          as io.c.a
          mv a.out io.c.o
          ld -r io.?.o  [where "?" covers:  a
                                            b
                                            c ]
          mv a.out io.o
          ar r /lib/filib.a io.o
          rm io.?.o io.o

     To assemble "r5.o":
          as r5.1.a r5.2.a
          mv a.out r5.o

     To assemble "rc.o":
          as rc.?.a  [where "?" covers:  1
                                         2
                                         3  ]
          mv a.out rc.o







