|
@@ -38,6 +38,10 @@
|
|
|
* and then passed right to a conditional. If you do anything else to the
|
|
|
* expression here, or introduce any more parentheses, the compiler won't
|
|
|
* help you.
|
|
|
+ *
|
|
|
+ * We only do this for the unit-test build case because it interferes with
|
|
|
+ * the likely-branch labeling. Note below that in the other case, we define
|
|
|
+ * these macros to just be synonyms for PREDICT_(UN)LIKELY.
|
|
|
*/
|
|
|
#define ASSERT_PREDICT_UNLIKELY_(e) \
|
|
|
({ \
|