#
303975 |
|
11-Aug-2016 |
gjb |
Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, and rename it to RC1.
Update __FreeBSD_version.
Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and the dvd1.iso packages population.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
302408 |
|
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
272564 |
|
05-Oct-2014 |
andrew |
Merge the big-endian ARM targets together, and the little-endian ARM targets. With this we assume any ARM target containing eb is big-endian, otherwise it is little-endian.
|
#
263660 |
|
23-Mar-2014 |
andrew |
Add a new ARM TARGET_ARCH, armv6hf. This is considered experimental.
This targets the existing ARMv6 and ARMv7 SoCs that contain a VFP unit. This is an optional coprocessors may not be present in all devices, however it appears to be in all current SoCs we support.
armv6hf targets the VFP variant of the ARM EABI and our copy of gcc is too old to support this. Because of this there are a number of WITH/WITHOUT options that are unsupported and must be left as the default value. The options and their required value are: * WITH_ARM_EABI * WITHOUT_GCC * WITHOUT_GNUCXX
In addition, without an external toolchain, the following need to be left as their default: * WITH_CLANG * WITH_CLANG_IS_CC
As there is a different method of passing float and double values to functions the ABI is incompatible with existing armv6 binaries. To use this a full rebuild of world is required. Because no floating point values are passed into the kernel an armv6 kernel with VFP enabled will work with an armv6hf userland and vice versa.
|
#
239272 |
|
15-Aug-2012 |
gonzo |
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>
|
#
218822 |
|
18-Feb-2011 |
dim |
Merge binutils 2.17.50 to head. This brings a number of improvements to x86 CPU support, better support for powerpc64, some new directives, and many other things. Bump __FreeBSD_version, and add a note to UPDATING.
Thanks to the many people that have helped to test this.
Obtained from: projects/binutils-2.17
|
#
215256 |
|
13-Nov-2010 |
imp |
Default to little endian output when building for little endian. This got lost as a result of a mismerge a few months back and I didn't notice until I collapsed tbemd into -head.
Submitted by: similar patch by kan@
|
#
206619 |
|
14-Apr-2010 |
imp |
Add armeb-*-freebsd* to the list of known architectures. This is like arm-*-freebsd*, except it defaults to big endian builds instead of little endian builds.
|
#
185925 |
|
11-Dec-2008 |
imp |
Push mips support into the tree.
|
#
130562 |
|
16-Jun-2004 |
obrien |
This commit was generated by cvs2svn to compensate for changes in r130561, which included commits to RCS files with non-trunk default branches.
|
#
130561 |
|
16-Jun-2004 |
obrien |
Import of Binutils from the FSF 2.15 branch (just post-.0 release). These bits are taken from the FSF anoncvs repo on 23-May-2004 04:41:00 UTC.
|
#
107492 |
|
02-Dec-2002 |
obrien |
Import of Binutils from the FSF 2.13 branch (just pre-.2 release). These bits are taken from the FSF anoncvs repo on 27-Oct-2002 21:12:00 EST.
|
#
104834 |
|
11-Oct-2002 |
obrien |
Import of Binutils from the FSF 2.13 branch (just pre-.1 release). These bits are taken from the FSF anoncvs repo on 11-Oct-2002 22:39:35 PDT.
|
#
91041 |
|
22-Feb-2002 |
obrien |
Import of Binutils from the FSF 2.12 branch (pre-.0 release).
These bits are taken from the FSF anoncvs repo on 21-Feburary-2002 20:15 PST.
|
#
89857 |
|
27-Jan-2002 |
obrien |
Enlist the FreeBSD-CURRENT users as testers of what is to become Binutils version 2.12.0. These bits are taken from the FSF anoncvs repo on 27-January-2002 03:41 PST.
|
#
85815 |
|
01-Nov-2001 |
obrien |
Halloween import of Binutils from the FSF 2.11 branch. This fixes some IA-64 related bugs.
|
#
78828 |
|
26-Jun-2001 |
obrien |
Import of GNU Binutils version 2.11.2.
|
#
77298 |
|
28-May-2001 |
obrien |
Import of GNU Binutils version 2.11.0. Believe it or not, this is heavily stripped down.
|
#
68765 |
|
15-Nov-2000 |
obrien |
Import of GNU Binutils version 2.10.1. Believe it or not, this is heavily stripped down.
|
#
61843 |
|
20-Jun-2000 |
obrien |
Import a virgin (but trimed) Binutils 2.10 release.
|
#
60484 |
|
12-May-2000 |
obrien |
Import of Binutils 2.10 snapshot.
|
#
38889 |
|
06-Sep-1998 |
jdp |
Import GNU binutils-2.9.1. This will break things for a few minutes until I've made the commits to resolve the conflicts.
Submitted by: Doug Rabson <dfr>
|
#
33965 |
|
01-Mar-1998 |
jdp |
Initial import of GNU binutils version 2.8.1. Believe it or not, this is heavily stripped down.
|