Lines Matching +defs:symbol +defs:string
133 keep the symbol name and a pointer to the bfd symbol in the table. */
138 const char *string)
143 vms_debug (5, "_bfd_vms_hash_newfunc (%p, %p, %s)\n", entry, table, string);
159 ret = (vms_symbol_entry *) bfd_hash_newfunc (entry, table, string);
164 ret->symbol = NULL;
428 /* Copy sized string (string with fixed length) to new allocated area
429 size is string length (size of record) */
444 /* Copy counted string (string with length at first byte) to new allocated area
795 /* Output c-string as counted string. */
874 /* Generate a length-hashed VMS symbol name (limited to maxlen chars). */
897 /* We may need to truncate the symbol, save the hash for later. */
937 /* Allocate and initialize a new symbol. */
942 asymbol *symbol;
948 symbol = bfd_make_empty_symbol (abfd);
949 if (symbol == 0)
950 return symbol;
951 symbol->name = name;
952 symbol->section = bfd_make_section (abfd, BFD_UND_SECTION_NAME);
954 return symbol;
957 /* Allocate and enter a new private symbol. */
979 asymbol *symbol;
980 symbol = new_symbol (abfd, name);
981 if (symbol != 0)
983 entry->symbol = symbol;
1001 _bfd_vms_debug (7, "-> entry %p, entry->symbol %p\n", entry, entry->symbol);