pragma issue to MDK v5.33 with arm cc v6.15

I have installed MDK v5.33 (with arm c compiler v6.15). I found it can't compile the code which is compiled OK with MDK v5.31 (with arm c compiler v6.14).

with the cc v6.15, the pragma definition:

#pragma clang section text="the_region"

#pragma clang section rodata="the_region"

or merge the two pragma as:

#pragma clang section text="the_region" rodata="the_region"

cc v6.15 will generate error: this causes a section type conflict with a prior #pragma section.

but if I locate text and rodata to different region:

#pragma clang section text="the_region1" rodata="the_region2", or remove one of them, then no error happened.

By comparison, the cc v6.14 (MDK 5.31) has no this problem.

My question is whether cc v6.15 doesn't allow to locate text and rodata to the same region? or is this a bug? 

More questions in this forum