aboutsummaryrefslogtreecommitdiff
path: root/gas/config
AgeCommit message (Expand)AuthorFilesLines
2023-03-16BPF relocations review / refactoringCupertino Miranda1-7/+0
2023-03-14gas .include and .incbinAlan Modra2-47/+12
2023-03-10Arm64/gas: drop redundant feature prereqsJan Beulich1-11/+4
2023-03-10Arm64/gas: add missing prereq featuresJan Beulich1-6/+6
2023-03-10x86: decouple broadcast type and bytes fieldsJan Beulich1-5/+6
2023-03-10x86: move more disp processing out of md_assemble()Jan Beulich1-43/+46
2023-03-10x86: use set_rex_vrex() also for short-form handlingJan Beulich1-21/+20
2023-03-03x86: use swap_2_operands() in build_vex_prefix()Jan Beulich1-17/+3
2023-03-03x86: drop redundant calculation of EVEX broadcast sizeJan Beulich1-3/+0
2023-02-24x86: allow to request ModR/M encodingJan Beulich1-7/+60
2023-02-24x86: MONITOR/MWAIT are not SSE3 insnsJan Beulich1-0/+1
2023-02-24x86-64: don't permit LAHF/SAHF with "generic64"Jan Beulich1-0/+1
2023-02-24x86: have insns acting on segment selector values allow for consistent operandsJan Beulich1-1/+2
2023-02-24x86: restrict insn templates accepting negative 8-bit immediatesJan Beulich1-1/+15
2023-02-22x86: optimize BT{,C,R,S} $imm,%regJan Beulich1-0/+36
2023-02-17PR30046, power cmpi leads to unknown architectureAlan Modra1-7/+7
2023-02-16RISC-V: as_warn() already emits a newlineJan Beulich1-1/+1
2023-02-16x86/gas: replace inappropriate assertion when parsing registersJan Beulich1-6/+8
2023-02-10x86: drop use of VEX3SOURCESJan Beulich1-16/+9
2023-02-10x86: drop use of XOP2SOURCESJan Beulich1-33/+7
2023-02-10x86: limit use of XOP2SOURCESJan Beulich1-10/+4
2023-02-10x86: move (and rename) opcodespace attributeJan Beulich1-47/+47
2023-02-10x86: simplify a few expressionsJan Beulich1-18/+7
2023-02-10x86: improve special casing of certain insnsJan Beulich1-76/+31
2023-02-03x86: drop LOCK from XCHG when optimizingJan Beulich1-6/+12
2023-02-03x86-64: respect {nooptimize} when building VEX prefixJan Beulich1-1/+2
2023-02-03x86: respect {nooptimize} for LEAJan Beulich1-1/+1
2023-02-03x86-64: respect MOVABS when choosing alternative encodingsJan Beulich1-1/+2
2023-02-02gas: use "stack trace" instead of "unwind" for SFrameIndu Bhagat4-11/+11
2023-02-02obj-elf.h BYTES_IN_WORDAlan Modra1-1/+0
2023-02-02gas obj_endAlan Modra6-28/+65
2023-01-31RISC-V: make C-extension JAL available again for (32-bit) assemblyJan Beulich1-0/+3
2023-01-27x86: move reg_operands adjustmentJan Beulich1-13/+10
2023-01-27x86: drop dead SSE2AVX-related codeJan Beulich1-22/+8
2023-01-27x86: use ModR/M for FPU insns with operandsJan Beulich1-22/+34
2023-01-27x86/Intel: improve special casing of certain insnsJan Beulich1-21/+15
2023-01-27gas macro memory leaksAlan Modra1-11/+5
2023-01-23Add support for secidx relocations to aarch64-w64-mingw32Mark Harmstone1-0/+26
2023-01-20x86: avoid strcmp() in a few placesJan Beulich1-11/+11
2023-01-20x86: move insn mnemonics to a separate tableJan Beulich1-1/+2
2023-01-20x86: abstract out obtaining of a template's mnemonicJan Beulich2-75/+79
2023-01-17gas: arm: Change warning message to not reference specific A-class architectu...Stam Markianos-Wright1-2/+2
2023-01-17gas: arm: Fix a further IT-predicated vcvt issue in the presense of MVE vcvtnStam Markianos-Wright1-10/+17
2023-01-16Tidy gas/expr.c static stateAlan Modra4-105/+108
2023-01-16PR29991, MicroMIPS flag erased after align directivesAlan Modra1-0/+5
2023-01-12Use __func__ rather than __FUNCTION__Alan Modra3-14/+14
2023-01-11gas/RISC-V: adjust assembler for opcode table re-orderingJan Beulich1-0/+11
2023-01-10gas: Restore tc_pe_dwarf2_emit_offset for pe-aarch64Mark Harmstone2-0/+16
2023-01-10Add .secrel32 for pe-aarch64Mark Harmstone2-19/+60
2023-01-10Add pe-aarch64 relocationsMark Harmstone1-7/+17