-
Bug
-
Resolution: Unresolved
-
Low
-
Code Generation Tools
-
CODEGEN-4084
-
ARM_18.1.0.LTS
-
Do not use option --c_src_interlist (-ss). Or instead use --src_interlist (-s) option which does not generate the issue.
The codegen emits a .iendfunc assembly directive without position (psn) info when option --c_src_interlist is used.
Reproduce with below options for 18.12.0.LTS (and -ooff -o0,1,2,3,4):
armcl -mv7M4 -ss
>> WARNING: Cannot open source file 'NO_PSN_FILE': No such file or directory
"t236.asm", ERROR! at line 154934: [E0002] Illegal mnemonic specified
.iendfunc
"t236.asm", ERROR! at line 155034: [E0002] Illegal mnemonic specified
.iendfunc
"t236.asm", ERROR! at line 155134: [E0002] Illegal mnemonic specified
.iendfunc
3 Assembly Errors, No Assembly Warnings
Errors in Source - Assembler Aborted