Author: pluto                        Date: Thu Oct 15 14:30:02 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- regenerated.

---- Files affected:
packages/gcc:
   gcc-branch.diff (1.19 -> 1.20) 

---- Diffs:

================================================================
Index: packages/gcc/gcc-branch.diff
diff -u packages/gcc/gcc-branch.diff:1.19 packages/gcc/gcc-branch.diff:1.20
--- packages/gcc/gcc-branch.diff:1.19   Fri Sep 18 13:18:57 2009
+++ packages/gcc/gcc-branch.diff        Thu Oct 15 16:24:49 2009
@@ -1,523179 +1,48 @@
-Index: libgomp/ChangeLog
-===================================================================
---- libgomp/ChangeLog  (.../tags/gcc_4_4_1_release)    (wersja 151837)
-+++ libgomp/ChangeLog  (.../branches/gcc-4_4-branch)   (wersja 151837)
-@@ -1,3 +1,8 @@
-+2009-08-19  Tobias Burnus  <[email protected]>
-+
-+      PR fortran/41102
-+      omp_lib.h.in: Fix -std=f95 errors.
-+
- 2009-07-22  Release Manager
- 
-       * GCC 4.4.1 released.
-Index: libgomp/omp_lib.h.in
-===================================================================
---- libgomp/omp_lib.h.in       (.../tags/gcc_4_4_1_release)    (wersja 151837)
-+++ libgomp/omp_lib.h.in       (.../branches/gcc-4_4-branch)   (wersja 151837)
-@@ -42,16 +42,16 @@
-       external omp_set_num_threads
- 
-       external omp_get_dynamic, omp_get_nested
--      logical*4 omp_get_dynamic, omp_get_nested
-+      logical(4) omp_get_dynamic, omp_get_nested
-       external omp_test_lock, omp_in_parallel
--      logical*4 omp_test_lock, omp_in_parallel
-+      logical(4) omp_test_lock, omp_in_parallel
- 
-       external omp_get_max_threads, omp_get_num_procs
--      integer*4 omp_get_max_threads, omp_get_num_procs
-+      integer(4) omp_get_max_threads, omp_get_num_procs
-       external omp_get_num_threads, omp_get_thread_num
--      integer*4 omp_get_num_threads, omp_get_thread_num
-+      integer(4) omp_get_num_threads, omp_get_thread_num
-       external omp_test_nest_lock
--      integer*4 omp_test_nest_lock
-+      integer(4) omp_test_nest_lock
- 
-       external omp_get_wtick, omp_get_wtime
-       double precision omp_get_wtick, omp_get_wtime
-@@ -61,6 +61,6 @@
-       external omp_get_max_active_levels, omp_get_level
-       external omp_get_ancestor_thread_num, omp_get_team_size
-       external omp_get_active_level
--      integer*4 omp_get_thread_limit, omp_get_max_active_levels
--      integer*4 omp_get_level, omp_get_ancestor_thread_num
--      integer*4 omp_get_team_size, omp_get_active_level
-+      integer(4) omp_get_thread_limit, omp_get_max_active_levels
-+      integer(4) omp_get_level, omp_get_ancestor_thread_num
-+      integer(4) omp_get_team_size, omp_get_active_level
-Index: libdecnumber/decCommon.c
-===================================================================
---- libdecnumber/decCommon.c   (.../tags/gcc_4_4_1_release)    (wersja 151837)
-+++ libdecnumber/decCommon.c   (.../branches/gcc-4_4-branch)   (wersja 151837)
-@@ -1089,6 +1089,7 @@
-   return 10;
-   } /* decFloatRadix */
- 
-+#if (DECCHECK || DECTRACE)
- /* ------------------------------------------------------------------ */
- /* decFloatShow -- printf a decFloat in hexadecimal and decimal             */
- /*   df        is the decFloat to show                                      */
-@@ -1115,6 +1116,7 @@
-   printf(">%s> %s [big-endian]        %s\n", tag, hexbuf, buff);
-   return;
-   } /* decFloatShow */
-+#endif
- 
- /* ------------------------------------------------------------------ */
- /* decFloatToBCD -- get sign, exponent, and BCD8 from a decFloat      */
-Index: libdecnumber/ChangeLog
-===================================================================
---- libdecnumber/ChangeLog     (.../tags/gcc_4_4_1_release)    (wersja 151837)
-+++ libdecnumber/ChangeLog     (.../branches/gcc-4_4-branch)   (wersja 151837)
-@@ -1,3 +1,9 @@
-+2009-08-13  Janis Johnson  <[email protected]>
-+
-+      PR c/41046
-+      * decCommon.c ( decFloatShow): Define function only for DECCHECK
-+      or DECTRACE.
-+
- 2009-07-22  Release Manager
- 
-       * GCC 4.4.1 released.
-Index: gcc/doc/invoke.texi
-===================================================================
---- gcc/doc/invoke.texi        (.../tags/gcc_4_4_1_release)    (wersja 151837)
-+++ gcc/doc/invoke.texi        (.../branches/gcc-4_4-branch)   (wersja 151837)
-@@ -456,7 +456,7 @@
- -mfix-cortex-m3-ldrd}
- 
- @emph{AVR Options}
-...@gccoptlist{-mmcu=@var{mcu}  -msize  -minit-sta...@var{n}  -mno-interrupts 
@gol
-...@gccoptlist{-mmcu=@var{mcu}  -msize  -mno-interrupts @gol
- -mcall-prologues  -mno-tablejump  -mtiny-stack  -mint8}
- 
- @emph{Blackfin Options}
-@@ -6513,7 +6513,7 @@
- 
- @item -fstrict-aliasing
- @opindex fstrict-aliasing
--Allows the compiler to assume the strictest aliasing rules applicable to
-+Allow the compiler to assume the strictest aliasing rules applicable to
- the language being compiled.  For C (and C++), this activates
- optimizations based on the type of expressions.  In particular, an
- object of one type is assumed never to reside at the same address as an
-@@ -6530,7 +6530,7 @@
- @};
- 
- int f() @{
--  a_union t;
-+  union a_union t;
-   t.d = 3.0;
-   return t.i;
- @}
-@@ -6543,7 +6543,7 @@
- implementation}.  However, this code might not:
- @smallexample
- int f() @{
--  a_union t;
-+  union a_union t;
-   int* ip;
-   t.d = 3.0;
-   ip = &t.i;
-@@ -9277,11 +9277,6 @@
- @opindex msize
- Output instruction sizes to the asm file.
- 
-...@item -minit-sta...@var{n}
-...@opindex minit-stack
--Specify the initial stack address, which may be a symbol or numeric value,
-...@samp{__stack} is the default.
--
- @item -mno-interrupts
- @opindex mno-interrupts
- Generated code is not compatible with hardware interrupts.
-Index: gcc/doc/service.texi
-===================================================================
---- gcc/doc/service.texi       (.../tags/gcc_4_4_1_release)    (wersja 151837)
-+++ gcc/doc/service.texi       (.../branches/gcc-4_4-branch)   (wersja 151837)
-@@ -21,7 +21,7 @@
- @item
- Look in the service directory for someone who might help you for a fee.
- The service directory is found at
-...@uref{http://www.gnu.org/prep/service.html}.
-...@uref{http://www.fsf.org/resources/service}.
- @end itemize
- 
- For further information, see
-Index: gcc/doc/install.texi
-===================================================================
---- gcc/doc/install.texi       (.../tags/gcc_4_4_1_release)    (wersja 151837)
-+++ gcc/doc/install.texi       (.../branches/gcc-4_4-branch)   (wersja 151837)
-@@ -2463,7 +2463,7 @@
- @samp{make pdf} in place of @samp{make dvi}, you can create documentation
- in the form of @file{.pdf} files; this requires @command{texi2pdf}, which
- is included with Texinfo version 4.8 and later.  You can also
-...@uref{http://www.gnu.org/order/order.html,,buy printed manuals from the
-...@uref{http://shop.fsf.org/,,buy printed manuals from the
- Free Software Foundation}, though such manuals may not be for the most
- recent version of g...@.
- 
-@@ -2512,7 +2512,7 @@
- @uref{http://pware.hvcc.edu,,Hudson Valley Community College Open Source 
Software for IBM System p};
- 
- @item
-...@uref{http://www.perzl.org/aix,,AIX 5L and 6 Open Source Packages}.
-...@uref{http://www.perzl.org/aix/,,AIX 5L and 6 Open Source Packages}.
- @end itemize
- 
- @item
-@@ -2887,8 +2887,6 @@
- @item
- @uref{http://www.nongnu.org/avr/,,http://www.nongnu.org/avr/}
- @item
-...@uref{http://home.overta.ru/users/denisc/,,http://home.overta.ru/users/denisc/}
-...@item
- @uref{http://www.amelek.gda.pl/avr/,,http://www.amelek.gda.pl/avr/}
- @end itemize
- 
-Index: gcc/java/ChangeLog
-===================================================================
---- gcc/java/ChangeLog (.../tags/gcc_4_4_1_release)    (wersja 151837)
-+++ gcc/java/ChangeLog (.../branches/gcc-4_4-branch)   (wersja 151837)
-@@ -1,3 +1,9 @@
-+2009-08-11  Dodji Seketeli  <[email protected]>
-+
-+      PR debug/40990
-+      * lang.c (put_decl_node): Outputs different level of information
-+      depending on the verbosity level.
-+
- 2009-07-22  Release Manager
- 
-       * GCC 4.4.1 released.
-Index: gcc/java/lang.c
-===================================================================
---- gcc/java/lang.c    (.../tags/gcc_4_4_1_release)    (wersja 151837)
-+++ gcc/java/lang.c    (.../branches/gcc-4_4-branch)   (wersja 151837)
-@@ -53,7 +53,7 @@
- 
- static int java_handle_option (size_t scode, const char *arg, int value);
- static void put_decl_string (const char *, int);
--static void put_decl_node (tree);
-+static void put_decl_node (tree, int);
- static void java_print_error_function (diagnostic_context *, const char *,
-                                      diagnostic_info *);
- static int merge_init_test_initialization (void * *, void *);
-@@ -355,10 +355,13 @@
-   decl_bufpos += len;
- }
- 
--/* Append to decl_buf a printable name for NODE. */
-+/* Append to decl_buf a printable name for NODE.
-+   Depending on VERBOSITY, more information about NODE
-+   is printed. Read the comments of decl_printable_name in
-+   langhooks.h for more.  */
- 
- static void
--put_decl_node (tree node)
-+put_decl_node (tree node, int verbosity)
- {
-   int was_pointer = 0;
-   if (TREE_CODE (node) == POINTER_TYPE)
-@@ -370,17 +373,32 @@
-     {
-       if (TREE_CODE (node) == FUNCTION_DECL)
-       {
-+        if (verbosity == 0 && DECL_NAME (node))
-+        /* We have been instructed to just print the bare name
-+           of the function.  */
-+          {
-+            put_decl_node (DECL_NAME (node), 0);
-+            return;
-+          }
-+
-         /* We want to print the type the DECL belongs to. We don't do
-            that when we handle constructors. */
-         if (! DECL_CONSTRUCTOR_P (node)
--            && ! DECL_ARTIFICIAL (node) && DECL_CONTEXT (node))
-+            && ! DECL_ARTIFICIAL (node) && DECL_CONTEXT (node)
-+              /* We want to print qualified DECL names only
-+                 if verbosity is higher than 1.  */
-+              && verbosity >= 1)
-           {
--            put_decl_node (TYPE_NAME (DECL_CONTEXT (node)));
-+            put_decl_node (TYPE_NAME (DECL_CONTEXT (node)),
-+                               verbosity);
-             put_decl_string (".", 1);
-           }
-         if (! DECL_CONSTRUCTOR_P (node))
--          put_decl_node (DECL_NAME (node));
--        if (TREE_TYPE (node) != NULL_TREE)
-+          put_decl_node (DECL_NAME (node), verbosity);
-+        if (TREE_TYPE (node) != NULL_TREE
-+              /* We want to print function parameters only if verbosity
-+                 is higher than 2.  */
-+              && verbosity >= 2)
-           {
-             int i = 0;
-             tree args = TYPE_ARG_TYPES (TREE_TYPE (node));
-@@ -391,19 +409,22 @@
-               {
-                 if (i > 0)
-                   put_decl_string (",", 1);
--                put_decl_node (TREE_VALUE (args));
-+                put_decl_node (TREE_VALUE (args), verbosity);
-               }
-             put_decl_string (")", 1);
-           }
-       }
-       else
--      put_decl_node (DECL_NAME (node));
-+      put_decl_node (DECL_NAME (node), verbosity);
-     }
-   else if (TYPE_P (node) && TYPE_NAME (node) != NULL_TREE)
-     {
--      if (TREE_CODE (node) == RECORD_TYPE && TYPE_ARRAY_P (node))
-+      if (TREE_CODE (node) == RECORD_TYPE && TYPE_ARRAY_P (node)
-+          /* Print detailed array information only if verbosity is higher
-+            than 2.  */
-+          && verbosity >= 2)
-       {
--        put_decl_node (TYPE_ARRAY_ELEMENT (node));
-+        put_decl_node (TYPE_ARRAY_ELEMENT (node), verbosity);
-         put_decl_string("[]", 2);
-       }
-       else if (node == promoted_byte_type_node)
-@@ -417,7 +438,7 @@
-       else if (node == void_type_node && was_pointer)
-       put_decl_string ("null", 4);
-       else
--      put_decl_node (TYPE_NAME (node));
-+      put_decl_node (TYPE_NAME (node), verbosity);
-     }
-   else if (TREE_CODE (node) == IDENTIFIER_NODE)
-     put_decl_string (IDENTIFIER_POINTER (node), IDENTIFIER_LENGTH (node));
-@@ -434,10 +455,7 @@
- lang_printable_name (tree decl, int v)
- {
-   decl_bufpos = 0;
--  if (v == 0 && TREE_CODE (decl) == FUNCTION_DECL)
--    put_decl_node (DECL_NAME (decl));
--  else
--    put_decl_node (decl);
-+  put_decl_node (decl, v);
-   put_decl_string ("", 1);
-   return decl_buf;
- }
-Index: gcc/DATESTAMP
-===================================================================
---- gcc/DATESTAMP      (.../tags/gcc_4_4_1_release)    (wersja 151837)
-+++ gcc/DATESTAMP      (.../branches/gcc-4_4-branch)   (wersja 151837)
-@@ -1 +1 @@
--20090722
-+20090918
-Index: gcc/builtins.c
-===================================================================
---- gcc/builtins.c     (.../tags/gcc_4_4_1_release)    (wersja 151837)
-+++ gcc/builtins.c     (.../branches/gcc-4_4-branch)   (wersja 151837)
-@@ -8634,15 +8634,18 @@
-           }
-       }
- 
--      /* Optimize pow(pow(x,y),z) = pow(x,y*z).  */
-+      /* Optimize pow(pow(x,y),z) = pow(x,y*z) iff x is nonnegative.  */
-       if (fcode == BUILT_IN_POW
-         || fcode == BUILT_IN_POWF
-         || fcode == BUILT_IN_POWL)
-       {
-         tree arg00 = CALL_EXPR_ARG (arg0, 0);
--        tree arg01 = CALL_EXPR_ARG (arg0, 1);
--        tree narg1 = fold_build2 (MULT_EXPR, type, arg01, arg1);
--        return build_call_expr (fndecl, 2, arg00, narg1);
-+        if (tree_expr_nonnegative_p (arg00))
-+          {
-+            tree arg01 = CALL_EXPR_ARG (arg0, 1);
-+            tree narg1 = fold_build2 (MULT_EXPR, type, arg01, arg1);
-+            return build_call_expr (fndecl, 2, arg00, narg1);
-+          }
-       }
-     }
- 
 Index: gcc/DEV-PHASE
 ===================================================================
---- gcc/DEV-PHASE      (.../tags/gcc_4_4_1_release)    (wersja 151837)
-+++ gcc/DEV-PHASE      (.../branches/gcc-4_4-branch)   (wersja 151837)
+--- gcc/DEV-PHASE      (.../tags/gcc_4_4_2_release)    (wersja 152845)
++++ gcc/DEV-PHASE      (.../branches/gcc-4_4-branch)   (wersja 152845)
 @@ -0,0 +1 @@
 +prerelease
 Index: gcc/ChangeLog
 ===================================================================
---- gcc/ChangeLog      (.../tags/gcc_4_4_1_release)    (wersja 151837)
-+++ gcc/ChangeLog      (.../branches/gcc-4_4-branch)   (wersja 151837)
-@@ -1,3 +1,354 @@
-+2009-09-16  Richard Guenther  <[email protected]>
-+
-+      Backport from mainline
-+      2009-09-09  Richard Guenther  <[email protected]>
-+
-+      PR tree-optimization/41101
-+      * tree-ssa-pre.c (maximal_set): Remove.
-+      (compute_antic_aux): Treat the maximal set as implicitly all ones.
-+      Defer all blocks we didn't visit at least one successor.
-+      (add_to_exp_gen): Do not add to the maximal set.
-+      (make_values_for_phi): Likewise.
-+      (compute_avail): Likewise.
-+      (init_pre): Do not allocate the maximal set.
-+      (execute_pre): Do not dump it.
-+
-+2009-09-14  Uros Bizjak  <[email protected]>
-+
-+      * config/alpha/alpha.md (smaxsf3): Disable for IEEE mode.
-+      (sminsf3): Ditto.
-+
-+2009-09-13  Kai Tietz  <[email protected]>
-+
-+      * config.gcc (i?86-*-mingw* and x86_64-*-mingw*): Set
-+      need_64bit_hwint for x64 case to yes.
-+      * config.host: Set for x64 mingw the option
-+      use_long_long_for_widest_fast_int to yes.
-+
-+2009-09-12  Gerald Pfeifer  <[email protected]>
-+
-+      * doc/install.texi (avr): Remove obsolete reference site.
-+
-+2009-09-12  Gerald Pfeifer  <[email protected]>
-+
-+      * doc/install.texi (Binaries): Adjust AIX link.
-+
-+2009-09-11  Akim Demaille  <[email protected]>
-+
-+      * doc/invoke.texi (-fstrict-aliasing): Correct two examples.
-+      Use an imperative sentence.
-+
-+2009-09-09  Kai Tietz  <[email protected]>
-+
-+      PR/41315
-+      * config/i386.c (ix86_can_use_return_insn_p): Check for
-+      padding0, too.
-+      (ix86_expand_prologue): Take frame.padding0 into logic of
-+      to_allocate checks.
-+      (ix86_expand_epilogue): Likewise.
-+
-+2009-09-07  Uros Bizjak  <[email protected]>
-+
-+      Backport from mainline:
-+      2009-08-27  Uros Bizjak  <[email protected]>
-+
-+      PR rtl-optimization/40861
-+      * simplify-rtx.c (simplify_subreg): Do not call simplify_gen_subreg to
-+      extract word from a multi-word subreg for negative byte positions.
-+
-+2009-09-04  Wolfgang Gellerich  <[email protected]>
-+
-+      * config/s390/2097.md: Removed two incorrect bypasses.
-+      (z10_fsimpdf): Fixed latency.
-+      (z10_fhex): New insn_reservation.
-+      (z10_floaddf): Fixed latency.
-+      (z10_floadsf): Fixed latency.
-+      (z10_ftrunctf): Fixed latency.
-+      (z10_ftruncdf): Fixed latency.
-+      * config/s390/s390.c (z10_cost): Fixed values.
-+      (s390_adjust_priority): Added z10 path.
-+      * config/s390/s390.md (type): Added fhex.
-+      (*mov<mode>_64dfp): Updated type attribute.
-+      (*mov<mode>_64): Updated type attribute.
-+      (*mov<mode>_31): Updated type attribute.
-+      (*mov<mode>"): Likewise.
-+      * config/s390/2084.md (x_fsimpdf): Updated condition.
-+
-+2009-08-31  Chris Demetriou  <[email protected]>
-+
-+      * config/i386/i386.c (ix86_vectorize_builtin_conversion): Never
-+      vectorize if not TARGET_SSE2.
-+
-+2009-08-31  Gerald Pfeifer  <[email protected]>
-+
-+      * doc/install.texi (Final install): Adjust reference on where to
-+      order printed manuals.
-+
-+2009-08-29  Kai Tietz<[email protected]>
-+
-+      PR/41184
-+      * config/i386.c (ix86_expand_epilogue): Correct stack adjustment for
-+      padding.
-+
-+2009-08-28  Jan Beulich  <[email protected]>
-+
-+      * config/i386/netware.c: Include langhooks.h.
-+      (i386_nlm_encode_section_info): Simplify.
-+      (netware_override_options): Delete.
-+      * config/i386/netware.h (netware_override_options): Delete
-+      declaration.
-+      (OVERRIDE_OPTIONS): Delete definition.
-+      (SUBTARGET_OVERRIDE_OPTIONS): Define.
-+      (ASM_COMMENT_START): Define.
-+      * config/i386/nwld.h (SUBSUBTARGET_OVERRIDE_OPTIONS): Define.
-+
-+2009-08-28  Uros Bizjak  <[email protected]>
-+
-+      Backport from mainline:
-+      2009-08-26  Uros Bizjak  <[email protected]>
-+
-+      * config/alpha/sync.md: Update comment about unpredictable LL/SC lock
-+      clearing by a taken branch.
-+      (sync_<fetchop_name><mode>): Split when epilogue_completed is set,
-+      effectively after bbro pass.
-+      (sync_nand<mode>): Ditto.
-+      (sync_old_<fetchop_name><mode>): Ditto.
-+      (sync_old_nand<mode>): Ditto.
-+      (sync_new_<fetchop_name><mode>): Dito.
-+      (sync_new_nand<mode>): Ditto.
-+      (sync_compare_and_swap<mode>_1): Ditto.
-+      (*sync_compare_and_swap<mode>): Ditto.
-+      (sync_lock_test_and_set<mode>_1): Ditto.
-+      ("sync_lock_test_and_set<mode>): Ditto.
-+
-+      2009-08-25  Uros Bizjak  <[email protected]>
-+
-+      * config/alpha/alpha.md (*cmpdf_ieee_ext[123]): Remove.
-+      (*cmpdf_internal): Enable for all ALPHA_FPTM levels.
-+      (*movdfcc_ext[1234]): Disable for IEEE mode.
-+
-+      2009-08-16  Uros Bizjak  <[email protected]>
-+
-+      * config/alpha/alpha.c (alpha_end_function): Handle NULL_RTX returned
-+      from prev_active_insn.
-+
-+2009-08-27  Gerald Pfeifer  <[email protected]>
-+
-+      * doc/service.texi (service directory): Update URL.
-+
-+2009-08-26  Anatoly Sokolov  <[email protected]>
-+
-+      * doc/invoke.texi (AVR Options): Remove documentation of -minit-stack
-+      switch.
-+
-+2009-08-25  Anatoly Sokolov  <[email protected]>
-+
-+      PR target/34412
-+      * config/avr/avr.c (expand_epilogue): Use correct QI mode frame
-+      pointer for tiny stack.
-+
-+2009-08-24  Richard Guenther  <[email protected]>
-+
-+      PR middle-end/41094
-+      * builtins.c (fold_builtin_pow): Fold pow(pow(x,y),z) to
-+      pow(x,y*z) only if x is nonnegative.
-+
-+2009-08-23  Uros Bizjak  <[email protected]>
-+
-+      PR target/40718
-+      * config/i386/i386.c (*call_pop_1): Disable for sibling calls.
-+      (*call_value_pop_1): Ditto.
-+      (*sibcall_pop_1): New insn pattern.
-+      (*sibcall_value_pop_1): Ditto.
-+
-+2009-08-20  Andreas Krebbel  <[email protected]>
-+
-+      * config/s390/s390.c (Z10_PREDICT_DISTANCE): New macro.
-+      (s390_z10_fix_long_loop_prediction): New function.
-+      (s390_z10_optimize_cmp): INSN walk moved to callee - s390_reorg.
-+      (s390_reorg): Walk over the INSNs and invoke
-+      s390_z10_fix_long_loop_prediction and s390_z10_optimize_cmp.
-+
-+2009-08-19  Jakub Jelinek  <[email protected]>
-+
-+      PR middle-end/41123
-+      * expr.c (expand_expr_real_1) <normal_inner_ref>: Handle all kinds
-+      of CONCAT, not just bitpos 0 bitsize size of the whole CONCAT.
-+
-+2009-08-18  Jakub Jelinek  <[email protected]>
-+
-+      PR target/40971
-+      * config/rs6000/rs6000.c (rs6000_legitimize_address): For
-+      [DT][FDI]mode ensure the offset isn't 4/8/12 bytes below 0x8000.
-+
-+2009-08-16  Uros Bizjak  <[email protected]>
-+
-+      Backport from mainline:
-+      2009-08-14  Uros Bizjak  <[email protected]>
-+
-+      PR target/41019
-+      * config/i386/sse.md (SSEMODE124C8): New mode iterator.
-+      (vcond<SSEMODEF2P:mode>): Assert that operation is supported by
-+      ix86_expand_fp_vcond.
-+      (vcond<SSEMODE124C8:mode>): Use SSEMODE124C8 instead of SSEMODE124.
-+      Assert that operation is supported by ix86_expand_int_vcond.
-+      (vcondu<SSEMODE124C8:mode>): Ditto.
-+
-+2009-08-16  Dodji Seketeli  <[email protected]>
-+
-+      PR debug/37801
-+      * gcc/dwarf2out.c (gen_inlined_subroutine_die): Concentrate on
-+      generating inlined subroutine die only. We shouldn't be
-+      called for anything else.
-+      (gen_block_die): Don't generate inline subroutine debug info for
-+      abstract blocks.
-+
-+2009-08-13  Uros Bizjak  <[email protected]>
-+
-+      Backport from mainline:
-+      2009-08-11  Uros Bizjak  <[email protected]>
-+
-+      PR target/8603
-+      * config/alpha/alpha.md (addsi3): Remove expander.
-+      (addsi3): Rename from *addsi3_internal insn pattern.
-+      (subsi3): Remove expander.
-+      (subsi3): Rename from *subsi3_internal insn pattern.
-+
-+2009-08-13  Andrey Belevantsev  <[email protected]>
-+
-+      PR rtl-optimization/41033
-+      * alias.c (nonoverlapping_component_refs_p): Punt when strict
-+      aliasing is disabled.
-+
-+2009-08-11  SUGIOKA Toshinobu  <[email protected]>
-+
-+      Backport from mainline:
-+      2009-08-10  SUGIOKA Toshinobu  <[email protected]>
-+
-+      PR target/41015
-+      * longlong.h [__sh__] (udiv_qrnnd): Add T register to clobber list.
-+      (sub_ddmmss): Likewise.
-+
-+2009-08-10  Andreas Tobler  <[email protected]>
-+
-+      PR bootstrap/41018
-+      * config/rs6000/freebsd.h: Define SVR4_ASM_SPEC. Adjust copyright
-+      year.
-+
<<Diff was trimmed, longer than 597 lines>>

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/gcc/gcc-branch.diff?r1=1.19&r2=1.20&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to