Remove unnecessary casts on obstack_alloc invocations.

This commit is contained in:
Alan Modra 2008-10-21 00:26:17 +00:00
parent 1631ca86c3
commit 78aff5a527
8 changed files with 12 additions and 12 deletions

View File

@ -175,7 +175,7 @@ res_init (void)
void *
res_alloc (rc_uint_type bytes)
{
return (void *) obstack_alloc (&res_obstack, (size_t) bytes);
return obstack_alloc (&res_obstack, (size_t) bytes);
}
static FILE *

View File

@ -157,7 +157,7 @@ res_init (void)
void *
res_alloc (rc_uint_type bytes)
{
return (void *) obstack_alloc (&res_obstack, (size_t) bytes);
return obstack_alloc (&res_obstack, (size_t) bytes);
}
/* We also use an obstack to save memory used while writing out a set
@ -178,7 +178,7 @@ reswr_init (void)
void *
reswr_alloc (rc_uint_type bytes)
{
return (void *) obstack_alloc (&reswr_obstack, (size_t) bytes);
return obstack_alloc (&reswr_obstack, (size_t) bytes);
}
/* Open a file using the include directory search list. */

View File

@ -960,7 +960,7 @@ note_reloc2 (INSTR_T code, const char *symbol, int reloc, int value, int pcrel)
INSTR_T
gencode (unsigned long x)
{
INSTR_T cell = (INSTR_T) obstack_alloc (&mempool, sizeof (struct bfin_insn));
INSTR_T cell = obstack_alloc (&mempool, sizeof (struct bfin_insn));
memset (cell, 0, sizeof (struct bfin_insn));
cell->value = (x);
return cell;
@ -973,7 +973,7 @@ int count_insns;
static void *
allocate (int n)
{
return (void *) obstack_alloc (&mempool, n);
return obstack_alloc (&mempool, n);
}
Expr_Node *

View File

@ -4422,7 +4422,7 @@ md_begin (void)
obstack_begin (&robyn, 4000);
for (i = 0; i < m68k_numopcodes; i++)
{
hack = slak = (struct m68k_incant *) obstack_alloc (&robyn, sizeof (struct m68k_incant));
hack = slak = obstack_alloc (&robyn, sizeof (struct m68k_incant));
do
{
ins = m68k_sorted_opcodes[i];

View File

@ -880,7 +880,7 @@ bit_fix_new (int size, /* Length of bitfield. */
{
bit_fixS *bit_fixP;
bit_fixP = (bit_fixS *) obstack_alloc (&notes, sizeof (bit_fixS));
bit_fixP = obstack_alloc (&notes, sizeof (bit_fixS));
bit_fixP->fx_bit_size = size;
bit_fixP->fx_bit_offset = offset;

View File

@ -69,7 +69,7 @@ frag_alloc (struct obstack *ob)
(void) obstack_alloc (ob, 0);
oalign = obstack_alignment_mask (ob);
obstack_alignment_mask (ob) = 0;
ptr = (fragS *) obstack_alloc (ob, SIZEOF_STRUCT_FRAG);
ptr = obstack_alloc (ob, SIZEOF_STRUCT_FRAG);
obstack_alignment_mask (ob) = oalign;
memset (ptr, 0, SIZEOF_STRUCT_FRAG);
return ptr;

View File

@ -237,7 +237,7 @@ hash_insert (struct hash_control *table, const char *key, void *value)
++table->insertions;
#endif
p = (struct hash_entry *) obstack_alloc (&table->memory, sizeof (*p));
p = obstack_alloc (&table->memory, sizeof (*p));
p->string = key;
p->hash = hash;
p->data = value;
@ -274,7 +274,7 @@ hash_jam (struct hash_control *table, const char *key, void *value)
++table->insertions;
#endif
p = (struct hash_entry *) obstack_alloc (&table->memory, sizeof (*p));
p = obstack_alloc (&table->memory, sizeof (*p));
p->string = key;
p->hash = hash;
p->data = value;

View File

@ -137,7 +137,7 @@ symbol_create (const char *name, /* It is copied, the caller can destroy/modify.
preserved_copy_of_name = save_symbol_name (name);
symbolP = (symbolS *) obstack_alloc (&notes, sizeof (symbolS));
symbolP = obstack_alloc (&notes, sizeof (symbolS));
/* symbol must be born in some fixed state. This seems as good as any. */
memset (symbolP, 0, sizeof (symbolS));
@ -197,7 +197,7 @@ local_symbol_make (const char *name, segT section, valueT value, fragS *frag)
name_copy = save_symbol_name (name);
ret = (struct local_symbol *) obstack_alloc (&notes, sizeof *ret);
ret = obstack_alloc (&notes, sizeof *ret);
ret->lsy_marker = NULL;
ret->lsy_name = name_copy;
ret->lsy_section = section;