Skip to content

Cortex-M55 ac6: Compilation error due to arm_compat.h include #217

Description

@jite

I'm trying to compile latest master of threadx (as static library) for cortex-m55, using armclang version 6+.

I'm running into compilation issues where the include of arm_compat.h (ports/cortex_m55/ac6/inc/tx_port.h) causes conflicts with CMSIS definitions for __enable_irq and __disable_irq.

Specifically in the cortex-m55 port I can not find that the use of arm_compat.h is necessary, removing the include solves the issue for me.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinghardwareNew hardware or architecture support request

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions