On Thu, 13 Mar 2014, Jakub Jelinek wrote:

> 2014-03-13  Jakub Jelinek  <ja...@redhat.com>
> 
>       PR middle-end/36282
>       * c-pragma.c (apply_pragma_weak): Only look at
>       TREE_SYMBOL_REFERENCED (DECL_ASSEMBLER_NAME (decl)) if
>       DECL_ASSEMBLER_NAME_SET_P (decl).
>       (maybe_apply_pending_pragma_weaks): Exit early if
>       vec_safe_is_empty (pending_weaks) rather than only when
>       !pending_weaks.
>       (maybe_apply_pragma_weak): Likewise.  If !DECL_ASSEMBLER_NAME_SET_P,
>       set assembler name back to NULL afterwards.
> 
>       * c-c++-common/pr36282-1.c: New test.
>       * c-c++-common/pr36282-2.c: New test.
>       * c-c++-common/pr36282-3.c: New test.
>       * c-c++-common/pr36282-4.c: New test.

OK.

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to