aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sparc
AgeCommit message (Expand)AuthorFilesLines
2023-05-18gcc/config/*: use _P() defines from tree.hBernhard Reutner-Fischer2-4/+2
2023-03-28Fix PR target/109140Eric Botcazou2-22/+46
2023-01-23sparc: Don't add crtfastmath.o for -sharedRichard Biener5-5/+5
2023-01-16Update copyright years.Jakub Jelinek52-52/+52
2022-10-14Fix PR target/107248Eric Botcazou1-12/+12
2022-09-02d: Fix #error You must define PREFERRED_DEBUGGING_TYPE if DWARF is not supportedIain Buclaw4-8/+25
2022-09-02STABS: remove -gstabs and -gxcoff functionalityMartin Liska3-19/+0
2022-05-25Add new parameter to vec_perm_const hook for specifying operand mode.Prathamesh Kulkarni1-3/+8
2022-05-10Fix internal error with vectorization on SPARCEric Botcazou1-2/+2
2022-04-19sparc: Preserve ORIGINAL_REGNO in epilogue_renumber [PR105257]Jakub Jelinek1-2/+14
2022-01-31Use V8+ default in 32-bit mode on SPARC64/LinuxEric Botcazou1-2/+2
2022-01-17Change references of .c files to .cc filesMartin Liska8-15/+15
2022-01-17Rename .c files to .cc files.Martin Liska4-0/+0
2022-01-03Update copyright years.Jakub Jelinek51-51/+51
2021-10-12Fix PR target/102588Eric Botcazou1-0/+3
2021-10-08Come up with OPTION_SET_P macro.Martin Liska1-6/+6
2021-09-16sparc: Add scheduling information for LEON5Daniel Cederman6-16/+213
2021-09-16sparc: Add NOP in stack_protect_set32 if sparc_fix_b2bst enabledDaniel Cederman1-2/+8
2021-09-16sparc: Prevent atomic instructions in beginning of functions for UT700Daniel Cederman1-0/+11
2021-09-16sparc: Skip all empty assembly statementsDaniel Cederman1-14/+21
2021-09-16sparc: Treat more instructions as load or store in errata workaroundsDaniel Cederman1-8/+41
2021-09-16sparc: Print out bit names for LEON and LEON3 with -mdebugAndreas Larsson1-0/+4
2021-08-16gcov: Add TARGET_GCOV_TYPE_SIZE target hookSebastian Huber2-0/+13
2021-06-06Reimplement LEAF_REG_REMAP macro for the SPARCEric Botcazou3-38/+37
2021-06-05sparc: Update unexpected empty split conditionKewen Lin1-6/+6
2021-05-18Use startswith in targets.Martin Liska1-1/+1
2021-05-04Remove CC0Segher Boessenkool1-1/+0
2021-04-29Small housekeeping work in SPARC back-endEric Botcazou2-127/+70
2021-04-14d: Add TARGET_D_REGISTER_CPU_TARGET_INFOIain Buclaw3-1/+31
2021-03-26d: Define IN_TARGET_CODE in all machine-specific D language files.Iain Buclaw1-0/+2
2021-03-12Fix memory constraint bug in SPARC back-endEric Botcazou4-20/+16
2021-03-10Fix miscompilation of Ada runtime on 64-bit SPARCEric Botcazou1-10/+5
2021-03-03sparcv9: Disable -Wuninitialized warnings breaking bootstrap [PR92002]Rainer Orth1-0/+4
2021-01-19sparc,rtems: add __FIX_LEON3FT_TN0018 for affected targetsDaniel Hellstrom1-0/+2
2021-01-13i386, expand: Optimize also 256-bit and 512-bit permutatations as vpmovzx if ...Jakub Jelinek1-0/+6
2021-01-04Update copyright years.Jakub Jelinek50-50/+50
2020-12-16opts: Remove all usages of Report keyword.Martin Liska2-32/+32
2020-12-01Make -fzero-call-used-regs work on the SPARCEric Botcazou1-0/+50
2020-11-28Fix PR target/97939Eric Botcazou2-55/+93
2020-11-26Fix PR target/96607Eric Botcazou3-54/+19
2020-07-20sparc/sparc64: use crtendS.o for default-pie executables [PR96190]Sergei Trofimovich2-16/+4
2020-06-29sparc: Remove register storage class in sparc.cRainer Orth1-11/+11
2020-02-14Fix problematic TLS sequences for the Solaris linkerEric Botcazou1-5/+2
2020-01-01Update copyright years.Jakub Jelinek50-50/+50
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-44/+39
2019-11-08re PR target/92095 (internal error with -O1 -mcpu=niagara2 -fPIE)Eric Botcazou3-50/+77
2019-10-01Update remaining calls to choose_hard_reg_modeRichard Sandiford1-1/+1
2019-09-20re PR target/91269 (unaligned floating-point register with -mcpu=niagara4 -fc...Eric Botcazou1-0/+7
2019-09-10Remove call_really_used_regsRichard Sandiford2-29/+1