sparc,rtems: add __FIX_LEON3FT_TN0018 for affected targets

Enable a define FIX_LEON3FT_TN0018 for the LEON3FT targets affected
by the GRLIB-TN-0018 errata described here:
  https://www.gaisler.com/notes

gcc/

	* config/sparc/rtemself.h (TARGET_OS_CPP_BUILTINS): Add
	built-in define __FIX_LEON3FT_TN0018.
This commit is contained in:
Daniel Hellstrom 2021-01-19 10:39:51 +01:00 committed by Sebastian Huber
parent 7d6f7e92c3
commit 4b690f161b

View file

@ -33,6 +33,8 @@
builtin_assert ("system=rtems"); \
if (sparc_fix_b2bst) \
builtin_define ("__FIX_LEON3FT_B2BST"); \
if (sparc_fix_gr712rc || sparc_fix_ut700 || sparc_fix_ut699) \
builtin_define ("__FIX_LEON3FT_TN0018"); \
} \
while (0)