home *** CD-ROM | disk | FTP | other *** search
/ IRIS Development Option 6.2 / IRIS_Development_Option_6.2_814-0478-001.iso / relnotes / c_dev / ch1.z / ch1
Text File  |  1996-03-14  |  6KB  |  268 lines

  1.  
  2.  
  3.  
  4.                                                - 1 -
  5.  
  6.  
  7.  
  8.                     6.2 ANSI C Release Notes
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.                                                - 2 -
  69.  
  70.  
  71.  
  72.                     DDDDooooccccuuuummmmeeeennnntttt NNNNuuuummmmbbbbeeeerrrr 000000007777----1111666655559999----000011110000
  73.  
  74.  
  75.                     1.  _I_n_t_r_o_d_u_c_t_i_o_n
  76.  
  77.                     This document contains information about the
  78.                     MIPSpro C compiler driver, preprocessors, and
  79.                     front ends (both traditional and ANSI C).  The
  80.                     MIPSpro C compiler supports compilation in three
  81.                     modes: 32-bit (-32), 64-bit  (-64) and High
  82.                     Performance 32-bit (-n32).  The default
  83.                     compilation mode on all non-R8000 systems is
  84.                     -_3_2, while the default on all R8000 systems is
  85.                     -_6_4.
  86.  
  87.                     Compilation in 32-bit mode is fully compatible
  88.                     with the Irix 5.3 compilers with two important
  89.                     exceptions:
  90.  
  91.                        +o Starting with this release, default 32-bit
  92.                          compilations will produce mips2 objects
  93.                          instead of the mips1 objects generated in
  94.                          previous releases.
  95.  
  96.                        +o Common object file format (COFF) is no
  97.                          longer supported.
  98.  
  99.                     Compilation in 64-bit mode follows the LP64 data
  100.                     type model, where _l_o_n_g _i_n_t and _p_o_i_n_t_e_r types are
  101.                     64 bits wide. For more information about 64-bit
  102.                     compilations, please consult the _M_I_P_S_p_r_o _6_4-_b_i_t
  103.                     _P_o_r_t_i_n_g _a_n_d _T_r_a_n_s_i_t_i_o_n _G_u_i_d_e.
  104.  
  105.                     Compilation in the n32 mode incorporates data
  106.                     type sizes from the 32-bit mode with calling
  107.                     conventions and code generation from the 64-bit
  108.                     mode.  For more information about n32, please
  109.                     consult the _M_I_P_S_p_r_o _N_3_2 _A_B_I _H_a_n_d_b_o_o_k.
  110.  
  111.                     Utilities, header files, and libraries common to
  112.                     several languages are covered in the 6.2 _B_a_s_e
  113.                     _D_e_v_e_l_o_p_m_e_n_t _R_e_l_e_a_s_e _N_o_t_e_s (accessed as the
  114.                     ccccoooommmmppppiiiilllleeeerrrr____ddddeeeevvvv release notes).
  115.  
  116.                     Note:  Packaged with this software is a separate
  117.                            sheet that contains the Software License
  118.                            Agreement.  This software is provided to
  119.                            you solely under the terms and conditions
  120.                            of the Software License Agreement.
  121.                            Please take a few moments to review the
  122.                            Agreement.
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.                                                - 3 -
  135.  
  136.  
  137.  
  138.                     This document contains the following chapters:
  139.  
  140.                       1.  Introduction
  141.  
  142.                       2.  Installation Information
  143.  
  144.                       3.  New Features of This Release
  145.  
  146.                       4.  Known Problems and Workarounds
  147.  
  148.                       5.  Bug Fixes
  149.  
  150.  
  151.                     1.1  _R_e_l_e_a_s_e__I_d_e_n_t_i_f_i_c_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  152.  
  153.                     Following is the release identification
  154.                     information for ANSI C:
  155.  
  156.                                               ANSI C
  157.                     SSSSooooffffttttwwwwaaaarrrreeee OOOOppppttttiiiioooonnnn PPPPrrrroooodddduuuucccctttt
  158.                                               6.2
  159.                     VVVVeeeerrrrssssiiiioooonnnn
  160.                                               SC4-IDO-6.2
  161.                     PPPPrrrroooodddduuuucccctttt CCCCooooddddeeee
  162.                                               IRIX 6.2
  163.                                               IRIS Development
  164.                                               Option 6.2
  165.                     SSSSooooffffttttwwwwaaaarrrreeee RRRReeeeqqqquuuuiiiirrrreeeemmmmeeeennnnttttssss
  166.  
  167.  
  168.  
  169.  
  170.                     1.2  _O_n_l_i_n_e__R_e_l_e_a_s_e__N_o_t_e_s
  171.  
  172.                     After you install the online documentation for a
  173.                     product (the _r_e_l_n_o_t_e_s subsystem), you can view
  174.                     the release notes on your screen.
  175.  
  176.                     If you have a graphics system, select ``Release
  177.                     Notes'' from the Tools submenu of the Toolchest.
  178.                     This displays the _g_r_e_l_n_o_t_e_s(1) graphical browser
  179.                     for the online release notes.  Refer to the
  180.                     _g_r_e_l_n_o_t_e_s(1) man page for information on options
  181.                     to this command.
  182.  
  183.                     If you do not have a graphics system, you can
  184.                     use the _r_e_l_n_o_t_e_s command.  Refer to the
  185.                     _r_e_l_n_o_t_e_s(1) man page for accessing the online
  186.                     release notes.
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.                                                - 4 -
  204.  
  205.  
  206.  
  207.                     1.3  _P_r_o_d_u_c_t__S_u_p_p_o_r_t
  208.  
  209.                     Silicon Graphics, Inc., provides a comprehensive
  210.                     product support maintenance program for its
  211.                     products.
  212.  
  213.                     If you are in North America and would like
  214.                     support for your Silicon Graphics-supported
  215.                     products, contact the Technical Assistance
  216.                     Center at 1-800-800-4SGI.
  217.  
  218.                     If you are outside North America, contact the
  219.                     Silicon Graphics subsidiary or authorized
  220.                     distributor in your country.
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.