

            ucc (1) --- compile and load a C program (Unix-style)    10/10/84


          | _U_s_a_g_e

          |      ucc { <input_files> } [ <cc_opts> ] [ <compile_opts> ]


          | _D_e_s_c_r_i_p_t_i_o_n

          |      'Ucc' is a "UNIX-style" C compiler and loader.  It does NOT,
          |      however,  behave  like  Unix's  'cc' or any other known Unix
          |      program!

          |      'Ucc'  compiles  and  loads  the  pathnames  specified.   It
          |      assumes  that  all  programs  require  C runtime support and
          |      loads them accordingly.

          |      'Ucc' recognizes the same set of options as 'cc'.  These are
          |      passed  as  C-specific  options  to  'compile'.   Any  other
          |      options  are passed on to 'compile' directly, which does the
          |      real work of recognizing suffixes and compiling and  loading
          |      the files appropriately.

          |      'Ucc' remains in existence mainly for compatibility with the
          |      first release of the C compiler.


          | _E_x_a_m_p_l_e_s

          |      ucc sort.c
          |      ucc sort.c -ud  # the -ud is automatically passed on to 'ld'
          |      ucc main.c lib.r lib.s -R-t


          | _B_u_g_s

          |      Has basically become obsolete.

          |      TTThhhiiisss  ppprrrooogggrrraaammm  iiisss ooonnnlllyyy aaavvvaaaiiilllaaabbbllleee tttooo llliiiccceeennnssseeeeeesss ooofff VVVeeerrrsssiiiooonnn 222...000
          |      ooofff ttthhheee GGGeeeooorrrgggiiiaaa TTTeeeccchhh CCC CCCooommmpppiiillleeerrr...


          | _S_e_e _A_l_s_o

          |      compile (1), cc (1), ccl (1), vcg (1),  ld  (1),  bind  (3),
          |      _U_s_e_r_'_s _G_u_i_d_e _f_o_r _t_h_e _G_e_o_r_g_i_a _T_e_c_h _C _C_o_m_p_i_l_e_r














            ucc (1)                       - 1 -                       ucc (1)


