examples_gcc.csolution.yml 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. solution:
  2. compiler: GCC@12.2.0
  3. misc:
  4. - C:
  5. - -DSEMIHOSTING
  6. - -ffunction-sections
  7. - -mfp16-format=ieee
  8. - -fdata-sections
  9. - -std=c11
  10. - -Ofast
  11. - -ffast-math
  12. - -flax-vector-conversions
  13. - -DDISABLEFLOAT16
  14. - CPP:
  15. - -fno-rtti
  16. - -ffunction-sections
  17. - -mfp16-format=ieee
  18. - -fdata-sections
  19. - -std=c++11
  20. - -Ofast
  21. - -ffast-math
  22. - -flax-vector-conversions
  23. - -Wno-unused-parameter
  24. - -DDISABLEFLOAT16
  25. - ASM:
  26. - -masm=auto
  27. - Link:
  28. - --specs=nano.specs
  29. - --specs=rdimon.specs
  30. - --entry=Reset_Handler
  31. - -Wl,--gc-sections
  32. packs:
  33. - pack: ARM::CMSIS-DSP@1.14.4
  34. - pack: ARM::CMSIS@5.9.0
  35. - pack: ARM::V2M_MPS3_SSE_300_BSP@1.3.0
  36. - pack: ARM::V2M_MPS3_SSE_310_BSP@1.1.0
  37. - pack: Keil::ARM_Compiler@1.7.2
  38. target-types:
  39. - type: VHT_M7
  40. device: ARMCM7_DP
  41. - type: VHT_M0P
  42. device: ARMCM0P
  43. build-types:
  44. - type: Release
  45. debug: on
  46. projects:
  47. - project: ./projects/bayes.cproject.yml
  48. - project: ./projects/classmarks.cproject.yml
  49. - project: ./projects/convolution.cproject.yml
  50. - project: ./projects/dotproduct.cproject.yml
  51. - project: ./projects/fftbin.cproject.yml
  52. - project: ./projects/fir.cproject.yml
  53. - project: ./projects/graphicequalizer.cproject.yml
  54. - project: ./projects/linearinterp.cproject.yml
  55. - project: ./projects/matrix.cproject.yml
  56. - project: ./projects/signalconverge.cproject.yml
  57. - project: ./projects/sincos.cproject.yml
  58. - project: ./projects/svm.cproject.yml
  59. - project: ./projects/variance.cproject.yml