aboutsummaryrefslogtreecommitdiff
path: root/gas
AgeCommit message (Expand)AuthorFilesLines
2024-10-04gas: put emul decls in emul.hJan Beulich3-5/+5
2024-10-04gas: drop unused fields from struct emulationJan Beulich9-76/+0
2024-10-01segv in read_a_source_fileAlan Modra1-0/+1
2024-09-28gas buffer overflow with --listing-rhs-widthAlan Modra1-5/+18
2024-09-27x86: fix Solaris gas testsuite runJan Beulich1-1/+9
2024-09-27RISC-V: odd data padding vs mapping symbolsJan Beulich3-5/+30
2024-09-27RISC-V: correct alignment directive handling for text sectionsJan Beulich6-17/+217
2024-09-27x86: optimize {,V}INSERTPS with certain immediatesJan Beulich10-0/+202
2024-09-27x86: optimize {,V}EXTRACT{F,I}{128,32x{4,8},64x{2,4}} with immediate 0Jan Beulich9-0/+296
2024-09-27x86: optimize {,V}EXTRACTPS with immediate 0Jan Beulich10-0/+114
2024-09-27x86: correct {,V}PEXTR{D,Q} optimizationJan Beulich1-0/+1
2024-09-26x86/testsuite: Refine AVX10.2 rounding testcasesHaochen Jiang2-2/+3
2024-09-26x86 TLS relocation checksAlan Modra1-7/+8
2024-09-25RISC-V: Add Smrnmi extension csrs.Jiawei10-2/+85
2024-09-24x86: Enable TLS relocation check only for ELFH.J. Lu1-11/+11
2024-09-23Fix compile time error introduced by d774bf9b3623239a1cfa729afcf048a15da657d3...Nick Clifton1-2/+8
2024-09-23x86: Turn PLT32 to PC32 only for PC-relative relocationsH.J. Lu5-1/+21
2024-09-21x86: Add tls check in gasCui, Lili23-32/+866
2024-09-20x86-64: Never make R_X86_64_GOT64 section relativeH.J. Lu3-0/+17
2024-09-18x86/APX: Don't promote AVX/AVX2 instructions out of APX specH.J. Lu7-44/+18
2024-09-15MIPS/GAS: Discard redundant instruction from DDIV/DREM macrosMaciej W. Rozycki12-29/+5
2024-09-15MIPS/GAS/testsuite: Print instructions in hex in division testsMaciej W. Rozycki21-241/+249
2024-09-12s390: Relax risbg[n]z, risb{h|l}gz, {rns|ros|rxs}bgt operand constraintsJens Remus2-12/+12
2024-09-12s390: Simplify (dis)assembly of insn operands with const bitsJens Remus1-7/+0
2024-09-11gas: avoid (scrubber) diagnostics for stuff past .endJan Beulich6-1/+108
2024-09-11gas: restrict scrubber mri_{state,last_ch} varsJan Beulich1-5/+7
2024-09-11arm: don't engage symver scrubber hack in CCS modeJan Beulich3-1/+20
2024-09-11x86: error handling in set_cpu_arch()Jan Beulich1-30/+34
2024-09-09s390: Document syntax to omit base register operandJens Remus1-2/+3
2024-09-09LoongArch: Fixed precedence of expression operators in instructionsLulu Cai3-12/+23
2024-09-07Add macros to get opcode of instructions approriatelyXin Wang2-122/+122
2024-09-06x86/APX: use D for 2-operand CFCMOVccJan Beulich1-1/+7
2024-09-06x86/APX: optimize certain reg-only CFCMOVcc formsJan Beulich3-0/+55
2024-09-03RISC-V: Add support for XCVsimd extension in CV32E40PMary Bennett9-2/+4222
2024-09-02Support ymm rounding control for Intel AVX10.2Haochen Jiang12-57/+2652
2024-08-30x86: replace conditional operators used to calculate booleansJan Beulich1-10/+11
2024-08-30x86: limit RegRex64 useJan Beulich1-9/+7
2024-08-30gas: properly check for ELF in LISTING_NODEBUG handlingJan Beulich1-36/+35
2024-08-30gas: generated code/data listing output vs .endr and alikeJan Beulich3-0/+14
2024-08-30LoongArch: LoongArch64 allows relocations to use 64-bit addendsLulu Cai3-0/+23
2024-08-28x86: Report invalid TLS operatorH.J. Lu3-5/+5
2024-08-27x86: Report invalid TLS relocation nameH.J. Lu3-94/+101
2024-08-27x86: Allow R_386_TLS_LE_32 with KMOVDH.J. Lu3-4/+2
2024-08-27RISC-V: PR32036, Support Zcmp cm.mva01s and cm.mvsa01 instructions.Jiawei4-1/+64
2024-08-23x86: simplify SAE checkingJan Beulich1-12/+10
2024-08-23gas: update lex_type[] also for .mri directivesJan Beulich1-0/+2
2024-08-23RISC-V: process rs_align_code also when relaxingJan Beulich2-35/+29
2024-08-19gas: ginsn: x86: pacify Wmaybe-uininitialized compiler warningIndu Bhagat1-0/+2
2024-08-16gas: don't open-code LEX_*NAMEJan Beulich6-7/+8
2024-08-15Revert "Arm: correct macro use in gas testsuite"H.J. Lu2-2/+2