From: Ian Lance Taylor Date: Wed, 20 Mar 1996 21:57:31 +0000 (+0000) Subject: * ldmain.c (add_wrap): New function. X-Git-Tag: gdb-4_18-branchpoint~9046 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0f5898ccf9faab86f0af9e71dc1f18dd56788035;p=thirdparty%2Fbinutils-gdb.git * ldmain.c (add_wrap): New function. * ldmain.h (add_wrap): Declare. * lexsup.c (parse_args): Call add_wrap. --- diff --git a/ld/ChangeLog b/ld/ChangeLog index 6c20ceff56b..363c10a032f 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,9 @@ +Wed Mar 20 16:56:15 1996 Ian Lance Taylor + + * 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 * configure.host (sparc*-*-solaris2* host): Accept any sparc variant. diff --git a/ld/lexsup.c b/ld/lexsup.c index 47fd2c5fb98..b9b34c3d772 100644 --- a/ld/lexsup.c +++ b/ld/lexsup.c @@ -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;