2000-05-12 H.J. Lu <hjl@gnu.org>

* nlmconv.c (temp_filename): Removed.

	* nlmconv.c (link_inputs): Use make_temp_file () instead of
	choose_temp_base ().
	* objdump.c (display_target_list): Likewise.
	(display_info_table): Likewise.
This commit is contained in:
H.J. Lu 2000-05-13 06:38:34 +00:00
parent 8216cda9b4
commit 5ee1baa27d
3 changed files with 12 additions and 9 deletions

View file

@ -1,3 +1,12 @@
2000-05-12 H.J. Lu <hjl@gnu.org>
* nlmconv.c (temp_filename): Removed.
* nlmconv.c (link_inputs): Use make_temp_file () instead of
choose_temp_base ().
* objdump.c (display_target_list): Likewise.
(display_info_table): Likewise.
2000-05-08 Alan Modra <alan@linuxcare.com.au>
* objcopy.c (setup_section): Add const and gettext calls for err.

View file

@ -2086,9 +2086,6 @@ powerpc_mangle_relocs (outbfd, insec, relocs_ptr, reloc_count_ptr, contents,
#define LD_NAME "ld"
#endif
/* Temporary file name base. */
static char *temp_filename;
/* The user has specified several input files. Invoke the linker to
link them all together, and convert and delete the resulting output
file. */
@ -2137,10 +2134,7 @@ link_inputs (inputs, ld)
if (ld == NULL)
ld = (char *) LD_NAME;
temp_filename = choose_temp_base ();
unlink_on_exit = xmalloc (strlen (temp_filename) + 3);
sprintf (unlink_on_exit, "%s.O", temp_filename);
unlink_on_exit = make_temp_file (".O");
argv[0] = ld;
argv[1] = (char *) "-Ur";

View file

@ -2632,7 +2632,7 @@ display_target_list ()
char *dummy_name;
int t;
dummy_name = choose_temp_base ();
dummy_name = make_temp_file (NULL);
for (t = 0; bfd_target_vector[t]; t++)
{
bfd_target *p = bfd_target_vector[t];
@ -2684,7 +2684,7 @@ display_info_table (first, last)
printf ("%s ", bfd_target_vector[t]->name);
putchar ('\n');
dummy_name = choose_temp_base ();
dummy_name = make_temp_file (NULL);
for (a = (int) bfd_arch_obscure + 1; a < (int) bfd_arch_last; a++)
if (strcmp (bfd_printable_arch_mach (a, 0), "UNKNOWN!") != 0)
{