Commit 05e73c1c by Olivier Hainque Committed by Olivier Hainque

Move default #define TARGET_VXWORKS7 to vxworks-dummy.h

2018-09-21  Olivier Hainque  <hainque@adacore.com>

	* config/vxworks.h (TARGET_VXWORKS7): Move default definition ...
	* config/vxworks-dummy.h: here.

From-SVN: r264472
parent 5d03c108
2018-09-21 Olivier Hainque <hainque@adacore.com> 2018-09-21 Olivier Hainque <hainque@adacore.com>
* config/vxworks.h (TARGET_VXWORKS7): Move default definition ...
* config/vxworks-dummy.h: here.
2018-09-21 Olivier Hainque <hainque@adacore.com>
* config.gcc: Prepend vxworks-dummy.h to tm_file for powerpc* * config.gcc: Prepend vxworks-dummy.h to tm_file for powerpc*
2018-09-21 Shaokun Zhang <zhangshaokun@hisilicon.com> 2018-09-21 Shaokun Zhang <zhangshaokun@hisilicon.com>
......
...@@ -22,11 +22,15 @@ a copy of the GCC Runtime Library Exception along with this program; ...@@ -22,11 +22,15 @@ a copy of the GCC Runtime Library Exception along with this program;
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
/* True if we're targeting VxWorks. */ /* True if we're targeting VxWorks, then VxWorks7. */
#ifndef TARGET_VXWORKS #ifndef TARGET_VXWORKS
#define TARGET_VXWORKS 0 #define TARGET_VXWORKS 0
#endif #endif
#ifndef TARGET_VXWORKS7
#define TARGET_VXWORKS7 0
#endif
/* True if generating code for a VxWorks RTP. */ /* True if generating code for a VxWorks RTP. */
#ifndef TARGET_VXWORKS_RTP #ifndef TARGET_VXWORKS_RTP
#define TARGET_VXWORKS_RTP false #define TARGET_VXWORKS_RTP false
......
...@@ -23,11 +23,6 @@ along with GCC; see the file COPYING3. If not see ...@@ -23,11 +23,6 @@ along with GCC; see the file COPYING3. If not see
#undef TARGET_VXWORKS #undef TARGET_VXWORKS
#define TARGET_VXWORKS 1 #define TARGET_VXWORKS 1
/* If TARGET_VXWORKS7 is undefined, then we're not targeting it. */
#ifndef TARGET_VXWORKS7
#define TARGET_VXWORKS7 0
#endif
/* In kernel mode, VxWorks provides all the libraries itself, as well as /* In kernel mode, VxWorks provides all the libraries itself, as well as
the functionality of startup files, etc. In RTP mode, it behaves more the functionality of startup files, etc. In RTP mode, it behaves more
like a traditional Unix, with more external files. Most of our specs like a traditional Unix, with more external files. Most of our specs
......
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