mcore.c (mcore_expand_prolog): Call xmalloc/xrealloc, not malloc/realloc.
* mcore.c (mcore_expand_prolog): Call xmalloc/xrealloc, not malloc/realloc. * cpplib.c (glue_header_name): Likewise. * fixincl.c (run_compiles, start_fixer): Likewise. * fixlib.c (load_file_data): Likewise. * mkdeps.c (munge): Likewise. f: * malloc.c (malloc_init): Call xmalloc, not malloc. From-SVN: r37511
This commit is contained in:
parent
5074c1fe97
commit
dd3b81b421
|
@ -1,3 +1,16 @@
|
|||
2000-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
|
||||
* mcore.c (mcore_expand_prolog): Call xmalloc/xrealloc, not
|
||||
malloc/realloc.
|
||||
|
||||
* cpplib.c (glue_header_name): Likewise.
|
||||
|
||||
* fixincl.c (run_compiles, start_fixer): Likewise.
|
||||
|
||||
* fixlib.c (load_file_data): Likewise.
|
||||
|
||||
* mkdeps.c (munge): Likewise.
|
||||
|
||||
2000-11-17 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* defaults.h [EH_FRAME_SECTION_ASM_OP] (EH_FRAME_SECTION): Remove
|
||||
|
|
|
@ -2324,7 +2324,7 @@ mcore_expand_prolog ()
|
|||
free (mcore_current_function_name);
|
||||
|
||||
len = strlen (XSTR (x, 0)) + 1;
|
||||
mcore_current_function_name = (char *) malloc (len);
|
||||
mcore_current_function_name = (char *) xmalloc (len);
|
||||
|
||||
memcpy (mcore_current_function_name, XSTR (x, 0), len);
|
||||
|
||||
|
|
|
@ -528,7 +528,7 @@ glue_header_name (pfile, header)
|
|||
if (total_len + len > capacity)
|
||||
{
|
||||
capacity = (capacity + len) * 2;
|
||||
buffer = (unsigned char *) realloc (buffer, capacity);
|
||||
buffer = (unsigned char *) xrealloc (buffer, capacity);
|
||||
}
|
||||
|
||||
if (token.flags & PREV_WHITE)
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
Thu Nov 16 23:14:07 2000 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
|
||||
* malloc.c (malloc_init): Call xmalloc, not malloc.
|
||||
|
||||
2000-11-10 Rodney Brown <RodneyBrown@mynd.com>
|
||||
|
||||
* Make-lang.in: Remove OUTPUT_OPTION from g77version.o target.
|
||||
|
|
|
@ -140,8 +140,7 @@ malloc_init ()
|
|||
{
|
||||
if (malloc_reserve_ != NULL)
|
||||
return;
|
||||
malloc_reserve_ = malloc (20 * 1024); /* In case of crash, free this first. */
|
||||
assert (malloc_reserve_ != NULL);
|
||||
malloc_reserve_ = xmalloc (20 * 1024); /* In case of crash, free this first. */
|
||||
}
|
||||
|
||||
/* malloc_pool_display -- Display a pool
|
||||
|
|
|
@ -474,14 +474,7 @@ run_compiles ()
|
|||
{
|
||||
tFixDesc *p_fixd = fixDescList;
|
||||
int fix_ct = FIX_COUNT;
|
||||
regex_t *p_re = (regex_t *) malloc (REGEX_COUNT * sizeof (regex_t));
|
||||
|
||||
if (p_re == (regex_t *) NULL)
|
||||
{
|
||||
fprintf (stderr, "fixincl ERROR: cannot allocate %d bytes for regex\n",
|
||||
REGEX_COUNT * sizeof (regex_t));
|
||||
exit (EXIT_FAILURE);
|
||||
}
|
||||
regex_t *p_re = (regex_t *) xmalloc (REGEX_COUNT * sizeof (regex_t));
|
||||
|
||||
/* Make sure compile_re does not stumble across invalid data */
|
||||
|
||||
|
@ -1036,14 +1029,9 @@ start_fixer (read_fd, p_fixd, pz_fix_file)
|
|||
else
|
||||
{
|
||||
tSCC z_cmd_fmt[] = "file='%s'\n%s";
|
||||
pz_cmd = (char*)malloc (strlen (p_fixd->patch_args[2])
|
||||
+ sizeof( z_cmd_fmt )
|
||||
+ strlen( pz_fix_file ));
|
||||
if (pz_cmd == (char*)NULL)
|
||||
{
|
||||
fputs ("allocation failure\n", stderr);
|
||||
exit (EXIT_FAILURE);
|
||||
}
|
||||
pz_cmd = (char*) xmalloc (strlen (p_fixd->patch_args[2])
|
||||
+ sizeof( z_cmd_fmt )
|
||||
+ strlen( pz_fix_file ));
|
||||
sprintf (pz_cmd, z_cmd_fmt, pz_fix_file, p_fixd->patch_args[2]);
|
||||
pz_cmd_save = p_fixd->patch_args[2];
|
||||
p_fixd->patch_args[2] = pz_cmd;
|
||||
|
|
|
@ -46,10 +46,7 @@ load_file_data (fp)
|
|||
if (space_left < 1024)
|
||||
{
|
||||
space_left += 4096;
|
||||
if (pz_data)
|
||||
pz_data = realloc ((void*)pz_data, space_left + space_used + 1 );
|
||||
else
|
||||
pz_data = malloc (space_left + space_used + 1 );
|
||||
pz_data = xrealloc ((void*)pz_data, space_left + space_used + 1 );
|
||||
}
|
||||
size_read = fread (pz_data + space_used, 1, space_left, fp);
|
||||
|
||||
|
@ -74,7 +71,7 @@ load_file_data (fp)
|
|||
space_used += size_read;
|
||||
} while (! feof (fp));
|
||||
|
||||
pz_data = realloc ((void*)pz_data, space_used+1 );
|
||||
pz_data = xrealloc ((void*)pz_data, space_used+1 );
|
||||
pz_data[ space_used ] = NUL;
|
||||
fclose (fp);
|
||||
|
||||
|
|
|
@ -72,7 +72,7 @@ munge (filename)
|
|||
}
|
||||
|
||||
/* Now we know how big to make the buffer. */
|
||||
buffer = malloc (len + 1);
|
||||
buffer = xmalloc (len + 1);
|
||||
|
||||
for (p = filename, dst = buffer; *p; p++, dst++)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue