Commit b663b831 by Richard Earnshaw Committed by Richard Earnshaw

[ARM, VXworks] Fix build

My patch last week to address selection of be8 linking mode broke the
build for vxworks.  It turns out that this port is one of the few
remaining that is still not based on the EABI/AAPCS.

This patch fixes the build, but I've not really tested it beyond
building the core compiler binaries.  Building a workable compiler
entails downloading a load of vxworks stuff that I'm not sure where to
find.

	* config/arm/vxworks.h (TARGET_ENDIAN_DEFAULT): Define.

From-SVN: r250177
parent 8f4956ca
2017-07-13 Richard Earnshaw <rearnsha@arm.com>
* config/arm/vxworks.h (TARGET_ENDIAN_DEFAULT): Define.
2017-07-13 Maxim Ostapenko <m.ostapenko@samsung.com> 2017-07-13 Maxim Ostapenko <m.ostapenko@samsung.com>
* asan.c (asan_emit_allocas_unpoison): Use ptr_mode for arguments * asan.c (asan_emit_allocas_unpoison): Use ptr_mode for arguments
......
...@@ -117,3 +117,6 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see ...@@ -117,3 +117,6 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
/* This platform supports the probing method of stack checking (RTP mode). /* This platform supports the probing method of stack checking (RTP mode).
8K is reserved in the stack to propagate exceptions in case of overflow. */ 8K is reserved in the stack to propagate exceptions in case of overflow. */
#define STACK_CHECK_PROTECT 8192 #define STACK_CHECK_PROTECT 8192
/* Unless overridded by the target options, the default is little-endian. */
#define TARGET_ENDIAN_DEFAULT 0
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