aboutsummaryrefslogtreecommitdiff
path: root/gcc/cgraph.c
diff options
context:
space:
mode:
authorDaniel Cederman <cederman@gaisler.com>2020-10-12 08:50:35 +0200
committerDaniel Hellstrom <daniel@gaisler.com>2021-09-16 13:05:50 +0200
commitd4aa16699d4bcf9d335a206d3d8f6c1a80142aab (patch)
tree4ac78e2b3e4b0d41c3e005138a7bc2525c0a3528 /gcc/cgraph.c
parent6d0c97b19a306cf192ef9e8d0222635192dbc710 (diff)
downloadgcc-d4aa16699d4bcf9d335a206d3d8f6c1a80142aab.zip
gcc-d4aa16699d4bcf9d335a206d3d8f6c1a80142aab.tar.gz
gcc-d4aa16699d4bcf9d335a206d3d8f6c1a80142aab.tar.bz2
sparc: Prevent atomic instructions in beginning of functions for UT700
A call to the function might have a load instruction in the delay slot and a load followed by an atomic function could cause a deadlock. gcc/ChangeLog: * config/sparc/sparc.c (sparc_do_work_around_errata): Do not begin functions with atomic instruction in the UT700 errata workaround.
Diffstat (limited to 'gcc/cgraph.c')
0 files changed, 0 insertions, 0 deletions