* ldmain.c (add_wrap): New function.

* ldmain.h (add_wrap): Declare.
	* lexsup.c (parse_args): Call add_wrap.
This commit is contained in:
Ian Lance Taylor 1996-03-20 21:57:31 +00:00
parent 5a52c5f8fe
commit 0f5898ccf9
2 changed files with 7 additions and 12 deletions

View File

@ -1,3 +1,9 @@
Wed Mar 20 16:56:15 1996 Ian Lance Taylor <ian@cygnus.com>
* ldmain.c (add_wrap): New function.
* ldmain.h (add_wrap): Declare.
* lexsup.c (parse_args): Call add_wrap.
Tue Mar 19 16:44:20 1996 Doug Evans <dje@canuck.cygnus.com>
* configure.host (sparc*-*-solaris2* host): Accept any sparc variant.

View File

@ -499,18 +499,7 @@ parse_args (argc, argv)
whole_archive = true;
break;
case OPTION_WRAP:
if (link_info.wrap_hash == NULL)
{
link_info.wrap_hash = ((struct bfd_hash_table *)
xmalloc (sizeof (struct bfd_hash_table)));
if (! bfd_hash_table_init_n (link_info.wrap_hash,
bfd_hash_newfunc,
61))
einfo ("%P%F: bfd_hash_table_init failed: %E\n");
}
if (bfd_hash_lookup (link_info.wrap_hash, optarg, true, true)
== NULL)
einfo ("%P%F: bfd_hash_lookup failed: %E\n");
add_wrap (optarg);
break;
case 'X':
link_info.discard = discard_l;