aboutsummaryrefslogtreecommitdiff
path: root/gas/macro.c
AgeCommit message (Expand)AuthorFilesLines
2024-08-30gas: generated code/data listing output vs .endr and alikeJan Beulich1-0/+5
2024-08-14gas: correct .irpc handling with empty stringJan Beulich1-0/+1
2024-05-24gas: extend \+ support to .irp / .irpcJan Beulich1-6/+10
2024-05-24gas: adjust handling of quotes for .irpcJan Beulich1-14/+6
2024-05-15gas: Fix \+ expansion for .irp and .irpcFangrui Song1-1/+1
2024-05-13Add new assembler macro pseudo-variable \+ which counts the number of times a...Nick Clifton1-4/+17
2024-01-04Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2023-03-22gas: expand_irp memory leaksAlan Modra1-2/+10
2023-03-17gas: expose flag_macro_alternate globallyJan Beulich1-27/+14
2023-03-17gas: use flag_mri directly in macro processingJan Beulich1-34/+21
2023-03-17gas: isolate macro_strip_at to macro.cJan Beulich1-3/+2
2023-03-17gas: drop function pointer parameter from macro_init()Jan Beulich1-15/+14
2023-03-02More bounds checking in macro_expandAlan Modra1-4/+4
2023-03-02Using .mri in assemblyAlan Modra1-7/+8
2023-02-15gas: buffer_and_nest() needs to pass nul-terminated string to temp_ilp()Jan Beulich1-5/+5
2023-02-14gas: improve interaction between read_a_source_file() and s_linefile()Jan Beulich1-1/+1
2023-01-27gas macro memory leaksAlan Modra1-21/+25
2023-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2022-12-16gas: restore Dwarf info generation after macro diagnostic adjustmentsJan Beulich1-2/+3
2022-12-13gas: re-work line number tracking for macros and their expansionsJan Beulich1-26/+17
2022-12-05gas: avoid inserting extra newline in buffer_and_nest()Jan Beulich1-3/+3
2022-08-11PR29466, APP/NO_APP with .linefileAlan Modra1-0/+2
2022-08-04Don't use BFD_VMA_FMT in binutilsAlan Modra1-1/+1
2022-07-09gas: free sy_hash, macro_hash and po_hashAlan Modra1-0/+6
2022-07-09macro.c: use string hash from hash.h for macro_hashAlan Modra1-41/+21
2022-05-18gas: tweak .irp and alike file/line handling for M68K/MRIJan Beulich1-1/+4
2022-04-12gas: drop .appfile and .applineJan Beulich1-1/+1
2022-04-12gas: further adjust file/line handling for .irp and alikeJan Beulich1-0/+15
2022-03-29gas/Dwarf: special-case .linefile only for macrosJan Beulich1-1/+2
2022-03-17asan: use of uninitialized value in buffer_and_nestAlan Modra1-6/+7
2022-02-16asan : use of uninitialized value in buffer_and_nestAlan Modra1-9/+20
2022-01-02Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2021-03-31Use bool in gasAlan Modra1-4/+4
2021-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2020-08-23PR26513, 629310abec breaks assembling PowerPC Linux kernelsAlan Modra1-38/+48
2020-08-20Use libiberty hash in gas/macro.c.Martin Liska1-32/+33
2020-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2019-05-14A series of fixes to addres problems detected by compiling the assembler with...Nick Clifton1-1/+1
2019-03-18Use temp_ilp and restore_ilp in more placesAlan Modra1-3/+2
2019-01-25PR23940, check bounds before usingWu Heng1-2/+2
2019-01-04Fix potential buffer overrun whilst scanning macro strings.Wu Heng1-1/+1
2019-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2018-01-03Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2017-01-23Fix spelling mistakes and typos in the GAS sources.Nick Clifton1-2/+2
2017-01-02Update year range in copyright notice of all files.Alan Modra1-1/+1
2016-07-01Fix potential buffer overflows with sprintf and very large integer values.Nick Clifton1-1/+1
2016-05-13use XNEW and related macros moreTrevor Saunders1-3/+3
2016-05-13use xstrdup, xmemdup0 and concat moreTrevor Saunders1-3/+1
2016-04-03use XNEW and related macros moreTrevor Saunders1-2/+2
2016-03-21Remove use of alloca.Nick Clifton1-2/+4