Commit aedec8dd by James E Wilson Committed by Jim Wilson

libunwind cleanup

libunwind cleanup
* gcc.c (init_spec): Pass -lunwind to init_gcc_specs in eh_name.
* g++spec.c (lang_specific_driver): Delete USE_LIBUNWIND_EXCEPTIONS
support.

From-SVN: r74273
parent c743369c
......@@ -7,6 +7,8 @@
2003-12-03 James E Wilson <wilson@specifixinc.com>
* gcc.c (init_spec): Pass -lunwind to init_gcc_specs in eh_name.
* gcc-page.c (extra_order_size_tab): Correct comment.
2003-12-03 Kazu Hirata <kazu@cs.umass.edu>
......
2003-12-03 James E Wilson <wilson@specifixinc.com>
* g++spec.c (lang_specific_driver): Delete USE_LIBUNWIND_EXCEPTIONS
support.
2003-12-03 Mark Mitchell <mark@codesourcery.com>
PR c++/13179
......
......@@ -302,13 +302,6 @@ lang_specific_driver (int *in_argc, const char *const **in_argv,
{
arglist[j++] = saw_profile_flag ? LIBSTDCXX_PROFILE : LIBSTDCXX;
added_libraries++;
#ifdef USE_LIBUNWIND_EXCEPTIONS
# ifndef LIBUNWIND
# define LIBUNWIND "-lunwind"
# endif
arglist[j++] = LIBUNWIND;
added_libraries++;
#endif
}
if (saw_math)
arglist[j++] = saw_math;
......
......@@ -1656,7 +1656,11 @@ init_spec (void)
#endif
,
"libgcc.a%s",
"libgcc_eh.a%s");
"libgcc_eh.a%s"
#ifdef USE_LIBUNWIND_EXCEPTIONS
" -lunwind"
#endif
);
p += 10;
in_sep = 0;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment