摘要 |
PROBLEM TO BE SOLVED: To provide an embedding program developing device, when using a variable declared in a compiler language such as C language in inline assembler language, capable of preventing occurrence of inconsistency.SOLUTION: The embedding program developing device detects whether or not the same variable as a variable declared in C language is used in inline assembler language, compares sizes and codes of the detected variables between the declaration in C language and the inline assembler language, and when the comparison result is that they are different, namely, indicates the determination of a fraudulent command, changes mnemonic of the inline assembler language on the basis of a C language command corresponding table. |