+ set_no_allow_shlib_undefined(bool value)
+ { this->set_allow_shlib_undefined(!value); }
+
+ void
+ set_Bsymbolic(bool value)
+ { this->symbolic_ = value; }
+
+ void set_compress_debug_sections(const char* arg)
+ {
+ if (strcmp(arg, "none") == 0)
+ this->compress_debug_sections_ = NO_COMPRESSION;
+#ifdef HAVE_ZLIB_H
+ else if (strcmp(arg, "zlib") == 0)
+ this->compress_debug_sections_ = ZLIB_COMPRESSION;
+#endif
+ else
+ gold_fatal(_("unsupported argument to --compress-debug-sections: %s"),
+ arg);
+ }
+
+ void
+ add_to_defsym(const char* arg);
+
+ void
+ set_demangle(bool value)
+ { this->demangle_ = value; }
+
+ void
+ set_no_demangle(bool value)
+ { this->set_demangle(!value); }
+
+ void
+ set_detect_odr_violations(bool value)
+ { this->detect_odr_violations_ = value; }
+
+ void
+ set_eh_frame_hdr(bool value)
+ { this->create_eh_frame_hdr_ = value; }