This creates a unique .text..refcount section and adds an additionaltest to the exception handler to WARN in the case of having none of OF,SF, nor ZF set so we can see things like this more easily in the future.

The double dot for the section name keeps it out of the TEXT_MAIN macronamespace (see commit cb87481ee89db ("kbuild: linker script do not match Cnames unless LD_DEAD_CODE_DATA_ELIMINATION is configured"), which matchesC names: [a-zA-Z0-9_] but not ".") to avoid collisions and so it can beput at the end with text.unlikely to keep the cold code together.