core/com.nokia.carbide.cpp.compiler.doc.user/html/introduction/new_features.htm
author fturovic <frank.turovich@nokia.com>
Thu, 25 Jun 2009 13:35:32 -0500
changeset 305 8554d4866c7f
parent 0 fb279309251b
child 775 9780f04bc48a
child 1641 2b3996fc09a1
permissions -rw-r--r--
minor edits to bring compiler manual in sync with latest release
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
305
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"><html>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     2
<head>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     3
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     4
<meta http-equiv="Content-Style-Type" content="text/css" />
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     5
<meta name="LASTUPDATED" content="06/17/05 11:09:43" />
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     6
<title>New Features &amp; Bug Fixes</title>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     7
<link rel="StyleSheet" href="../../book.css" type="text/css"/>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     8
</head>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     9
<body bgcolor="#FFFFFF">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    10
<h2>New Features &amp; Bug Fixes</h2>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    11
<p>A list of bug fixes for the compiler and linker can be found in the <span class="code">Symbian_x86_BuildTools_Notes.txt</span> file located in the <span class="code">&lt;Carbide_Install_Dir&gt;\x86Build\Release_Notes</span> directory.</p>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    12
<p>This reference has new and updated topics:</p>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    13
<ul>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    14
  <li>See pragma <a href="../pragmas/p_gcc_extensions.htm">gcc_extensions </a>for GCC improvements</li>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    15
  <li>See pragma <a href="../pragmas/p_c99.htm">c99</a> for C99 improvements</li>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    16
  <li>C++ improvements include:
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    17
    <ul>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    18
      <li>Forward Declarations of Arrays of Incomplete Type now supported</li>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    19
      <li>Vendor Independent C++ ABI support for specific compiler target</li>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    20
    </ul>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    21
  </li>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    22
  <li>C++ template improvements include:
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    23
    <ul>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    24
      <li>Instantiating a Template now supports the explicit instantiation of non-template members</li>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    25
      <li>Better Template Conformance support for address of template-id rules</li>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    26
      <li>The pragma <a href="../pragmas/p_defer_defarg_parsing.htm">defer_defarg_parsing</a> supports deferred parsing of member functions by default</li>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    27
    </ul>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    28
  </li>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    29
  <li> &ldquo;Multibyte and Unicode Support&rdquo;</li>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    30
  <li>&ldquo;Getting Environmental Variables&rdquo; provides support for determining host-specific environmental variables</li>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    31
  <li>If you use a  function or type that is marked with a GCC style deprecated  attribute,  a warning message with line number where the statement occurs will appear.
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    32
    <pre>int old_fn () __attribute__ ((deprecated));</pre>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    33
    <pre>int (*fn_ptr)() = old_fn;</pre>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    34
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    35
  <pre>foo.cpp:2:  warning: `old_fn' is deprecated (declared at foo.cpp:1)</pre></li>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    36
  <li>New and newly documented #pragmas include:</li>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    37
        <table width="100%"  border="0" cellpadding="2" cellspacing="0">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    38
          <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    39
            <td><a href="../pragmas/p_array_new_delete.htm">array_new_delete</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    40
              <td><a href="../pragmas/p_inline_max_size.htm">inline_max_size</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    41
              <td><a href="../pragmas/p_options.htm">options</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    42
              <td><a href="../pragmas/p_warning.htm">warning</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    43
          </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    44
          <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    45
            <td><a href="../pragmas/p_asmpoundcomment.htm">asmpoundcomment</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    46
              <td><a href="../pragmas/p_inline_max_total_size.htm">inline_max_total_size</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    47
              <td><a href="../pragmas/p_pragma_prepdump.htm">pragma_prepdump</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    48
              <td><a href="../pragmas/p_warn_any_ptr_int_conv.htm">warn_any_ptr_int_conv</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    49
          </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    50
          <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    51
            <td><a href="../pragmas/p_asmsemicolcomment.htm">asmsemicolcomment</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    52
              <td><a href="../pragmas/p_instmgr_file.htm">instmgr_file</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    53
              <td><a href="../pragmas/p_showmessagenumber.htm">showmessagenumber</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    54
              <td><a href="../pragmas/p_warn_hiddenlocals.htm">warn_hiddenlocals</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    55
          </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    56
          <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    57
            <td><a href="../pragmas/p_debug_inline.htm">debuginline</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    58
              <td><a href="../pragmas/p_keepcomments.htm">keepcomments</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    59
              <td><a href="../pragmas/p_show_error_filestack.htm">show_error_filestack</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    60
              <td><a href="../pragmas/p_warn_illtokenpasting.htm">warn_illtokenpasting</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    61
          </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    62
          <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    63
            <td><a href="../pragmas/p_defer_defarg_parsing.htm">defer_defarg_parsing</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    64
              <td><a href="../pragmas/p_macro_prepdump.htm">macro_prepdump</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    65
              <td> <a href="../pragmas/p_space_prepdump.htm">space_prepdump</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    66
              <td><a href="../pragmas/p_warn_illunionmembers.htm">warn_illunionmembers</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    67
          </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    68
          <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    69
            <td><a href="../pragmas/p_errno_name.htm">errno_name</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    70
              <td><a href="../pragmas/p_maxerrorcount.htm">maxerrorcount</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    71
              <td><a href="../pragmas/p_srcrelincludes.htm">srcrelincludes</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    72
              <td><a href="../pragmas/p_warn_missingreturn.htm">warn_missingreturn</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    73
          </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    74
          <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    75
            <td><a href="../pragmas/p_flat_include.htm">flat_include</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    76
              <td><a href="../pragmas/p_msg_show_lineref.htm">msg_show_lineref</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    77
              <td><a href="../pragmas/p_strictheaderchecking.htm">strictheaderchecking</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    78
              <td><a href="../pragmas/p_warn_no_explicit_virtual.htm">warn_no_explicit_virtual</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    79
          </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    80
          <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    81
            <td><a href="../pragmas/p_fullpath_file.htm">fullpath_file</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    82
              <td><a href="../pragmas/p_msg_show_realref.htm">msg_show_realref</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    83
              <td><a href="../pragmas/p_store_object_files.htm">store_object_files</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    84
              <td><a href="../pragmas/p_warn_undefmacro.htm">warn_undefmacro</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    85
          </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    86
          <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    87
            <td><a href="../pragmas/p_inline_bottom_up_once.htm">inline_bottom_up_once</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    88
              <td><a href="../pragmas/p_new_mangler.htm">new_mangler</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    89
              <td><a href="../pragmas/p_text_encoding.htm">text_encoding</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    90
              <td><a href="../pragmas/p_no_conststringconv.htm">no_conststringconv</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    91
          </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    92
          <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    93
            <td><a href="../pragmas/p_inline_max_auto_size.htm">inline_max_auto_size</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    94
              <td><a href="../pragmas/p_nosyminline.htm">nosyminline</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    95
              <td><a href="../pragmas/p_thread_safe_int.htm">thread_safe_init</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    96
              <td>&nbsp;</td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    97
          </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    98
  </table>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    99
<li>New and newly documented x86 #pragmas include:</li>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   100
  <table width="50%"  border="0" cellpadding="2" cellspacing="0">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   101
    <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   102
      <td width="45%"><a href="../pragmas_x86/p_asm_fixup_dllimports.htm">asm_fixup_dllimports</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   103
      <td width="55%"><a href="../pragmas_x86/p_disableopts.htm">disableopts</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   104
    </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   105
    <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   106
      <td><a href="../pragmas_x86/p_disable_stackalloc.htm">disable_stackalloc</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   107
      <td><a href="../pragmas_x86/p_emit_local_scopes.htm">emit_local_scopes</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   108
    </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   109
    <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   110
      <td><a href="../pragmas_x86/p_fill_stack.htm">fill_stack</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   111
      <td><a href="../pragmas_x86/p_line_trace.htm">line_trace</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   112
    </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   113
    <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   114
      <td><a href="../pragmas_x86/p_mmcalls.htm">mmcalls</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   115
      <td><a href="../pragmas_x86/p_overlap_locals.htm">overlap_locals</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   116
    </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   117
    <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   118
      <td><a href="../pragmas_x86/p_sse.htm">sse</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   119
      <td><a href="../pragmas_x86/p_sse2.htm">sse2</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   120
    </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   121
    <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   122
      <td><a href="../pragmas_x86/p_struct_reg_return.htm">struct_reg_return</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   123
      <td><a href="../pragmas_x86/p_ten_byte_long_double.htm">ten_byte_long_double</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   124
    </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   125
    <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   126
      <td><a href="../pragmas_x86/p_use_cmov.htm">use_cmov</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   127
      <td><a href="../pragmas_x86/p_use_fcmov.htm">use_fcmov</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   128
    </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   129
    <tr class="code">
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   130
      <td><a href="../pragmas_x86/p_volatile_asm.htm">volatile_asm</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   131
      <td><a href="../pragmas_x86/p_x86_processor.htm">x86_processor</a></td>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   132
    </tr>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   133
  </table>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   134
  <li>Information in this manual now uses references to the ISO C and C++ standards instead of Ellis and Stroustrup&rsquo;s The Annotated C++ Reference Manual (ARM) and Kernighan and Richie&rsquo;s The C Programming Language (K&amp;R).<br />
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   135
</li>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   136
</ul>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   137
<div id="footer">Copyright &copy; 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   138
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   139
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   140
</body>
8554d4866c7f minor edits to bring compiler manual in sync with latest release
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   141
</html>