From b5be4a7c8c504659d73c46741f020c45c9f861d0 Mon Sep 17 00:00:00 2001 From: "David S. Miller" Date: Thu, 17 Apr 2008 20:23:59 +0000 Subject: * options.cc (General_options::parse_V): New function. * options.h: Add entries for -V and -Qy. --- gold/options.cc | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'gold/options.cc') diff --git a/gold/options.cc b/gold/options.cc index f2fb560..2b4978a 100644 --- a/gold/options.cc +++ b/gold/options.cc @@ -263,6 +263,19 @@ General_options::parse_version(const char* opt, const char*, Command_line*) } void +General_options::parse_V(const char*, const char*, Command_line*) +{ + gold::print_version(true); + printf(_(" Supported targets:\n")); + std::vector supported_names; + gold::supported_target_names(&supported_names); + for (std::vector::const_iterator p = supported_names.begin(); + p != supported_names.end(); + ++p) + printf(" %s\n", *p); +} + +void General_options::parse_Bstatic(const char*, const char*, Command_line*) { this->set_Bdynamic(false); -- cgit v1.1