* ldmain.h (add_wrap): Declare.
* lexsup.c (parse_args): Call add_wrap.
+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.
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;