From ef15dade898122c47e0f7dc0f48c1399c444afdd Mon Sep 17 00:00:00 2001 From: Sriraman Tallam Date: Wed, 5 Aug 2009 20:51:56 +0000 Subject: *** empty log message *** --- gold/options.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'gold/options.h') diff --git a/gold/options.h b/gold/options.h index deec2ba..eeade6f 100644 --- a/gold/options.h +++ b/gold/options.h @@ -813,6 +813,17 @@ class General_options DEFINE_special(static, options::ONE_DASH, '\0', N_("Do not link against shared libraries"), NULL); + DEFINE_bool(icf, options::TWO_DASHES, '\0', false, + N_("Fold identical functions"), + N_("Don't fold identical functions (default)")); + + DEFINE_uint(icf_iterations, options::TWO_DASHES , '\0', 0, + N_("Number of iterations of ICF (default 2)"), N_("COUNT")); + + DEFINE_bool(print_icf_sections, options::TWO_DASHES, '\0', false, + N_("List folded identical sections on stderr"), + N_("Do not list folded identical sections")); + DEFINE_bool(gc_sections, options::TWO_DASHES, '\0', false, N_("Remove unused sections"), N_("Don't remove unused sections (default)")); -- cgit v1.1