starts with __stack_chk_guard as stack guard symbol.
+2011-02-03 Ulrich Weigand <ulrich.weigand@linaro.org>
+
+ * arm-tdep.c (arm_skip_stack_protector): Accept any symbol that
+ starts with __stack_chk_guard as stack guard symbol.
+
2011-02-03 Andrew Burgess <aburgess@broadcom.com>
* disasm.c (compare_lines): Handle the end of sequence markers
instruction sequence is not for stack protector. If symbol is
removed, we conservatively think this sequence is for stack protector. */
if (stack_chk_guard
- && strcmp (SYMBOL_LINKAGE_NAME(stack_chk_guard), "__stack_chk_guard"))
+ && strncmp (SYMBOL_LINKAGE_NAME (stack_chk_guard), "__stack_chk_guard",
+ strlen ("__stack_chk_guard")) != 0)
return pc;
if (is_thumb)