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-08-15 03:21:56 +00:00
2012-07-15 10:54:10 +00:00
2012-07-15 10:54:10 +00:00
2012-07-15 10:54:10 +00:00
2012-07-15 10:54:10 +00:00
2011-03-29 20:53:51 +00:00
2008-06-01 00:03:21 +00:00
2012-07-15 10:54:10 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2010-11-25 20:29:14 +00:00
2010-06-02 11:06:03 +00:00
2010-06-02 11:06:03 +00:00
2010-06-02 11:06:03 +00:00
2010-06-02 11:06:03 +00:00
2010-06-02 11:06:03 +00:00
2010-06-02 11:06:03 +00:00
2010-06-02 11:06:03 +00:00
2010-06-02 11:06:03 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2009-12-02 16:34:20 +00:00
2012-01-06 18:37:49 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00
2008-06-01 00:03:21 +00:00