X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2Fconfig%2Ftc-z80.c;h=dcc74f6ed58a60c310551ebd27926fe143fe87bc;hb=0c608d6b62f9164203685ab125b4b3ad113eb26e;hp=094b8e6e12575de117c8785c07b77ce0e26c6a50;hpb=17b9d67d4e6bcf2b2b4eecc91b0ff6af35e0fef5;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/config/tc-z80.c b/gas/config/tc-z80.c index 094b8e6e12..dcc74f6ed5 100644 --- a/gas/config/tc-z80.c +++ b/gas/config/tc-z80.c @@ -249,7 +249,7 @@ md_begin (void) } } p = input_line_pointer; - input_line_pointer = "0"; + input_line_pointer = (char *) "0"; nul.X_md=0; expression (& nul); input_line_pointer = p; @@ -384,7 +384,7 @@ md_undefined_symbol (char *name ATTRIBUTE_UNUSED) return NULL; } -char * +const char * md_atof (int type ATTRIBUTE_UNUSED, char *litP ATTRIBUTE_UNUSED, int *sizeP ATTRIBUTE_UNUSED) { @@ -409,8 +409,8 @@ typedef const char * (asfunc)(char, char, const char*); typedef struct _table_t { const char* name; - char prefix; - char opcode; + unsigned char prefix; + unsigned char opcode; asfunc * fp; } table_t; @@ -2058,8 +2058,8 @@ tc_gen_reloc (asection *seg ATTRIBUTE_UNUSED , fixS *fixp) return NULL; } - reloc = xmalloc (sizeof (arelent)); - reloc->sym_ptr_ptr = xmalloc (sizeof (asymbol *)); + reloc = XNEW (arelent); + reloc->sym_ptr_ptr = XNEW (asymbol *); *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy); reloc->address = fixp->fx_frag->fr_address + fixp->fx_where; reloc->howto = bfd_reloc_type_lookup (stdoutput, fixp->fx_r_type);