]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
unwind-dw2.c (uw_init_context_1): Fix test that checks if dwarf_reg_size_table has...
authorJ"orn Rennecke <joern.rennecke@st.com>
Mon, 30 Oct 2006 17:55:33 +0000 (17:55 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Mon, 30 Oct 2006 17:55:33 +0000 (17:55 +0000)
* unwind-dw2.c (uw_init_context_1): Fix test that checks if
dwarf_reg_size_table has been initialized.

From-SVN: r118188

gcc/ChangeLog
gcc/unwind-dw2.c

index 0c63a5501f0aac971a0c09f7c8417b4e0418914f..0d5634b3fb12b4dc625e88eea091e1a03f6577ea 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 a3fd9e0f9f30f81ffaffcd0dac4c3e6da7f291ad..9cc4e28e173abc56e665fb4785dbd3303578dc51 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