aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/lambda.c
diff options
context:
space:
mode:
authorDaniel Cederman <cederman@gaisler.com>2017-11-29 15:20:48 +0000
committerDaniel Hellstrom <danielh@gcc.gnu.org>2017-11-29 16:20:48 +0100
commitaed173734df52b9c48425840c0977c34c23a882a (patch)
treea51fe30ab1b4d438efdacf076686e750da4ba9c8 /gcc/cp/lambda.c
parentdcacda0cc1c9ecd23c15e8403e8025129502fed9 (diff)
downloadgcc-aed173734df52b9c48425840c0977c34c23a882a.zip
gcc-aed173734df52b9c48425840c0977c34c23a882a.tar.gz
gcc-aed173734df52b9c48425840c0977c34c23a882a.tar.bz2
[SPARC] Errata workaround for GRLIB-TN-0011
This patch provides a workaround for the errata described in GRLIB-TN-0011. If the workaround is enabled it will: * Insert .align 16 before atomic instructions (swap, ldstub, casa). It is applicable to GR712RC. 2017-11-29 Daniel Cederman <cederman@gaisler.com> gcc/ * config/sparc/sync.md (swapsi): 16-byte align if sparc_fix_gr712rc. (atomic_compare_and_swap_leon3_1): Likewise. (ldstub): Likewise. From-SVN: r255235
Diffstat (limited to 'gcc/cp/lambda.c')
0 files changed, 0 insertions, 0 deletions