Add exception structure, but with a different name

This is so the build passes if the struct is declared in system math.h