$ 0 0 I believe the only solution would be a switch of the tool chain. The IAR tool chain EWRX can use the same headers for C and assembler files.