Skip to content
Commit cff5a2ea authored by Jacob Bramley's avatar Jacob Bramley
Browse files

Silence -Wmissing-noreturn.

This warning generates a lot of false positives because we often create stubs
and compile-time configurations with things like VIXL_UNIMPLEMENTED(). Properly
satisfying -Wmissing-noreturn requires that we annotate functions at their
_declarations_, which means we need to add #ifdefs to the header files.

Conditional compilation in headers can result in incorrect behaviour when
libvixl.so is built with different flags than the code using it. Disabling this
warning allows us to simplify the headers, and should make VIXL more robust.

Change-Id: I9bb727be1cf1e2e003491701be25c7b27bd4e2a7
parent 9c4ba7a5
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment