]> begriffs open source - cmsis/blob - CMSIS/CoreValidation/Tests/Cortex-A9/GCC/default.rtebuild
CoreValidation: Added -Wundef to GCC project configurations.
[cmsis] / CMSIS / CoreValidation / Tests / Cortex-A9 / GCC / default.rtebuild
1 import:
2  - ../cortex-a9.rtebuild
3 config:
4   default: FVP
5   FVP:
6     toolchain: GCC
7     commonflags: [ "-mcpu=${mcpu}", -marm, -mlittle-endian, -mfloat-abi=hard, "-mfpu=${mfpu}", -O0, -fmessage-length=0, -fsigned-char, -ffunction-sections, -fdata-sections, -Wall, -Wextra, -Wshadow, -Wundef, -g3 ]
8     cflags:      [ "${commonflags}", -std=gnu11, -Wstrict-prototypes, -c ]
9     asmflags:    [ "${commonflags}" ]
10     linkflags:   [ "${commonflags}", -Xlinker, --gc-sections, --specs=nano.specs, --specs=rdimon.specs ]
11     linkscript: "${builddir}/${device}.ld"
12     prebuild:
13      - [ arm-none-eabi-gcc, "-x c", "-I\"${basedir}/RTE/Device/${device}\"", "-E \"${basedir}/RTE/Device/${device}/${device}.ld\"", -P, "-o \"${builddir}/${device}.ld\"" ]
14 include: 
15  - ./