re PR target/32007 (bootstrap broken on ARM v3)

2007-04-20  Martin Michlmayr  <tbm@cyrius.com>

	PR target/32007
	* config/arm/lib1funcs.asm: Define __ARM_ARCH__ on v2/v3 machines.

From-SVN: r124871
This commit is contained in:
Martin Michlmayr 2007-05-20 11:18:27 +00:00 committed by Paul Brook
parent 536307155b
commit dde27bba7d
2 changed files with 13 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2007-04-20 Martin Michlmayr <tbm@cyrius.com>
PR target/32007
* config/arm/lib1funcs.asm: Define __ARM_ARCH__ on v2/v3 machines.
2006-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
PR middle-end/7651

View File

@ -69,6 +69,14 @@ Boston, MA 02110-1301, USA. */
/* Function end macros. Variants for interworking. */
#if defined(__ARM_ARCH_2__)
# define __ARM_ARCH__ 2
#endif
#if defined(__ARM_ARCH_3__)
# define __ARM_ARCH__ 3
#endif
#if defined(__ARM_ARCH_3M__) || defined(__ARM_ARCH_4__) \
|| defined(__ARM_ARCH_4T__)
/* We use __ARM_ARCH__ set to 4 here, but in reality it's any processor with