vxworks.h (VXCPU_FOR_8548): Correct definition for VxWorks 7.
authorOlivier Hainque <hainque@adacore.com>
Wed, 6 Sep 2017 13:21:10 +0000 (13:21 +0000)
committerOlivier Hainque <hainque@gcc.gnu.org>
Wed, 6 Sep 2017 13:21:10 +0000 (13:21 +0000)
2017-09-06  Olivier Hainque  <hainque@adacore.com>

* config/powerpcspe/vxworks.h (VXCPU_FOR_8548): Correct definition
for VxWorks 7.  Adjust surrounding comments.

From-SVN: r251796

gcc/ChangeLog
gcc/config/powerpcspe/vxworks.h

index eba2c6812df14d26e648b2d863a4cb58af6fad75..695cf0118453bb3fcbeb9c421ce614f97c6cf58c 100644 (file)
@@ -1,3 +1,8 @@
+2017-09-06  Olivier Hainque  <hainque@adacore.com>
+
+       * config/powerpcspe/vxworks.h (VXCPU_FOR_8548): Correct definition
+       for VxWorks 7.  Adjust surrounding comments.
+
 2017-09-06  Richard Biener  <rguenther@suse.de>
 
        * gimple-ssa-strength-reduction.c
index ccf6a666752e2e476227f94f31ef50223832838c..6a60af5366e09401f7178ac79d39e693643a1057 100644 (file)
@@ -60,11 +60,17 @@ along with GCC; see the file COPYING3.  If not see
 
 #define SUBTARGET_EXTRA_SPECS /* none needed */
 
-/* VxWorks and VxWorksAE (aka 653) expect different CPU values to designate
-   SPE on 8548.  We define a dedicated macro for the base VxWorks here, which
-   the AE configuration will override.  */
+/* Arrange to infer -DCPU, which VxWorks headers require, from -mcpu.  */
 
+/* Different flavors of VxWorks expect different CPU values to designate SPE
+   on 8548.  We define a dedicated macro for the base VxWorks here, which the
+   AE configuration might also override.  */
+
+#if TARGET_VXWORKS7
+#define VXCPU_FOR_8548 "PPCE500V2"
+#else
 #define VXCPU_FOR_8548 "PPC85XX"
+#endif
 
 /* FIXME: The only reason we allow no -mcpu switch at all is because
    config-ml.in insists on a "." multilib. */