Branch: refs/heads/master Home: https://github.com/OpenAMP/libmetal Commit: 9e03c4fceda40ff037c7f4355c431fd775486199 https://github.com/OpenAMP/libmetal/commit/9e03c4fceda40ff037c7f4355c431fd77... Author: Simon Leiner simon@leiner.me Date: 2020-09-07 (Mon, 07 Sep 2020)
Changed paths: M lib/compiler/gcc/compiler.h M lib/compiler/iar/compiler.h
Log Message: ----------- Introduce metal_asm
This can be used as a future replacement for asm, which is not allowed in the strict ISO C modes of GCC and IAR.
Signed-off-by: Simon Leiner simon@leiner.me
Commit: 5cae751afe8c516b4c533a4516a4e80412e93ac1 https://github.com/OpenAMP/libmetal/commit/5cae751afe8c516b4c533a4516a4e8041... Author: Simon Leiner simon@leiner.me Date: 2020-09-07 (Mon, 07 Sep 2020)
Changed paths: M examples/system/freertos/zynqmp_r5/zynqmp_amp_demo/common.h M examples/system/generic/zynqmp_r5/zynqmp_amp_demo/common.h M lib/processor/aarch64/cpu.h M lib/processor/x86/cpu.h M lib/processor/x86_64/cpu.h M lib/system/freertos/zynq7/sys.c M lib/system/freertos/zynqmp_a53/sys.c M lib/system/freertos/zynqmp_r5/sys.c M lib/system/generic/microblaze_generic/sys.c M lib/system/generic/zynq7/sys.c M lib/system/generic/zynqmp_a53/sys.c M lib/system/generic/zynqmp_r5/sys.c M lib/system/zephyr/cortexm/sys.c M test/system/freertos/main.c
Log Message: ----------- Use metal_asm instead of asm and __asm__
This enables GCC compilation in strict mode (-std=c11 -pedantic)
Signed-off-by: Simon Leiner simon@leiner.me
Compare: https://github.com/OpenAMP/libmetal/compare/821fd4fc3db2...5cae751afe8c
openamp-rp@lists.openampproject.org