* config/rs6000/rs6000.c (rs6000_assemble_integer): Correct
authoramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Jan 2006 15:16:10 +0000 (15:16 +0000)
committeramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Jan 2006 15:16:10 +0000 (15:16 +0000)
unlikely_test_section_p test.

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

gcc/ChangeLog
gcc/config/rs6000/rs6000.c

index 3ffd268..79cdd17 100644 (file)
@@ -1,3 +1,8 @@
+2006-01-19  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/rs6000/rs6000.c (rs6000_assemble_integer): Correct
+       unlikely_test_section_p test.
+
 2006-01-18  Kazu Hirata  <kazu@codesourcery.com>
 
        * mode-switching.c (optimize_mode_switching): Make it static.
index 97430dd..204bb51 100644 (file)
@@ -10838,7 +10838,7 @@ rs6000_assemble_integer (rtx x, unsigned int size, int aligned_p)
       if (TARGET_RELOCATABLE
          && in_section != toc_section
          && in_section != text_section
-         && unlikely_text_section_p (in_section)
+         && !unlikely_text_section_p (in_section)
          && !recurse
          && GET_CODE (x) != CONST_INT
          && GET_CODE (x) != CONST_DOUBLE