OSDN Git Service

Backport from 2013-07-11 trunk r200901.
[pf3gnuchains/gcc-fork.git] / libgfortran / ChangeLog
index 759ca5d..252a90c 100644 (file)
@@ -1,3 +1,43 @@
+2013-07-03  Uros Bizjak  <ubizjak@gmail.com>
+
+       Backport from mainline
+       2013-06-20  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/fpu-387.h (_FPU_MASK_ALL): New.
+       (_FPU_EX_ALL): Ditto.
+       (set_fpu): Use fstcw to store x87 FPU control word. Use fnclex to
+       clear stalled exception flags.  Correctly clear stalled SSE
+       exception flags.  Simplify code.
+
+       Backport from mainline
+       2013-06-19  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/fpu-387.h: Use __asm__ and __volatile__ consistently.
+
+2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       Backport from mainline:
+       2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
+
+       PR libfortran/51825
+       * io/list_read.c (nml_read_obj): Don't end the component loop on a
+       nested derived type, but continue with the next loop iteration.
+       (nml_get_obj_data): Don't move the first_nl pointer further in the
+       list if a qualifier was found.
+
+2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       Backport from mainline:
+
+       PR libfortran/56786
+       * io/list_read.c (nml_parse_qualifier): Remove spurious next_char call
+       when checking for EOF. Use error return mechanism when EOF detected.
+       Do not return FAILURE unless parse_err_msg and parse_err_msg_size have
+       been set. Use hit_eof.
+       (nml_get_obj_data): Likewise use the correct error mechanism.
+       * io/transfer.c (hit_eof): Do not set AFTER_ENDFILE if in namelist
+       mode.
+
 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
        Backport from mainline: