OSDN Git Service

* unwind-dw2.c (uw_init_context_1): Fix test that checks if
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 Oct 2006 17:55:33 +0000 (17:55 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 Oct 2006 17:55:33 +0000 (17:55 +0000)
dwarf_reg_size_table has been initialized.

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

gcc/ChangeLog
gcc/unwind-dw2.c

index 0c63a55..0d5634b 100644 (file)
@@ -1,3 +1,8 @@
+2006-10-30  J"orn Rennecke  <joern.rennecke@st.com>
+
+       * unwind-dw2.c (uw_init_context_1): Fix test that checks if
+       dwarf_reg_size_table has been initialized.
+
 2006-10-30  Roger Sayle  <roger@eyesopen.com>
 
        * builtins.c (expand_builtin_mathfn_3): Correct coding style.
index a3fd9e0..9cc4e28 100644 (file)
@@ -1374,7 +1374,7 @@ uw_init_context_1 (struct _Unwind_Context *context,
   {
     static __gthread_once_t once_regsizes = __GTHREAD_ONCE_INIT;
     if (__gthread_once (&once_regsizes, init_dwarf_reg_size_table) != 0
-       || dwarf_reg_size_table[0] == 0)
+       && dwarf_reg_size_table[0] == 0)
       init_dwarf_reg_size_table ();
   }
 #else