#
296373 |
|
04-Mar-2016 |
marius |
- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1 builds. - Update newvers.sh to reflect RC1. - Update __FreeBSD_version to reflect 10.3. - Update default pkg(8) configuration to use the quarterly branch.
Approved by: re (implicit) |
#
264312 |
|
10-Apr-2014 |
dim |
MFC r264238:
For GNU as, add two missing modes for each of the fcomip and fucomip instructions. Partially obtained from OpenBSD by Pedro Giffuni, while I added the fcomip variants.
Apparently this should help with compiling certain variants of WebKit.
|
#
261307 |
|
31-Jan-2014 |
pfg |
MFC r261175:
binutils: add support for Intel SMAP-related instructions
Add support for stac/clac instructions to manipulate the flag that controls the behaviour of Intel's Supervisor Mode Access Prevention (SMAP) feature.
Tested by: dim Obtained from: OpenBSD
|
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
256112 |
|
07-Oct-2013 |
dim |
Add support for assembling and disassembling Intel Random Number Generator extensions (e.g. the 'rdrand' mnemonic) to our copy of binutils.
Approved by: re (kib) Obtained from: OpenBSD, via pfg MFC after: 1 week
|
#
255192 |
|
03-Sep-2013 |
jhb |
Add support for the 'invpcid' instruction to binutils and DDB's disassembler on amd64.
MFC after: 1 month
|
#
247012 |
|
19-Feb-2013 |
jmg |
add support for AES and PCLMULQDQ instructions to binutils...
Thanks to Mike Belopuhov for the pointer to the OpenBSD patch, though OpenBSD's gcc is very different that it only helped w/ where to modify, not how... Thanks to jhb for some early reviews...
Reviewed by: imp, kib MFC after: 1 month
|
#
238167 |
|
06-Jul-2012 |
jhb |
Add support for the 'invept' and 'invvpid' instructions. Beyond simply adding appropriate table entries, the assembler had to be adjusted as these are the first non-SSE instructions to use a 3-byte opcode (and a mandatory prefix to boot).
MFC after: 1 month
|
#
238123 |
|
04-Jul-2012 |
jhb |
Add support for the 'xsave', 'xrstor', 'xsaveopt', 'xgetbv', and 'xsetbv' instructions. I reimplemented this from scratch based on the Intel manuals and the existing support for handling the fxsave and fxrstor instructions. This will let us use these instructions natively with GCC rather than hardcoding the opcodes in hex.
Reviewed by: kib MFC after: 1 month
|
#
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
|
#
214634 |
|
01-Nov-2010 |
dim |
Merge ^/vendor/binutils/dist@214571 into contrib/binutils, which brings us up to version 2.17.50.20070703, at the last GPLv2 commit.
Amongst others, this added upstream support for some FreeBSD-specific things that we previously had to manually hack in, such as the OSABI label support, and so on.
There are also quite a number of new files, some for cpu's (e.g. SPU) that we may or may not be interested in, but those can be cleaned up later on, if needed.
|
#
214571 |
|
30-Oct-2010 |
dim |
Import the binutils master branch from the sourceware CVS repository, exactly as it was on Tue, 3 Jul 2007 07:54:19 +0000.
Corresponds to git commit 397a64b350470350c8e0adb2af84439ea0f89272, which was the last commit before switching to GPLv3.
|