example.csolution_ac6.yml 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. solution:
  2. compiler: AC6
  3. misc:
  4. - C:
  5. - -Wsign-compare
  6. - -Wdouble-promotion
  7. - -DNDEBUG
  8. - -Wall
  9. - -Wextra
  10. - -Werror
  11. - -std=c11
  12. - -Ofast
  13. - -ffast-math
  14. - -Wno-packed
  15. - -Wno-missing-variable-declarations
  16. - -Wno-missing-prototypes
  17. - -Wno-missing-noreturn
  18. - -Wno-sign-conversion
  19. - -Wno-nonportable-include-path
  20. - -Wno-reserved-id-macro
  21. - -Wno-unused-macros
  22. - -Wno-documentation-unknown-command
  23. - -Wno-documentation
  24. - -Wno-license-management
  25. - -Wno-parentheses-equality
  26. - -Wno-reserved-identifier
  27. - CPP:
  28. - -fno-rtti
  29. - -DNDEBUG
  30. - -Wall
  31. - -Wextra
  32. - -std=c++11
  33. - -Ofast
  34. - -ffast-math
  35. - ASM:
  36. - -masm=auto
  37. - Link:
  38. - --entry=Reset_Handler
  39. - --info=summarysizes
  40. - --info=sizes
  41. - --info=totals
  42. - --info=unused
  43. - --info=veneers
  44. packs:
  45. - pack: ARM::CMSIS-DSP@1.14.3
  46. - pack: ARM::CMSIS@5.9.0
  47. - pack: ARM::V2M_MPS3_SSE_300_BSP@1.3.0
  48. - pack: Keil::ARM_Compiler@1.7.2
  49. target-types:
  50. - type: VHT-Corstone-300
  51. device: ARM::SSE-300-MPS3
  52. build-types:
  53. - type: CommandLine
  54. debug: off
  55. define:
  56. - COMMAND_LINE
  57. - type: IDE
  58. debug: off
  59. projects:
  60. - project: ./eventrecorder.cproject.yml