aboutsummaryrefslogtreecommitdiff
path: root/gas/expr.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-28gas: drop integer_constant()'s maxdigJan Beulich1-8/+4
2024-03-28gas: sanitize FB- and dollar-label usesJan Beulich1-10/+13
2024-01-04Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2023-11-03gas: correct ignoring of C-style number suffixesJan Beulich1-4/+27
2023-05-19gas: invoke md_optimize_expr() also for unary expressionsJan Beulich1-19/+28
2023-05-19gas: maintain O_constant signedness in more casesJan Beulich1-2/+19
2023-05-12gas: equates of registersJan Beulich1-0/+25
2023-04-28gas: move shift count checkJan Beulich1-14/+14
2023-04-19gas: document that get_symbol_name() can clobber the input bufferJan Beulich1-5/+10
2023-03-17gas: apply md_register_arithmetic also to unary '+'Jan Beulich1-10/+15
2023-02-14gas: correct symbol name comparison in .startof./.sizeof. handlingJan Beulich1-2/+2
2023-02-10Local label checks in integer_constantAlan Modra1-9/+0
2023-02-09Internal error at gas/expr.c:1814Alan Modra1-1/+1
2023-01-27resolve gas shift expressions with large exponents to zeroAlan Modra1-2/+12
2023-01-16Tidy gas/expr.c static stateAlan Modra1-2/+13
2023-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2022-07-09expr.c make_expr_symbol: use notes obstackAlan Modra1-1/+1
2022-04-07Add support for COFF secidx relocationsMark Harmstone1-0/+1
2022-03-17asan: buffer overflows after calling ignore_rest_of_lineAlan Modra1-3/+1
2022-02-16gas local label and dollar label handlingAlan Modra1-5/+5
2022-01-04gas: rework handling of backslashes in quoted symbol namesJan Beulich1-8/+42
2022-01-02Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2022-01-01ubsan: signed integer multiply overflowAlan Modra1-1/+6
2021-06-18gas: fold symbol table entries generated for .startof.() / .sizeof.()Jan Beulich1-8/+47
2021-04-12Power10 bignum operandsAlan Modra1-29/+21
2021-04-05C99 gas configuryAlan Modra1-2/+0
2021-03-31Use bool in gasAlan Modra1-2/+2
2021-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2020-09-02ubsan: expr.c:1725,1741 signed integer overflowAlan Modra1-2/+2
2020-08-31crx: ubsan: cannot be representedAlan Modra1-2/+2
2020-08-26PR26447 UBSAN: expr.c:1936 left shift of negative valueAlan Modra1-5/+14
2020-08-21Rearrange symbol_create parametersAlan Modra1-1/+1
2020-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2019-05-21GAS: Replace macro LITERAL_PREFIXDOLLAR_HEX with a runtime value.John Darrington1-10/+17
2019-05-21Revert "GAS: Replace macro LITERAL_PREFIXDOLLAR_HEX with a runtime value."John Darrington1-13/+6
2019-05-20GAS: Replace macro LITERAL_PREFIXDOLLAR_HEX with a runtime value.John Darrington1-6/+13
2019-04-25Speed up locview resolution with relaxable fragsAlexandre Oliva1-1/+4
2019-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2018-10-20PR23800, .eqv doesn't always defer expression evaluationAlan Modra1-0/+7
2018-04-11Remove i860, i960, bout and aout-adobe targetsAlan Modra1-42/+0
2018-01-03Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2017-11-22Riscv ld-elf/stab failure and fake label cleanup.Jim Wilson1-3/+4
2017-02-22gas: require an operand to .startof.()/.sizeof.()Jan Beulich1-0/+22
2017-01-02Update year range in copyright notice of all files.Alan Modra1-1/+1
2016-12-05Fix ICE in assembler when passed a bogus input file.Nick Clifton1-1/+1
2016-11-11Accept L and LL suffixes to integer constants.Nick Clifton1-0/+8
2016-10-06-Wimplicit-fallthrough dodgy fixesAlan Modra1-3/+3
2016-10-06-Wimplicit-fallthrough warning fixesAlan Modra1-0/+1
2016-05-13use xstrdup, xmemdup0 and concat moreTrevor Saunders1-10/+4
2016-04-07Allow integer contants to have a U suffix. Improve error reporting for missi...Nick Clifton1-1/+14