+#define RELAXATION_DISABLED_BY_DEFAULT \
+ (link_info.disable_target_specific_optimizations < 0)
+#define RELAXATION_DISABLED_BY_USER \
+ (link_info.disable_target_specific_optimizations > 1)
+#define RELAXATION_ENABLED \
+ (link_info.disable_target_specific_optimizations == 0 \
+ || link_info.disable_target_specific_optimizations == 1)
+#define RELAXATION_ENABLED_BY_USER \
+ (link_info.disable_target_specific_optimizations == 0)
+#define TARGET_ENABLE_RELAXATION \
+ do { link_info.disable_target_specific_optimizations = 1; } while (0)
+#define DISABLE_RELAXATION \
+ do { link_info.disable_target_specific_optimizations = 2; } while (0)
+#define ENABLE_RELAXATION \
+ do { link_info.disable_target_specific_optimizations = 0; } while (0)
+