OSDN Git Service

PR target/41393
authordanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Sep 2009 23:04:46 +0000 (23:04 +0000)
committerdanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Sep 2009 23:04:46 +0000 (23:04 +0000)
* pa.c (hppa_profile_hook): Use
make_reg_eh_region_note_nothrow_nononlocal to add REG_EH_REGION note.

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

gcc/ChangeLog
gcc/config/pa/pa.c

index 7439cef..a963c93 100644 (file)
@@ -1,3 +1,9 @@
+2009-09-29  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR target/41393
+       * pa.c (hppa_profile_hook): Use
+       make_reg_eh_region_note_nothrow_nononlocal to add REG_EH_REGION note.
+
 2009-09-29  Steve Ellcey  <sje@cup.hp.com>
            Alexander Monakov  <amonakov@ispras.ru>
 
index 96fe2fb..62a58c5 100644 (file)
@@ -4361,7 +4361,7 @@ hppa_profile_hook (int label_no)
 
   /* Indicate the _mcount call cannot throw, nor will it execute a
      non-local goto.  */
-  add_reg_note (call_insn, REG_EH_REGION, constm1_rtx);
+  make_reg_eh_region_note_nothrow_nononlocal (call_insn);
 }
 
 /* Fetch the return address for the frame COUNT steps up from