]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
PR bootstrap/43870
authorro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 May 2010 12:05:54 +0000 (12:05 +0000)
committerro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 May 2010 12:05:54 +0000 (12:05 +0000)
* df-scan.c (df_ref_compare): Stabilize sort.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@159625 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/df-scan.c

index ee86787de69abe2b1af4b13b12cdd71337a9b499..972f6043908c0c37131e8d70bc856f9c00c44fc9 100644 (file)
@@ -1,3 +1,8 @@
+2010-05-20  Kenneth Zadeck  <zadeck@naturalbridge.com>
+
+       PR bootstrap/43870
+       * df-scan.c (df_ref_compare): Stabilize sort.
+
 2010-05-20  Jakub Jelinek  <jakub@redhat.com>
 
        * dwarf2out.c (new_loc_descr_op_bit_piece): Add offset
index 1ba64418bffac8d3d9203e82fe81a51a6b3fa40c..c7548f6cc81f4ac0d425a69a5c9d2396effd8b0e 100644 (file)
@@ -2396,7 +2396,7 @@ df_ref_compare (const void *r1, const void *r2)
       if (DF_REF_EXTRACT_MODE (ref1) != DF_REF_EXTRACT_MODE (ref2))
        return DF_REF_EXTRACT_MODE (ref1) - DF_REF_EXTRACT_MODE (ref2);
     }
-  return 0;
+  return (int)DF_REF_ORDER (ref1) - (int)DF_REF_ORDER (ref2);
 }
 
 static void