re PR target/58944 (bogus -Wunused-macros warnings when compiling Libreoffice)
authorJakub Jelinek <jakub@redhat.com>
Sat, 18 Jan 2014 10:18:33 +0000 (11:18 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Sat, 18 Jan 2014 10:18:33 +0000 (11:18 +0100)
commitfa5d6c752e9b9bf26be73a5da4e68ff243f0ac32
tree1bad4adf41de31070d1b4764e799d69e1deff463
parent04da56800d7dab3b3aee10b742328efc49ff3a4a
re PR target/58944 (bogus -Wunused-macros warnings when compiling Libreoffice)

PR target/58944
* config/i386/i386-c.c (ix86_pragma_target_parse): Temporarily
clear cpp_get_options (parse_in)->warn_unused_macros for
ix86_target_macros_internal with cpp_define.

* gcc.target/i386/pr58944.c: Drop -march=native from dg-options.
Remove dg-prune-output lines.

From-SVN: r206750
gcc/ChangeLog
gcc/config/i386/i386-c.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr58944.c