symbian-qemu-0.9.1-12/qemu-symbian-svp/release-notes-csl.xml
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 <!-- This file contains a series of release note fragments processed
       
     2      by gnu-notes.  To add a note to it, use "gnu-notes -a
       
     3      $release_config qemu".  The TARGET line should contain a
       
     4      list of shell glob patterns for target names to which the note is
       
     5      relevant; it may be removed if it is relevant to all targets.
       
     6  -->
       
     7 
       
     8       <!-- UUID: 7e07bb60-d5ec-47f1-95b0-f079a44b537b -->
       
     9       <!-- TARGET: *-linux* -->
       
    10       <formalpara>
       
    11         <title>QEMU user-mode debugging improvements</title>
       
    12         <para>
       
    13           The QEMU user-mode emulator now reports all fatal signals
       
    14           (except <literal>SIGKILL</literal>) to the debugger.  A bug
       
    15           that caused the debugger interface to malfunction when an
       
    16           application called the <function>fork</function> function
       
    17           has also been fixed.
       
    18         </para>
       
    19       </formalpara>
       
    20 
       
    21       <!-- UUID: 5c1a4071-8526-43df-9c4c-159e9b2b3de1 -->
       
    22       <!-- TARGET: powerpc* -->
       
    23       <formalpara>
       
    24         <title>QEMU single-stepping fix</title>
       
    25         <para>
       
    26 	  A bug in QEMU has been fixed that caused incorrect results or a QEMU crash
       
    27 	  when running applications under the control of the debugger.  The bug affected
       
    28 	  single-stepping over branch instructions, including step operations performed
       
    29 	  implicitly by the debugger
       
    30 	  <phrase target-os="linux">on program startup or</phrase>
       
    31 	  when continuing from a breakpoint.
       
    32         </para>
       
    33       </formalpara>
       
    34 
       
    35       <!-- UUID: 1c923ae4-90cd-4acd-9f4a-f1b90ece5074 -->
       
    36       <!-- TARGET: powerpc*-linux* -->
       
    37       <formalpara>
       
    38         <title>QEMU user-mode emulator error</title>
       
    39         <para>
       
    40 	  A bug has been fixed that prevented the QEMU user-mode
       
    41 	  emulator from running on some Linux hosts.  The bug caused
       
    42 	  QEMU to exit immediately with the error message
       
    43 	  <literal>mmap: No such device or address</literal>.
       
    44         </para>
       
    45       </formalpara>
       
    46 
       
    47       <!-- UUID: 0a2f0a6e-3211-4c8b-ba35-9ac2bd8bd727 -->
       
    48       <!-- TARGET: powerpc* -->
       
    49       <formalpara>
       
    50         <title><trademark>AltiVec</trademark> instruction support</title>
       
    51         <para>
       
    52           QEMU now supports the <trademark>AltiVec</trademark>
       
    53           instruction set extensions.  To build programs containing
       
    54           AltiVec instructions, use the <option>-te600</option>
       
    55           command-line option.  To run programs containing AltiVec
       
    56           instructions, use the <option>--cpu 7400</option> command-line
       
    57 	  option when starting QEMU.
       
    58         </para>
       
    59       </formalpara>
       
    60 
       
    61       <!-- UUID: 677695c7-3cb0-49d4-ba48-1f6e7dd6edb6 -->
       
    62       <!-- TARGET: arm*-* -->
       
    63       <formalpara>
       
    64         <title>Improvements to NEON support in QEMU</title>
       
    65         <para>
       
    66 	  Several bugs in the QEMU NEON emulation have been fixed. These
       
    67 	  caused incorrect results or crashes when executing NEON code.
       
    68 	</para>
       
    69       </formalpara>
       
    70 
       
    71       <!-- UUID: 7808e9a6-dcb4-4e2d-a9e8-2b1550aa964a -->
       
    72       <!-- TARGET: powerpc*-linux* -->
       
    73       <formalpara>
       
    74         <title>E500 CPU emulation for QEMU</title>
       
    75         <para>
       
    76           QEMU now supports the <option>--cpu e500</option> and
       
    77           <option>--cpu e500v2</option> command-line options to enable
       
    78           E500-specific instructions.
       
    79         </para>
       
    80       </formalpara>
       
    81 
       
    82       <!-- UUID: ff44ff62-5543-4675-9cb2-79a3b86055cd -->
       
    83       <!-- TARGET: *-linux* -->
       
    84       <formalpara>
       
    85         <title>Debugging across <function>fork</function> calls</title>
       
    86         <para>
       
    87           A bug that caused the GDB interface in the QEMU user-mode emulator
       
    88           to malfunction when an application called the
       
    89           <function>fork</function> function has been fixed.  It is now
       
    90           possible to continue debugging the parent process after it has
       
    91           called <function>fork</function>.
       
    92         </para>
       
    93       </formalpara>
       
    94 
       
    95       <!-- UUID: 1644e374-4d4b-48b2-b452-2b1e88f48dde -->
       
    96       <!-- TARGET: *-linux* -->
       
    97       <formalpara>
       
    98         <title>Kernel version reported by QEMU</title>
       
    99         <para>
       
   100 	  The Linux kernel version reported by the QEMU user-mode emulator 
       
   101 	  now defaults to the minimum version required by the included 
       
   102 	  GNU C library, rather than that of the host Linux system.
       
   103 	  This fixes problems with <literal>FATAL: kernel too old</literal>
       
   104 	  errors when running QEMU on hosts with older kernels.
       
   105 	  For more information, refer to <xref linkend="qemu-user-space"/>.
       
   106         </para>
       
   107       </formalpara>
       
   108 
       
   109       <!-- UUID: 5fdb96bb-759d-4623-b3d7-87cb95d743b1 -->
       
   110       <!-- TARGET: *-linux* -->
       
   111       <formalpara>
       
   112         <title>QEMU emulator</title>
       
   113         <para>
       
   114           &csl_prod; now includes the QEMU user-mode emulator for Linux
       
   115           hosts.
       
   116           QEMU uses just-in-time translation of target machine instructions
       
   117           to provide high-performance simulation of target applications.
       
   118           System calls on the &csl_target_name; target are translated
       
   119           into corresponding calls on the host Linux system.  
       
   120           Refer to <xref linkend="chap-building"/> for more information about 
       
   121           using QEMU. 
       
   122         </para>
       
   123       </formalpara>
       
   124 
       
   125       <!-- UUID: ebc37639-83f8-4e3c-8e43-7d3ed094692c -->
       
   126       <!-- TARGET: arm-none-eabi  -->
       
   127       <formalpara>
       
   128         <title>QEMU CPU simulator</title>
       
   129         <para>
       
   130           The GDB instruction-set simulator has been replaced with QEMU.
       
   131           QEMU uses just-in-time translation of target machine instructions
       
   132           to provide high-performance simulation of target applications.
       
   133           Note that QEMU was provided as an undocumented feature in a
       
   134           previous release, but it is now invoked differently; you can now
       
   135           run QEMU from GDB using the new 
       
   136           <command>target qemu</command> command.
       
   137           Refer to <xref linkend="chap-building"/> for more information about 
       
   138           using QEMU. 
       
   139         </para>
       
   140       </formalpara>
       
   141 
       
   142       <!-- UUID: d059230a-847a-4348-904d-72ca66e0a4a6 -->
       
   143       <!-- TARGET: powerpc-eabi -->
       
   144       <formalpara>
       
   145         <title>QEMU CPU simulator</title>
       
   146         <para>
       
   147           The GDB instruction-set simulator has been replaced with QEMU.
       
   148           QEMU uses just-in-time translation of target machine instructions
       
   149           to provide high-performance simulation of target applications.
       
   150           You can invoke QEMU from GDB using the new 
       
   151           <command>target qemu</command> command.
       
   152           Refer to <xref linkend="chap-building"/> for more information about 
       
   153           using QEMU. 
       
   154         </para>
       
   155       </formalpara>
       
   156 
       
   157       <!-- UUID: ddfba6d3-f504-432a-9f6e-f7f02d02ae98 -->
       
   158       <!-- TARGET: m68k-elf -->
       
   159       <formalpara>
       
   160         <title>QEMU CPU simulator</title>
       
   161         <para>
       
   162           &csl_prod; now includes the QEMU CPU simulator.
       
   163           QEMU uses just-in-time translation of target machine instructions
       
   164           to provide high-performance simulation of target applications.
       
   165           Note that QEMU was provided as an undocumented feature in a
       
   166           previous release, but it is now invoked differently; you can now
       
   167           run QEMU from GDB using the new 
       
   168           <command>target qemu</command> command.
       
   169           Refer to <xref linkend="chap-building"/> for more information about 
       
   170           using QEMU. 
       
   171         </para>
       
   172       </formalpara>
       
   173 
       
   174 <!-- Release notes end here.  -->