From 0bcaee87e8da563854cd3add4a70c26ac2d1aff6 Mon Sep 17 00:00:00 2001
From: Jerome Lambourg <lambourg@adacore.com>
Date: Thu, 31 Dec 2020 21:37:59 -0300
Subject: [PATCH] Fix testsuite/g++.dg/opt/20050511-1.C compilation error on
 VxWorks 7

In VxWorks 7, UINT32 is defined in both modes, kernel and rtp.  Adjust
the work around accordingly.


for  gcc/testsuite/ChangeLog

	* g++.dg/opt/20050511-1.C: Work around UINT32 in vxworks rtp
	headers too.
---
 gcc/testsuite/g++.dg/opt/20050511-1.C | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/testsuite/g++.dg/opt/20050511-1.C b/gcc/testsuite/g++.dg/opt/20050511-1.C
index a840fb0db8e3..7041a4820017 100644
--- a/gcc/testsuite/g++.dg/opt/20050511-1.C
+++ b/gcc/testsuite/g++.dg/opt/20050511-1.C
@@ -5,7 +5,7 @@
 #include <stdlib.h>
 
 // The VxWorks kernel headers define their own UINT32
-#if defined __vxworks && !defined __RTP__
+#if defined __vxworks
 #define UINT32 my_UINT32
 #endif
 
-- 
GitLab