Oleksandr Tymoshenko 4da573d910 Merging of projects/armv6, part 3
r238211:
Support TARGET_ARCH=armv6 and TARGET_ARCH=armv6eb

This adds a new TARGET_ARCH for building on ARM
processors that support the ARMv6K multiprocessor
extensions.  In particular, these processors have
better support for TLS and mutex operations.

This mostly touches a lot of Makefiles to extend
existing patterns for inferring CPUARCH from ARCH.
It also configures:
 * GCC to default to arm1176jz-s
 * GCC to predefine __FreeBSD_ARCH_armv6__
 * gas to default to ARM_ARCH_V6K
 * uname -p to return 'armv6'
 * make so that MACHINE_ARCH defaults to 'armv6'
It also changes a number of headers to use
the compiler __ARM_ARCH_XXX__ macros to configure
processor-specific support routines.

Submitted by:	Tim Kientzle <kientzle@freebsd.org>
2012-08-15 03:21:56 +00:00
..
2012-05-22 16:33:10 +00:00
2011-11-06 20:30:21 +00:00
2012-05-22 16:33:10 +00:00
2011-11-06 08:13:58 +00:00
2012-08-01 17:48:38 +00:00
2012-02-14 10:11:45 +00:00
2012-05-10 02:07:00 +00:00
2011-11-06 08:14:16 +00:00
2011-11-06 08:14:22 +00:00
2012-07-28 06:38:44 +00:00
2012-05-10 02:07:00 +00:00
2012-06-11 03:10:15 +00:00
2012-05-13 14:16:04 +00:00
2010-02-09 10:47:44 +00:00
2012-04-19 03:20:13 +00:00
2012-05-19 05:07:03 +00:00
2012-05-25 06:48:42 +00:00
2012-01-15 17:01:28 +00:00
2011-11-06 09:09:45 +00:00
2012-05-10 02:07:00 +00:00
2011-12-30 11:02:40 +00:00
2012-05-18 03:30:50 +00:00
2012-03-25 09:19:25 +00:00
2009-06-23 23:17:04 +00:00
2011-01-26 06:36:14 +00:00
2011-06-18 13:56:33 +00:00
2012-06-26 23:17:33 +00:00
2012-05-23 18:41:45 +00:00
2012-05-10 02:07:00 +00:00
2011-10-16 08:04:43 +00:00
2012-05-22 16:33:10 +00:00
2012-06-03 11:09:51 +00:00
2012-06-21 21:47:08 +00:00
2012-07-07 17:05:55 +00:00
2012-07-07 17:05:55 +00:00
2012-05-22 16:33:10 +00:00
2011-05-13 09:55:48 +00:00
2010-10-19 00:01:53 +00:00
2012-05-10 02:07:00 +00:00
2010-06-02 10:20:23 +00:00
2011-10-14 07:28:39 +00:00
2012-05-26 17:10:16 +00:00
2011-12-30 11:02:40 +00:00
2012-07-24 19:40:12 +00:00
2011-12-30 11:02:40 +00:00
2011-11-06 08:16:35 +00:00
2011-11-06 08:17:05 +00:00
2012-04-22 18:18:49 +00:00
2012-05-12 19:59:37 +00:00
2011-10-16 09:09:33 +00:00
2012-02-05 09:17:49 +00:00
2012-07-28 06:38:44 +00:00
2012-05-10 02:07:00 +00:00
2012-03-26 15:18:14 +00:00
2011-11-06 08:17:53 +00:00
2012-03-26 15:18:14 +00:00
2012-03-26 15:18:14 +00:00
2011-11-06 08:18:42 +00:00
2011-11-06 08:18:47 +00:00
2012-03-21 08:03:07 +00:00
2011-11-06 08:19:00 +00:00
2012-05-10 02:07:00 +00:00
2012-05-10 02:07:00 +00:00
2012-08-15 03:21:56 +00:00
2011-10-16 08:04:43 +00:00
2010-06-19 16:24:55 +00:00
2012-07-18 07:07:54 +00:00