symbols 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. #########################################################
  2. # DO NOT EDIT BY HAND!! This file gets overwritten each #
  3. # time the configure script is run. Insert any changes #
  4. # in file common/symbols.in instead. #
  5. #########################################################
  6. RCCEROOT=/home/herc/bRCCE_V2.0
  7. RCCE_LIB_SRC=$(RCCEROOT)/src
  8. RCCEINCLUDE=$(RCCEROOT)/include
  9. OMP_EMULATOR=0
  10. BAREMETAL=0
  11. ifeq ($(OMP_EMULATOR),0)
  12. ifeq ($(BAREMETAL),1)
  13. BMFLAG=-DMS_BAREMETAL
  14. SUBDIR=SCC_BAREMETAL
  15. else
  16. SUBDIR=SCC_LINUX
  17. endif
  18. # CCOMPILE=icpc
  19. # PLATFORMFLAGS=$(BMFLAG) -DSCC -static -mcpu=pentium -gcc-version=340 -I../include
  20. CCOMPILE=icc
  21. # PLATFORMFLAGS=$(BMFLAG) -DSCC -static -mcpu=pentium -gcc-version=340 -I../include
  22. PLATFORMFLAGS=$(BMFLAG) -DSCC -DSHMADD -static -mcpu=pentium -gcc-version=340 -I../include
  23. # PLATFORMFLAGS=$(BMFLAG) -DSCC -DSHMADD -DSHMADD_CACHEABLE -static -mcpu=pentium -gcc-version=340 -I../include
  24. # CCOMPILE=gcc
  25. # PLATFORMFLAGS=$(BMFLAG) -DSCC -static -march=pentium -mtune=pentium -I../include
  26. # CCOMPILE=g++
  27. # PLATFORMFLAGS=$(BMFLAG) -DSCC -static -march=pentium -mtune=pentium -I../include
  28. else
  29. SUBDIR=OMP
  30. ########## BEGIN OF USER-SPECIFIED VARIABLES ###############
  31. # CCOMPILE=g++
  32. # PLATFORMFLAGS=-fopenmp
  33. CCOMPILE=icc
  34. PLATFORMFLAGS=-openmp
  35. ########### END OF USER-SPECIFIED VARIABLES ################
  36. endif
  37. ifeq ($(PWRMGMT),1)
  38. powername=pwrmgmt
  39. PWROPT=-DRC_POWER_MANAGEMENT
  40. else
  41. powername=nopwrmgmt
  42. endif
  43. ifeq ($(SINGLEBITFLAGS),1)
  44. FLAGOPT=-DSINGLEBITFLAGS
  45. flagname=smallflags
  46. else
  47. flagname=bigflags
  48. endif
  49. ifeq ($(API),gory)
  50. apiname=gory
  51. APIOPT=-DGORY
  52. else
  53. apiname=nongory
  54. endif
  55. ARCHIVE=$(RCCEROOT)/bin/$(SUBDIR)/libRCCE_$(flagname)_$(apiname)_$(powername).a
  56. #CFLAGS=-O0 $(PLATFORMFLAGS) $(PWROPT) $(FLAGOPT) $(APIOPT) -I$(RCCEINCLUDE)
  57. CFLAGS=-O3 -D_GNU_SOURCE $(PLATFORMFLAGS) $(PWROPT) $(FLAGOPT) $(APIOPT) -I$(RCCEINCLUDE)
  58. #CFLAGS=-O3 $(PLATFORMFLAGS) $(PWROPT) $(FLAGOPT) $(APIOPT) -I$(RCCEINCLUDE) -I$(RCK_LIB_SRC)