This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dev:crosscompiler:backend_arm:exceptions [2019/11/15 16:29] – [ARM Exceptions] ursgraf | dev:crosscompiler:backend_arm:exceptions [2019/11/17 18:24] (current) – [Floats in Exceptions] ursgraf | ||
---|---|---|---|
Line 17: | Line 17: | ||
===== Floats in Exceptions ===== | ===== Floats in Exceptions ===== | ||
+ | In order to save processing time, floating point registers are not saved when entering exception handling. If an exception method calls a another method which uses EXTRs, however, all volatile EXTR's will be saved by a call to // | ||
+ | **Important: | ||
+ | **Important: | ||