27bb4de72b * Port cleanup attribute to Oracle Studio 12.5
From:
Philipp Stephani
Subject:
27bb4de72b * Port cleanup attribute to Oracle Studio 12.5
Date:
Wed, 14 Jun 2017 10:29:49 +0000
Hi,
the commit message says "The C compiler should check the cleanup attribute in the next line anyway." But that's not the case: unknown attributes are silently ignored, at least in Clang. The verify(__has_attribute(cleanup)) or equivalent is absolutely required here. Can we revert that commit?