aboutsummaryrefslogtreecommitdiff
path: root/gcc/varasm.cc
AgeCommit message (Expand)AuthorFilesLines
2024-11-02Always set SECTION_RELRO for or .data.rel.ro{,.local} [PR116887]Xi Ruoyao1-6/+4
2024-10-29jit: fix leak of pending_assemble_externals_set [PR117275]David Malcolm1-0/+2
2024-10-25gcc: Remove trailing whitespaceJakub Jelinek1-3/+3
2024-10-23jit: reset state in varasm.cc [PR117275]David Malcolm1-0/+53
2024-10-22varasm: Handle RAW_DATA_CST in compare_constant [PR117199]Jakub Jelinek1-1/+6
2024-10-22varasm: Fix up RAW_DATA_CST handling in array_size_for_constructor [PR117190]Jakub Jelinek1-1/+1
2024-10-16libcpp, c, middle-end: Optimize initializers using #embed in CJakub Jelinek1-0/+15
2024-07-18Do not use caller-saved registers for COMDAT functionsLIU Hao1-0/+2
2024-07-17varasm: Shorten assembly of strings with larger zero regionsJakub Jelinek1-3/+21
2024-07-17varasm: Fix bootstrap after the .base64 changes [PR115958]Jakub Jelinek1-2/+2
2024-07-15varasm: Add support for emitting binary data with the new gas .base64 directiveJakub Jelinek1-3/+114
2024-05-07Rename section and encoding functions from i386 which will be used in aarch64Zac Walker1-1/+1
2024-05-07Remove obsolete Solaris 11.3 supportRainer Orth1-5/+1
2024-02-26varasm: Handle private COMDAT function symbol reference in readonly data sect...Jakub Jelinek1-1/+47
2024-02-10Use HOST_SIZE_T_PRINT_* and HOST_WIDE_INT_T_PRINT_* some moreJakub Jelinek1-1/+1
2024-01-24Add -fmin-function-alignmnetJan Hubicka1-0/+5
2024-01-12varasm: Fix up process_pending_assemble_externals [PR113182]Jakub Jelinek1-2/+4
2024-01-12rs6000: Fix ASAN linker errors for Power ELF V1 ABI [PR113284]Ilya Leoshkevich1-0/+9
2024-01-08asan: Do not call asan_function_start () without the current function [PR113251]Ilya Leoshkevich1-1/+3
2024-01-05asan: Align .LASANPC on function boundaryIlya Leoshkevich1-0/+14
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-15bitint: Introduce abi_limb_modeJakub Jelinek1-1/+2
2023-11-28varasm.cc: refer to assemble_external_libcall only ifdef ASM_OUTPUT_EXTERNALJose E. Marchesi1-0/+2
2023-11-28Emit funcall external declarations only if actually used.Jose E. Marchesi1-1/+21
2023-10-26More '#ifdef ASM_OUTPUT_DEF' -> 'if (TARGET_SUPPORTS_ALIASES)' etc.Thomas Schwinge1-3/+10
2023-09-07middle-end: Avoid calling targetm.c.bitint_type_info inside of gcc_assert [PR...Jakub Jelinek1-2/+2
2023-09-06Middle-end _BitInt support [PR102989]Jakub Jelinek1-0/+55
2023-07-05Change MODE_BITSIZE to MODE_PRECISION for MODE_VECTOR_BOOL.Robin Dapp1-1/+7
2023-06-28final+varasm: Change return type of predicate functions from int to boolUros Bizjak1-47/+49
2023-06-26narrowing initializers and initializer_constant_valid_p_1Richard Biener1-0/+2
2023-06-23Fix initializer_constant_valid_p_1 TYPE_PRECISION useRichard Biener1-1/+2
2023-06-02c++: make initializer_list array static again [PR110070]Jason Merrill1-1/+1
2023-06-02varasm: check float sizeJason Merrill1-5/+6
2023-05-19Fix internal error on small array with negative lower boundEric Botcazou1-9/+8
2023-05-18gcc: use _P() defines from tree.hBernhard Reutner-Fischer1-1/+1
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-12-01varasm: Fix type confusion bugAlex Coplan1-1/+1
2022-11-24Adjust the symbol for SECTION_LINK_ORDER linked_to section [PR99889]Kewen.Lin1-5/+10
2022-10-20ipa-visibility: Optimize TLS access [PR99619]Artem Klimov1-1/+31
2022-10-13use proper DECL_INITIAL for VTVMartin Liska1-17/+0
2022-09-29place `const volatile' objects in read-only sectionsJose E. Marchesi1-3/+0
2022-09-02STABS: remove -gstabs and -gxcoff functionalityMartin Liska1-4/+0
2022-06-18varasm: Fix up ICE in narrowing_initializer_constant_valid_p [PR105998]Jakub Jelinek1-2/+8
2022-06-04PR middle-end/95126: Expand small const structs as immediate constants.Roger Sayle1-2/+2
2022-05-17PR105169 Fix references to discarded sectionsGiuliano Belinassi1-13/+20
2022-03-07Fix up duplicated duplicated words in commentsJakub Jelinek1-1/+1
2022-02-22arm: Implement MVE predicates as vectors of booleansChristophe Lyon1-2/+5
2022-01-28internal_error - do not use leading capital letterMartin Liska1-1/+1
2022-01-18Fix -Wformat-diag for s390x target.Martin Liska1-1/+1
2022-01-17Change references of .c files to .cc filesMartin Liska1-5/+5