1 Commits (eb06e60a982e3903161252edf8fb8ae0c018c467)

Author SHA1 Message Date
Alan Modra 1e56386871 ChangeLog rotation 8 years ago
Jim Wilson d9be0c189a RISC-V: Add missing privileged spec registers. 8 years ago
Tamar Christina 00c2093f69 Correct disassembly of dot product instructions. 8 years ago
Tamar Christina a3b3345ae6 Add support for V_4B so we can properly reject it. 8 years ago
Stephen Crane c4e648430f Add plugin API for processing plugin-added input files 8 years ago
Peter Bergner 0f873fd58b Use consistent types for holding instructions, instruction masks, etc. 8 years ago
H.J. Lu 276da9b31b Re-apply "elf: Properly compute offsets of note descriptor and next note" 9 years ago
Simon Marchi 4e25ac038e Revert "elf: Properly compute offsets of note descriptor and next note" 9 years ago
H.J. Lu 650444eb54 elf: Properly compute offsets of note descriptor and next note 9 years ago
Tamar Christina d0f7791c66 Add new AArch64 FP16 FM{A|S} instructions. 9 years ago
Tamar Christina 01f4802036 Separate the new FP16 instructions backported from Armv8.4-a to Armv8.2-a into a new flag order to distinguish them from the rest of the already existing optional FP16 instructions in Armv8.2-a. 9 years ago
Jan Beulich 5be87c8fa7 PE: don't corrupt section flags when linking from ELF objects 9 years ago
Tamar Christina 981b557a48 Enable the Dot Product extension by default for Armv8.4-a. 9 years ago
Tamar Christina f42f1a1d6c Adds the new Fields and Operand types for the new instructions in Armv8.4-a. 9 years ago
Tamar Christina b6b9ca0c3e Split the ARM Crypto ISA extensions for AES and SHA1+2 into their own options (+aes and +sha2). The reason for the split is because with the introduction of Armv8.4-a the implementation of AES has explicitly been made independent of the implementation of the other crypto extensions. 9 years ago
Nick Clifton 21b81e67c7 Change the type of the aarch64_feature_set typedef to unsigned long long so that it will work on 32-bit hosts. 9 years ago
Nick Clifton c0e7cef715 Split the AArch64 Crypto instructions for AES and SHA1+2 into their own options (+aes and +sha2). 9 years ago
Jiong Wang dec41383ff Adds command line support for Armv8.4-A, via the new command line option -march=armv8.4-a. Add support for "+dotprod" ARM feature (required for ARMv8.4-A). Add assembler and disassembler support for new FP16 instructions introduced in Armv8.4-A 9 years ago
Palmer Dabbelt 1270b047fd RISC-V: Add satp as an alias for sptbr 9 years ago
Tamar Christina 0198d5e6fc This patch similarly to the AArch64 one enables Dot Product support by default for the Cortex-A55 and Cortex-A75 which have hardware support for these instructions. 9 years ago
Siddhesh Poyarekar c05e0c5af3 aarch64: Remove AARCH64_FEATURE_F16 from AARCH64_ARCH_V8_2 9 years ago
James Bowman 81b42bcab1 FT32B is a new FT32 family member. It has a code compression scheme, which requires the use of linker relaxations. The change is quite large, so submission is in several parts. 9 years ago
Alan Modra e5d70d6b5a PR22348, conflicting global vars in crx and cr16 9 years ago
Andrew Waterman 3342be5dab RISC-V: Only relax to C.LUI when imm != 0 and rd != 0/2 9 years ago
James Bowman 3b4b0a629a FT32: support for FT32B processor - part 1 9 years ago
John Baldwin 12c4bd7f53 Handle FreeBSD-specific AT_EHDRFLAGS and AT_HWCAP auxiliary vector types. 9 years ago
Alexandre Oliva 9f27220911 LVU: dump loclists with locviews 9 years ago
Pedro Alves 26a67918a5 Sync libiberty/ & include/ with GCC 9 years ago
Kuan-Lin Chen 4ec521f238 nds32: Rename __BIT() to N32_BIT(). 9 years ago
Alexander Fedotov-B55613 83eef88358 Missing relocation R_PPC_VLE_ADDR20 and add VLE flag to details in readelf 9 years ago
Alexander Fedotov 7408194835 [PowerPC VLE] Add SPE2 and EFS2 instructions support 9 years ago
Jan Kratochvil 6e41ddec97 compile: Add 'set compile-gcc' 9 years ago
Jan Kratochvil e68c32d53e compile: set debug compile: Display GCC driver filename 9 years ago
Alexander Fedotov e3c2f928b8 [PowerPC VLE] Add LSP (Lightweight Signal Processing) instruction support 9 years ago
Gustavo Romero 66c3b5f87c Add new NT_PPC_* available since Linux 4.8 9 years ago
H.J. Lu a4819f54c0 Treat common symbol as undefined for --no-define-common 9 years ago
Nick Clifton c48a4d9834 Fix compile time error when using ansidecl.h with an old version of GCC. 9 years ago
Claudiu Zissulescu 7179e0e6b2 [ARC] Add SJLI instruction. 9 years ago
John Eric Martin 684d5a10b1 [ARC] Add JLI support. 9 years ago
Yuri Chornovian de194d8575 Fix spelling typos. 9 years ago
Ravi Bangoria 0f6329bd7f binutils/objdump: Fix disassemble for huge elf sections 9 years ago
John Baldwin 0b9305edf1 Recognize the recently-added FreeBSD core dump note for LWP info. 9 years ago
Jan Kratochvil de837d77bc Import include/+libiberty/ r249883 from upstream GCC. 9 years ago
Georg-Johann Lay 32f76c6773 Add support for a __gcc_isr pseudo isntruction to the AVR assembler. 9 years ago
Maciej W. Rozycki 9785fc2a4d MIPS: Fix XPA base and Virtualization ASE instruction handling 9 years ago
Andreas Arnez 88ab90e860 S390: Support guarded-storage core note sections 9 years ago
Tamar Christina 65a55fbbd9 [AArch64] Add dot product support for AArch64 to binutils 9 years ago
Jiong Wang c604a79ad4 [ARM] Assembler and disassembler support Dot Product Extension 9 years ago
Maciej W. Rozycki 38bf472a15 MIPS: Add Imagination interAptiv MR2 MIPS32r3 processor support 9 years ago
Kuan-Lin Chen a6cbf936e3 RISC-V: Use pc-relative relocation for FDE initial location 9 years ago