OpenCores
URL https://opencores.org/ocsvn/neorv32/neorv32/trunk

Subversion Repositories neorv32

[/] [neorv32/] [trunk/] [sw/] [example/] [coremark/] [core_portme.h] - Diff between revs 42 and 65

Show entire file | Details | Blame | View Log

Rev 42 Rev 65
Line 85... Line 85...
#ifndef COMPILER_FLAGS
#ifndef COMPILER_FLAGS
#define COMPILER_FLAGS \
#define COMPILER_FLAGS \
    FLAGS_STR /* "Please put compiler flags here (e.g. -o3)" */
    FLAGS_STR /* "Please put compiler flags here (e.g. -o3)" */
#endif
#endif
#ifndef MEM_LOCATION
#ifndef MEM_LOCATION
#define MEM_LOCATION "STACK"
#define MEM_LOCATION "STATIC"
#endif
#endif
 
 
/* Data Types :
/* Data Types :
        To avoid compiler issues, define the data types that need ot be used for
        To avoid compiler issues, define the data types that need ot be used for
   8b, 16b and 32b in <core_portme.h>.
   8b, 16b and 32b in <core_portme.h>.
Line 140... Line 140...
        MEM_MALLOC - for platforms that implement malloc and have malloc.h.
        MEM_MALLOC - for platforms that implement malloc and have malloc.h.
        MEM_STATIC - to use a static memory array.
        MEM_STATIC - to use a static memory array.
        MEM_STACK - to allocate the data block on the stack (NYI).
        MEM_STACK - to allocate the data block on the stack (NYI).
*/
*/
#ifndef MEM_METHOD
#ifndef MEM_METHOD
#define MEM_METHOD MEM_STACK
#define MEM_METHOD MEM_STATIC
#endif
#endif
 
 
/* Configuration : MULTITHREAD
/* Configuration : MULTITHREAD
        Define for parallel execution
        Define for parallel execution
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.