source: rtems/c/src/lib/libbsp/sparc/leon3/make/custom/ngmp.cfg @ aacb7e6

Last change on this file since aacb7e6 was aacb7e6, checked in by Sebastian Huber <sebastian.huber@…>, on Sep 1, 2014 at 6:00:35 AM

bsp/ngmp: Use -mcpu=leon3 GCC option

There is support for the LEON3 processor available in Binutils 2.24 and
the GCC 4.8 branch and GCC mainline.

GCC 4.8 branch:

GCC mainline:

It is mandatory to use this option for SMP on LEON3 since it enables
usage of C11 atomic operations. It makes it also possible to use an
inline function for _CPU_SMP_Get_current_processor() which avoids the
function call overhead in critical sections.

  • Property mode set to 100644
File size: 83 bytes
1include $(RTEMS_ROOT)/make/custom/leon3.cfg
3CPU_CFLAGS = -mcpu=leon3 -msoft-float
Note: See TracBrowser for help on using the repository browser.