2017-07-04 - Removed self-assignment to avoid clangs self-assign warning. - Introduced susan_initm susan_main and susan_return. - Fix possible division by zero to please tacle-lint. - Removed unused variables. - Added prefix 'susan_'. - Removed exit_on_error function. - Removed PowerPC specific typedef. 2017-08-18: - Give explicit name to former anonymous struct to silence g++ warnings.