What is your link command, and what was used to create add_sub.a?Not sure what you mean by a simulator. Do you mean running code on an ARM simulator (e.g. RVISS)?