Commit 4acc3f42 by Uros Bizjak

sse-13.c: Include <mm_malloc.h> before redefinitions of extern and __inline.

        * gcc.target/i386/sse-13.c: Include <mm_malloc.h>
        before redefinitions of extern and __inline.
        * gcc.target/i386/sse-13.c: Ditto.

From-SVN: r133602
parent 07874f1f
...@@ -98,8 +98,7 @@ ...@@ -98,8 +98,7 @@
* config/v850/t-v850 (v850-c.o): Update. * config/v850/t-v850 (v850-c.o): Update.
* config/t-vxworks (vxworks.o): Update. * config/t-vxworks (vxworks.o): Update.
* config/t-sol2 (sol2-c.o, sol2.o): Update. * config/t-sol2 (sol2-c.o, sol2.o): Update.
* config/t-darwin (darwin.o, darwin-c.o, darwin-driver.o): * config/t-darwin (darwin.o, darwin-c.o, darwin-driver.o): Update.
Update.
* config/spu/t-spu-elf (spu-c.o): Update. * config/spu/t-spu-elf (spu-c.o): Update.
(spu.o): Remove. (spu.o): Remove.
* config/sh/t-symbian (sh-c.o): Update. * config/sh/t-symbian (sh-c.o): Update.
...@@ -174,21 +173,17 @@ ...@@ -174,21 +173,17 @@
(collect2.o, c-opts.o, gcc.o, gccspec.o, gcc-options.o, (collect2.o, c-opts.o, gcc.o, gccspec.o, gcc-options.o,
cppdefault.o, protoize.o, unprotoize.o, intl.o, version.o, cppdefault.o, protoize.o, unprotoize.o, intl.o, version.o,
prefix.o, toplev.o): Reduce to variable setting. prefix.o, toplev.o): Reduce to variable setting.
(libbackend.o): Use COMPILE. Remove most dependencies. Move (libbackend.o): Use COMPILE. Remove most dependencies. Move later.
later.
($(out_object_file), gcc-options.o): New targets. ($(out_object_file), gcc-options.o): New targets.
($(ALL_HOST_OBJS)): New target. ($(ALL_HOST_OBJS)): New target. Include dependency files.
Include dependency files.
* configure: Rebuilt. * configure: Rebuilt.
* configure.ac: Call ZW_CREATE_DEPDIR, * configure.ac: Call ZW_CREATE_DEPDIR, ZW_PROG_COMPILER_DEPENDENCIES.
ZW_PROG_COMPILER_DEPENDENCIES. * doc/sourcebuild.texi (Front End Directory): Document new variable.
* doc/sourcebuild.texi (Front End Directory): Document new
variable.
2008-03-25 Douglas Gregor <doug.gregor@gmail.com> 2008-03-25 Douglas Gregor <doug.gregor@gmail.com>
* c-common.c (c_sizeof_or_alignof_type): If we're not allowed to * c-common.c (c_sizeof_or_alignof_type): If we're not allowed to
complain when we hit an error, return ERROR_MARK_NODE. complain when we hit an error, return ERROR_MARK_NODE.
2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com> 2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com>
...@@ -198,8 +193,7 @@ ...@@ -198,8 +193,7 @@
2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com> 2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com>
* config/sh/sh.c (sh_expand_t_scc): Emit movrt for SH2A if * config/sh/sh.c (sh_expand_t_scc): Emit movrt for SH2A if possible.
possible.
* config/sh/sh.md (xorsi3_movrt, movrt): New insns. * config/sh/sh.md (xorsi3_movrt, movrt): New insns.
2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com> 2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com>
...@@ -212,8 +206,7 @@ ...@@ -212,8 +206,7 @@
* config/sh/constraints.md (I28): New constraint. * config/sh/constraints.md (I28): New constraint.
* config/sh/sh.c (broken_move): Add support for movi20s. * config/sh/sh.c (broken_move): Add support for movi20s.
* config/sh/sh.md (movsi_ie): Add the alternative for * config/sh/sh.md (movsi_ie): Add the alternative for movi20s.
movi20s.
2008-03-25 Anil Paranjape <anil.paranjape@kpitcummins.com> 2008-03-25 Anil Paranjape <anil.paranjape@kpitcummins.com>
Jayant Sonar <Jayant.sonar@kpitcummins.com> Jayant Sonar <Jayant.sonar@kpitcummins.com>
......
2008-03-26 Uros Bizjak <ubizjak@gmail.com>
* gcc.target/i386/sse-13.c: Include <mm_malloc.h>
before redefinitions of extern and __inline.
* gcc.target/i386/sse-13.c: Ditto.
2008-03-26 Jakub Jelinek <jakub@redhat.com> 2008-03-26 Jakub Jelinek <jakub@redhat.com>
PR c++/35332 PR c++/35332
...@@ -19,15 +25,15 @@ ...@@ -19,15 +25,15 @@
2008-03-26 Douglas Gregor <doug.gregor@gmail.com> 2008-03-26 Douglas Gregor <doug.gregor@gmail.com>
* g++.dg/cpp0x/variadic84.C: Update to reflect the change in * g++.dg/cpp0x/variadic84.C: Update to reflect the change in
variadic template template parameter binding semantics. variadic template template parameter binding semantics.
* g++.dg/cpp0x/variadic85.C: Ditto. * g++.dg/cpp0x/variadic85.C: Ditto.
* g++.dg/cpp0x/variadic88.C: New. * g++.dg/cpp0x/variadic88.C: New.
* g++.dg/cpp0x/variadic89.C: New. * g++.dg/cpp0x/variadic89.C: New.
* g++.dg/cpp0x/variadic90.C: New. * g++.dg/cpp0x/variadic90.C: New.
* g++.dg/cpp0x/variadic-ex14.C: Update to reflect the change in * g++.dg/cpp0x/variadic-ex14.C: Update to reflect the change in
variadic template template parameter binding semantics. variadic template template parameter binding semantics.
* g++.dg/cpp0x/variadic-lambda.C: New. * g++.dg/cpp0x/variadic-lambda.C: New.
2008-03-25 Andrew Pinski <andrew_pinski@playstation.sony.com> 2008-03-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
...@@ -46,18 +52,18 @@ ...@@ -46,18 +52,18 @@
2008-03-25 Douglas Gregor <doug.gregor@gmail.com> 2008-03-25 Douglas Gregor <doug.gregor@gmail.com>
* g++.dg/template/sfinae4.C: New. * g++.dg/template/sfinae4.C: New.
* g++.dg/template/sfinae5.C: New. * g++.dg/template/sfinae5.C: New.
* g++.dg/template/sfinae6.C: New. * g++.dg/template/sfinae6.C: New.
* g++.dg/template/sfinae6_neg.C: New. * g++.dg/template/sfinae6_neg.C: New.
* g++.dg/template/sfinae7.C: New. * g++.dg/template/sfinae7.C: New.
* g++.dg/template/sfinae8.C: New. * g++.dg/template/sfinae8.C: New.
* g++.dg/template/sfinae9.C: New. * g++.dg/template/sfinae9.C: New.
* g++.dg/template/sfinae10.C: New. * g++.dg/template/sfinae10.C: New.
* g++.dg/template/sfinae11.C: New. * g++.dg/template/sfinae11.C: New.
* g++.dg/template/sfinae12.C: New. * g++.dg/template/sfinae12.C: New.
* g++.dg/template/sfinae13.C: New. * g++.dg/template/sfinae13.C: New.
* g++.dg/template/sfinae14C: New. * g++.dg/template/sfinae14C: New.
2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com> 2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com>
...@@ -140,8 +146,8 @@ ...@@ -140,8 +146,8 @@
* gcc.dg/tree-ssa/ssa-ccp-17.c: New testcase. * gcc.dg/tree-ssa/ssa-ccp-17.c: New testcase.
2008-03-20 Victor Kaplansky <victork@gcc.gnu.org> 2008-03-20 Victor Kaplansky <victork@gcc.gnu.org>
Uros Bizjak <ubizjak@gmail.com> Uros Bizjak <ubizjak@gmail.com>
PR testsuite/34168 PR testsuite/34168
* lib/target-supports.exp (check_sse2_hw_available): New procedure. * lib/target-supports.exp (check_sse2_hw_available): New procedure.
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-O2 -Werror-implicit-function-declaration -march=k8 -m3dnow -msse4 -msse5" } */ /* { dg-options "-O2 -Werror-implicit-function-declaration -march=k8 -m3dnow -msse4 -msse5" } */
#include <mm_malloc.h>
/* Test that the intrinsics compile with optimization. All of them are /* Test that the intrinsics compile with optimization. All of them are
defined as inline functions in {,x,e,p,t,s,a,b}mmintrin.h and mm3dnow.h defined as inline functions in {,x,e,p,t,s,a,b}mmintrin.h and mm3dnow.h
that reference the proper builtin functions. Defining away "extern" and that reference the proper builtin functions. Defining away "extern" and
......
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-O0 -Werror-implicit-function-declaration -march=k8 -m3dnow -msse4 -msse5" } */ /* { dg-options "-O0 -Werror-implicit-function-declaration -march=k8 -m3dnow -msse4 -msse5" } */
#include <mm_malloc.h>
/* Test that the intrinsics compile without optimization. All of them are /* Test that the intrinsics compile without optimization. All of them are
defined as inline functions in {,x,e,p,t,s,a,b}mmintrin.h and mm3dnow.h defined as inline functions in {,x,e,p,t,s,a,b}mmintrin.h and mm3dnow.h
that reference the proper builtin functions. Defining away "extern" and that reference the proper builtin functions. Defining away "extern" and
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment