+2009-10-14 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/i386.exp (check_effective_target_ms_hook_prologue):
+ New procedure.
+ * gcc.target/i386/ms_hook_prologue.c: Check for ms_hook_prologue
+ effective target.
+
+2009-10-14 Jason Merrill <jason@redhat.com>
+
+ PR c++/39866
+ * g++.dg/cpp0x/defaulted14.C: New.
+
2009-10-14 Larry Evans <cppljevans@suddenlink.net>
* g++.dg/cpp0x/vt-40092.C: New.
2009-09-29 Harsha Jagasia <harsha.jagasia@amd.com>
- * gcc.target/i386/fma4-check.h
- * gcc.target/i386/fma4-fma.c
- * gcc.target/i386/fma4-maccXX.c
- * gcc.target/i386/fma4-msubXX.c
- * gcc.target/i386/fma4-nmaccXX.c
- * gcc.target/i386/fma4-nmsubXX.c
- * gcc.target/i386/fma4-vector.c
- * gcc.target/i386/fma4-256-maccXX.c
- * gcc.target/i386/fma4-256-msubXX.c
- * gcc.target/i386/fma4-256-nmaccXX.c
- * gcc.target/i386/fma4-256-nmsubXX.c
- * gcc.target/i386/fma4-256-vector.c
- * gcc.target/i386/funcspec-2.c: New file.
-
- * gcc.target/i386/funcspec-4.c: Test error conditions
- related to FMA4.
-
- * gcc.target/i386/funcspec-5.c
- * gcc.target/i386/funcspec-6.c
- * gcc.target/i386/funcspec-8.c: Add FMA4.
+ * gcc.target/i386/fma4-check.h: New file.
+ * gcc.target/i386/fma4-fma.c: Ditto.
+ * gcc.target/i386/fma4-maccXX.c: Ditto.
+ * gcc.target/i386/fma4-msubXX.c: Ditto.
+ * gcc.target/i386/fma4-nmaccXX.c: Ditto.
+ * gcc.target/i386/fma4-nmsubXX.c: Ditto.
+ * gcc.target/i386/fma4-vector.c: Ditto.
+ * gcc.target/i386/fma4-256-maccXX.c: Ditto.
+ * gcc.target/i386/fma4-256-msubXX.c: Ditto.
+ * gcc.target/i386/fma4-256-nmaccXX.c: Ditto.
+ * gcc.target/i386/fma4-256-nmsubXX.c: Ditto.
+ * gcc.target/i386/fma4-256-vector.c: Ditto.
+ * gcc.target/i386/funcspec-2.c: Ditto.
+
+ * gcc.target/i386/funcspec-4.c: Test error conditions related to FMA4.
+
+ * gcc.target/i386/funcspec-5.c: Add FMA4.
+ * gcc.target/i386/funcspec-6.c: Ditto.
+ * gcc.target/i386/funcspec-8.c: Ditto.
* gcc.target/i386/funcspec-9.c: New file.
* gcc.target/i386/i386.exp: Add check_effective_target_fma4.
- * gcc.target/i386/isa-10.c
- * gcc.target/i386/isa-11.c
- * gcc.target/i386/isa-12.c
- * gcc.target/i386/isa-13.c
- * gcc.target/i386/isa-2.c
- * gcc.target/i386/isa-3.c
- * gcc.target/i386/isa-4.c
- * gcc.target/i386/isa-7.c
- * gcc.target/i386/isa-8.c
- * gcc.target/i386/isa-9.c: New file.
-
- * gcc.target/i386/isa-14.c
- * gcc.target/i386/isa-1.c
- * gcc.target/i386/isa-5.c
- * gcc.target/i386/isa-6.c: Add FMA4.
-
- * gcc.target/i386/sse-12.c
- * gcc.target/i386/sse-13.c
- * gcc.target/i386/sse-14.c
- * gcc.target/i386/sse-22.c: New file.
-
- * g++.dg/other/i386-2.C
- * g++.dg/other/i386-3.C
- * g++.dg/other/i386-5.C
- * g++.dg/other/i386-6.C: Add -mfma4 in dg-options.
+ * gcc.target/i386/isa-10.c: New file.
+ * gcc.target/i386/isa-11.c: Ditto.
+ * gcc.target/i386/isa-12.c: Ditto.
+ * gcc.target/i386/isa-13.c: Ditto.
+ * gcc.target/i386/isa-2.c: Ditto.
+ * gcc.target/i386/isa-3.c: Ditto.
+ * gcc.target/i386/isa-4.c: Ditto.
+ * gcc.target/i386/isa-7.c: Ditto.
+ * gcc.target/i386/isa-8.c: Ditto.
+ * gcc.target/i386/isa-9.c: Ditto.
+
+ * gcc.target/i386/isa-14.c: Add FMA4.
+ * gcc.target/i386/isa-1.c: Ditto.
+ * gcc.target/i386/isa-5.c: Ditto.
+ * gcc.target/i386/isa-6.c: Ditto.
+
+ * gcc.target/i386/sse-12.c: New file.
+ * gcc.target/i386/sse-13.c: Ditto.
+ * gcc.target/i386/sse-14.c: Ditto.
+ * gcc.target/i386/sse-22.c: Ditto.
+
+ * g++.dg/other/i386-2.C: Add -mfma4 to dg-options.
+ * g++.dg/other/i386-3.C: Ditto.
+ * g++.dg/other/i386-5.C: Ditto.
+ * g++.dg/other/i386-6.C: Ditto.
2009-09-29 H.J. Lu <hongjiu.lu@intel.com>
2009-09-29 Harsha Jagasia <harsha.jagasia@amd.com>
* gcc.target/i386/i386.exp: Remove check_effective_target_sse5.
- * gcc.target/i386/isa-1.c
- * gcc.target/i386/isa-5.c
- * gcc.target/i386/isa-6.c: Remove SSE5.
- * gcc.target/i386/funcspec-4.c: Remove error conditions related to SSE5.
- * gcc.target/i386/avx-1.c
- * gcc.target/i386/avx-2.c
- * gcc.target/i386/sse-23.c: Remove comments to mmintrin-common.h.
+ * gcc.target/i386/isa-1.c: Remove SSE5.
+ * gcc.target/i386/isa-5.c: Ditto.
+ * gcc.target/i386/isa-6.c: Ditto.
+ * gcc.target/i386/funcspec-4.c: Remove error conditions
+ related to SSE5.
+ * gcc.target/i386/avx-1.c: Remove comments to mmintrin-common.h.
+ * gcc.target/i386/avx-2.c: Ditto.
+ * gcc.target/i386/sse-23.c: Ditto.
* gcc.target/i386/funcspec-9.c: Delete.
2009-09-29 Jakub Jelinek <jakub@redhat.com>