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
This commit is contained in:
parent
c743369c89
commit
aedec8ddd2
4 changed files with 12 additions and 8 deletions
|
@ -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>
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
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;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue