arm_cmse.h uses typeof, instead of __typeof__

Bug #1773934 reported by Ioannis Glaropoulos on 2018-05-29
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GNU Arm Embedded Toolchain
Medium
Andre Vieira

Bug Description

In arm_cmse.h, several macros / intrinsic(s) use "typeof()" instead of __typeof__, which appears to be the standard keyword in GCC.

This bring problems when compiling with C99, which does not seem to recognize the "typeof" nomenclature.

Related to https://answers.launchpad.net/gcc-arm-embedded/+question/669076

Hi loannis,

Thank you for reporting this bug. I can confirm it and I am working on a fix.

Thank you.

Kind Regards,
Andre

Changed in gcc-arm-embedded:
milestone: none → 7-2018-q2-update
status: New → In Progress
assignee: nobody → Andre Vieira (andre-simoesdiasvieira)
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related questions