iris5.h (current_section_flags): Add in_unlikely_executed_text and default case.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Sun, 11 Apr 2004 15:33:15 +0000 (15:33 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Sun, 11 Apr 2004 15:33:15 +0000 (15:33 +0000)
* config/mips/iris5.h (current_section_flags):  Add
in_unlikely_executed_text and default case.

From-SVN: r80604

gcc/ChangeLog
gcc/config/mips/iris5.h

index 6c446a74f4c81be03c3d127a323c860e501ba3e4..87b70e2b485a8935ede6a9af40f7f8ab62a7be75 100644 (file)
@@ -1,3 +1,8 @@
+2004-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * config/mips/iris5.h (current_section_flags):  Add
+       in_unlikely_executed_text and default case.
+
 2004-04-11  Andreas Tobler  <a.tobler@schweiz.ch>
 
        * bb-reorder.c (fix_crossing_conditional_branches): Fix bootstrap
index 0e7eaaddd6883d2ce0ec60efc4437b3172b449d3..f003a1c79764db9cb6bce37ff82e5623b62e38a4 100644 (file)
@@ -234,13 +234,14 @@ current_section_flags (void)                                              \
   switch (in_section)                                                  \
     {                                                                  \
     case no_section:   return 0;                                       \
+    case in_unlikely_executed_text:                                    \
     case in_text:      return SECTION_CODE;                            \
     case in_data:      return SECTION_WRITE;                           \
     case in_bss:       return SECTION_WRITE | SECTION_BSS;             \
     case in_readonly_data: return 0;                                   \
     case in_named:     return get_named_section_flags (in_named_name); \
+    default: abort ();                                                 \
     }                                                                  \
-  abort ();                                                            \
 }
 
 /* Some assemblers have a bug that causes backslash escaped chars in .ascii